Skip to main content

A small example package

Project description

aiotailwind

asyncio library to interact with Tailwind devices using their local JSON API.

Local Control Key

In order to use the local control API, it's necessary to obtain your Local Control Key (a 6-digit code), which you then provide when initialising an Auth instance.

To obtain your Local Control Key, ensure that you've updated your Tailwind iQ3 to the v9.95 firmware or later, and then:

  1. Visit Tailwind Web
  2. Log in with your Tailwind account
  3. Click "Local Control Key" in the top menu (red box in screenshot)
  4. If no key is displayed, click the "Create new local command key" button
  5. Enter the 6-digit code (green box in screenshot) into the integration configuration

Screenshot showing where to find the Local Control Key

Supported Devices

This library has been developed and tested against a Tailwind iQ3 garage door opener controller. A rudimentary attempt to support the Light device referenced in the API documentation has been made, but without access to a physical device, it has not been possible to test whether this works.

Demo

See demo.py for a basic demo.

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

aiotailwind-0.1.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

aiotailwind-0.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file aiotailwind-0.1.0.tar.gz.

File metadata

  • Download URL: aiotailwind-0.1.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for aiotailwind-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9cfd9c80569edf35ecd8750679d9dafef13aa129e60eb3df1629b28a405b55f0
MD5 07869bdcbfc6e22b00cb76b6dfbc4816
BLAKE2b-256 23e721498a8b3d3d311c36b0d6791abde7096f4d1bf91d0964adbe3d786fe965

See more details on using hashes here.

File details

Details for the file aiotailwind-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiotailwind-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for aiotailwind-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0f032fd80db1efc24c6177e0ddb1b2d3872400ff8bc218ad3959a8e0900b60d5
MD5 c2165211fa7fb253fb6c2045e002559d
BLAKE2b-256 bbd242f68b976c5feac4b73289a10fc099ab7b32c3b669c23ebdc4fe0ee9249a

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