Simple Supla's OpenAPI async wrapper
Project description
AsyncPySupla
A simplistic (and incomplete!) async wrapper for Supla's OpenAPI, used mainly for HomeAssistant integration.
This PySupla's sister library.
I'm in no way affiliated with Supla and Zamel: I love their devices, but prefer to use all my Smart Home devices from one app.
See tests directory for usage examples.
Currently, there are only integration tests: to run them, you have to export the following environmental variables:
-
SUPLA_SERVER - an address of Supla's cloud server you want to test against (ex. srv1.supla.org, or (better) your own test instance).
-
SUPLA_PERSONAL_ACCESS_TOKEN - a personal access token you can get here (if you use Supla's server of course). PySupla currently does not support OAuth2.
-
SUPLA_SHUTTER_ID - an ID of a shutter type device to test against (this is what I'm mainly using Supla for).
Contributors welcome!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for asyncpysupla-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70b05047b1338d13d0556c7f6bb376adb121e088677a2150c1a8d615dc981c53 |
|
MD5 | 42e81aed1825418caea843029c7fc8a9 |
|
BLAKE2b-256 | c39310c54c3ccd2a5504bb3a88348ab3d155b67663c9fe85929e8a02f7895f81 |