Asynchronous library to retrieve data from air-Q devices.
Project description
PyPI package aioairq
Python library for asynchronous data access to local air-Q devices.
Retrieve data from air-Q
At its present state, AirQ
requires an aiohttp
session to be provided by the user:
import asyncio
import aiohttp
from aioairq import AirQ
ADDRESS = "123ab_air-q.local"
PASSWORD = "airqsetup"
async def main():
async with aiohttp.ClientSession() as session:
airq = AirQ(ADDRESS, PASSWORD, session)
config = await airq.config
print(f"Available sensors: {config['sensors']}")
data = await airq.data
print(f"Momentary data: {data}")
asyncio.run(main())
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
aioairq-0.2.0.tar.gz
(7.5 kB
view hashes)