Skip to main content

An api allowing control of AC state (temperature, on/off, mode) of an Airtouch 4 controller locally over TCP

Project description

Airtouch 4 Python TCP API

An api allowing control of AC state (temperature, on/off, mode) of an Airtouch 4 controller locally over TCP.

Warning

I am using this with my own Airtouch 4 and see no issues. Please don't blame me if you have any issues with your Airtouch 4 or AC system after using this - I don't know much about AC systems and will probably not be able to help!

Usage

To initialise: airTouch = AirTouch("192.168.1.19")

The following functions are available:

Group Level Functions: SetGroupToTemperature TurnGroupOn TurnGroupOff SetCoolingModeByGroup SetFanSpeedByGroup GetSupportedCoolingModesByGroup GetSupportedFanSpeedsByGroup

AC Level Functions TurnAcOn TurnAcOff SetFanSpeedForAc SetCoolingModeForAc GetSupportedCoolingModesForAc GetSupportedFanSpeedsForAc GetAcs

Project details


Download files

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

Source Distribution

airtouch4pyapi-0.0.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

airtouch4pyapi-0.0.1-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file airtouch4pyapi-0.0.1.tar.gz.

File metadata

  • Download URL: airtouch4pyapi-0.0.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for airtouch4pyapi-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9922576f5136db6958123f47dc09d6259b6f7acde73360f2e5d324617825932e
MD5 5ed11b4686fd19eb21f0c86e21b54027
BLAKE2b-256 53ca603a67cf70cfa10960859b862a85cc0da89362732a00665b4e13c7d08ef8

See more details on using hashes here.

File details

Details for the file airtouch4pyapi-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: airtouch4pyapi-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for airtouch4pyapi-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cffd0a060beff392e243d7478c6fa36e8a7ac0d1b4dd577a5f4208d764c469bc
MD5 a2c98ede7f310bbcf9a0ba2b147b7c5b
BLAKE2b-256 b616d08d8b66477b7642802fc2bf2c5f7f00f6113abebc748c59b74189c8c3a6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page