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

Uploaded Source

Built Distribution

airtouch4pyapi-0.0.3-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: airtouch4pyapi-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 5c9ec8b7cdc91f7ecdc276ab5a2823829c5349f6a25a3602fd3121d2c3853783
MD5 ec76dec880e44df984f56384844f6e22
BLAKE2b-256 f64425302e2a4bc55aade7faf4a4e475c95997c6c493af1b2bc4a24bce447d20

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: airtouch4pyapi-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 2.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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d6c83bc65c471f8c48f3bcee19c36f066ac406f1411bc84ce6dc6c5d9cffa101
MD5 d0acfb0c7bddc5a9f8d55569c3c952db
BLAKE2b-256 132b2cd84bf958faac496f86c0005804c10e0d88d09833d0b7c22e9bacdb2c5b

See more details on using hashes here.

Provenance

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