asyncio library to interact with Tailwind devices using their local JSON API.
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:
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.
See demo.py for a basic demo.