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.9.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

airtouch4pyapi-0.0.9-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: airtouch4pyapi-0.0.9.tar.gz
  • Upload date:
  • Size: 7.0 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.9.tar.gz
Algorithm Hash digest
SHA256 d2aba527e596cfd2aa9b3eaad9dc6839dd63b4af4f1d1e018c3a88fa958b27ed
MD5 c4191843b2087d61c94c581d1b532ae3
BLAKE2b-256 adf672383a654bcd2dcfa3ae64186703109585e1cbea5140a6b9f7249ee2bc85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: airtouch4pyapi-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 8.3 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 e521b1420cb542434f6f5548b3a06174a37cf02ca88e00fb839efa49f085d9c6
MD5 9dd8eb0583f8d9425201000b6e8e5513
BLAKE2b-256 d9f2eb2c06618075ea3b471daa5cc19727274727536f3dda80cb79d4e58aef92

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