GoodWan IoT client module
Project description
GoodWan python client
GoodWan IoT python client
Getting Started
import datetime
from goodwan_client import Client
# Use system/pytz timezone name e.g. Europe/Moscow
client = Client("login", "password", "timezone")
t_from = datetime.datetime(2019, 1, 1, 0, 0, 0)
t_to = datetime.datetime(2019, 3, 1, 23, 59, 59)
events = client.events(t_from=t_from, t_to=t_to)
# events is a list of goodwan_client.event.Event class
for event in events:
print(event)
"""
<goodwan_client.event.Event id_event=123123123, id_system=0, id_transmitter=123,
data_type=101, data=2525.0, data_ext=0.0, signal_lvl=0,
timestamp=2019-02-28 05:15:22+03:00,
device=<goodwan_client.devices.TempSensor data=2525.0, data_ext=0.0, temp=2525.0>,
device_name=temp_sensor
>
"""
For more info, see classes goodwan_client.event.Event and goodwan_client.devices.*
Prerequisites
- Python >= 3.5
Installing
pip install goodwan_client
Authors
- Dmitry Konovalov - Initial work - kanavis
License
This project is licensed under the MIT License - see the LICENSE.md file for details
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
goodwan_client-0.2.5.tar.gz
(6.2 kB
view hashes)