Skip to main content

airtouch5py

Python client for the airtouch 5

Discovery Method.

The discover method uses UDP to broadcast over the given IP or subnet, defaulting to 255.255.255.255

    discovery_instance = AirtouchDiscovery()
    devices = discovery_instance.discover_airtouch_devices_broadcast(ip)

The given list of devices can be used to create a client.

client = Airtouch5SimpleClient(device)
try:
    await client.test_connection()
    print("Succeeded")
except Exception as e:
    print(f"Failed: {e}")
    return

Now the device details are available. including

  • ip: The IP which you can now connect to using TCP
  • console_id: an ID of the touch screen appliance
  • model: (always AirTouch5)
  • system_id: unique id for the system (useful for multiple units on the same network)
  • name: the name given to the unit in the console settings
    client.device.system_id

you can still use the old way of just providing an ip address

client = Airtouch5SimpleClient(ip)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airtouch5py-0.4.0.tar.gz (19.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

airtouch5py-0.4.0-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file airtouch5py-0.4.0.tar.gz.

File metadata

  • Download URL: airtouch5py-0.4.0.tar.gz
  • Upload date:
  • Size: 19.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for airtouch5py-0.4.0.tar.gz
Algorithm Hash digest
SHA256 e6267c542b13b436f021b64f5d2c1d6d95e23608aa0d702ea2425de16f54d08d
MD5 fe50d93bb64f93a23616ef6f16c4addb
BLAKE2b-256 107907eae7e0a8e853dc5850b43aea5051b0e1d10f384f6ccf8d56cf09f9ce49

See more details on using hashes here.

Provenance

The following attestation bundles were made for airtouch5py-0.4.0.tar.gz:

Publisher: publish-to-pypi.yml on danzel/airtouch5py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file airtouch5py-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: airtouch5py-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for airtouch5py-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c23aca347546894f7983f40f604472ec5567071525be9c6f5ab85eaa1a9c2a3d
MD5 06117dafe609da1b2a726ff6a60f28e9
BLAKE2b-256 c7dde84ba6619840522a84897547f2783b36b370c3c23efe3ae1434b4188977f

See more details on using hashes here.

Provenance

The following attestation bundles were made for airtouch5py-0.4.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on danzel/airtouch5py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 files

0.3.0

2 files

0.2.11

2 files

0.2.10

2 files

0.2.9

2 files

0.2.8

2 files

0.2.7

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page