Skip to main content

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 is 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asyncpysupla-0.0.5.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

asyncpysupla-0.0.5-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file asyncpysupla-0.0.5.tar.gz.

File metadata

  • Download URL: asyncpysupla-0.0.5.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for asyncpysupla-0.0.5.tar.gz
Algorithm Hash digest
SHA256 b11c38a809073c821cdbb16dc487b6bcebd22bd3cf04960e6730cb80661aa437
MD5 9ed237fee61da30806ec7ec16043462d
BLAKE2b-256 76284e56c84bfd1ece1fe26811cd92966ade64d97a5ea42efcb653d6df836dd1

See more details on using hashes here.

File details

Details for the file asyncpysupla-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: asyncpysupla-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for asyncpysupla-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 6f86c2f5858a76f269b4240b39eaf7621fcd9a43d669be42aa1a6960a011bd92
MD5 1e92d392730a7875923ecd7dd23751dd
BLAKE2b-256 99361a265b909151c91ec7febc813df5db3a083d1360c185fe70c8f038c1c9ca

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