bkanuka / sinopey

Python module to control Sinope thermostats

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sinopey

This is a Python module to control Sinope thermostats. It communicates through their web interface Neviweb. All the commands were reverse engineered from Neviweb.

Install

python setup.py install

Usage

import sinopey

py_sinope = sinopey.Sinope(username, password)
py_sinope.connect()
py_sinope.read_gateway()

thermostat = py_sinope.get_thermostat("Bedroom")

print(thermostat.temperature)

thermostat.setpoint = 20
print(thermostat.setpoint)

py_sinope.disconnect()

Special Thanks

Thank you to Alex Reid who first wrote a module to do this. A lot of this is based off of his original module.

About

Python module to control Sinope thermostats

License:MIT License


Languages

Language:Python 100.0%