Python 3 client for retrieving readings from your Laser Egg or Sensedge using the Kaiterra REST API.
To use it, you'll first need to create an account at the Kaiterra Dashboard, then create an API key under Settings -> Profile -> Developer.
Install the library using pip:
pip install kaiterra-client
Here's some code to retrieve readings from a couple test devices, one Laser Egg and one Sensedge:
from kaiterra_client import KaiterraAPIClient
client = KaiterraAPIClient(api_key='YOUR_API_KEY_HERE')
r = client.get_latest_sensor_readings([
'/lasereggs/00000000-0001-0001-0000-00007e57c0de',
'/sensedges/00000000-0031-0001-0000-00007e57c0de',
])
print(r)
Source code, issues, and pull requests are managed using Github.