Skip to main content

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 =, t_to=t_to)

# events is a list of goodwan_client.event.Event class
for event in events:
<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>,

For more info, see classes goodwan_client.event.Event and goodwan_client.devices.*


  • Python >= 3.5


pip install goodwan_client


  • Dmitry Konovalov - Initial work - kanavis


This project is licensed under the MIT License - see the 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.3.2.tar.gz (6.4 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page