A python interface for the SaveConnect API
Project description
python-systemair-saveconnect
This is a simple package that expose the SaveConnect API as a python module.
Installation
pip install python-systemair-saveconnect
Example
from systemair.saveconnect import SaveConnect
email = ""
password = ""
sc = SaveConnect(
email=email,
password=password,
ws_enabled=True,
update_interval=60,
refresh_token_interval=300
)
# Authenticate
if not await sc.login():
raise RuntimeError("Could not connect to systemAIR")
# Refresh Token
await sc.auth.refresh_token()
devices = await sc.get_devices()
device_0 = devices[0]["identifier"]
device_0_data = await sc.read_data(device_id=device_0)
Version History
3.0.0 - Updated to work with SaveConnect
1.0.0 - Initial Version
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for python_systemair_saveconnect-3.0.0rc11-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d990d7e516502fd4a6167367c6ecee2ce532bddc87261a504c9f673ff2fb9c56 |
|
MD5 | 3ee5c2bd7df0eb83598ec6ee8422654e |
|
BLAKE2b-256 | dde2b0fafbbd2639bb1120923ea5226317b47d2951e122585bd509bee03250d3 |