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

Uploaded Source

Built Distribution

airtouch4pyapi-0.0.18-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: airtouch4pyapi-0.0.18.tar.gz
  • Upload date:
  • Size: 7.1 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.18.tar.gz
Algorithm Hash digest
SHA256 a2ff8d5a82da26eb9509b6fdfc1066362e7ff5a8ccf037ebc553bc75a493df2c
MD5 e6f7a2847a0909c01eb54f5f84143dd5
BLAKE2b-256 6abbe2c57eaeb12b08567039b9ccba8ceb1239b3dd02ba5f00af4b617ecc4d1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: airtouch4pyapi-0.0.18-py3-none-any.whl
  • Upload date:
  • Size: 8.4 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 1675b626476b7a8fee402ab3a85f5e4768188bbd0f0d2e41fe29ced998f1d436
MD5 06d2cef2129474652a1e94ebdbdc405a
BLAKE2b-256 1ab8df2eb5d7d7c29f1f8e4dfa3510bd66bc4df22b21ed44abdf0eac36d38bee

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