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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiotailwind-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 2faaf706a3233dae2cbca4fcff4f0a9a737a4ee68334ddaf4cfa64a46e3cf215
MD5 403749b8f42e9dffb438efaae20e4339
BLAKE2b-256 3a8413581f57fad17877db6aa85aeae6bd553aa2a5c1d65499e4d0c7b53859db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiotailwind-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4e1da8273501d1bcb12f4d1a3cb213aaf018cb320c2386120ee453ed6d5a710c
MD5 e5acee391b4b176f032aad11454d60fd
BLAKE2b-256 8839d1bcb0081102a1b73255b985a3cd88a596e675a1fb6d1f561db4856bb99d

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