Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 839 Bytes

README.md

File metadata and controls

19 lines (12 loc) · 839 Bytes

tadoschedule

tado multi temperature scheduling utility by Ian Atkin, January 2015

At the moment, the tado smart thermometer web and mobile apps only allow a single home temperature to be set. This is a simple python3 script to allow the home temperature to be changed at defined times.

A simple non-authenticated web interface is also included.

Having only learned python in the last week I'm sure this code can be massively improved!

Usage:

  • copy tadocontrol.py3, make_table.tpl and temperatures.db into your directory of choice
  • edit tadocontrol.py3 to set tado username/password, network settings for web interface, temperature and time preferences
  • run tadocontrol.py3 in a terminal to activate

Python package dependencies: bottle, httplib2, schedule, sqllite3, threading, time

Tested with python v3.4.0 only