THIS CODE IS VERY ALPHA, PLEASE DON'T EXPECT IT TO WORK.
This code implements an UNOFFICIAL ruby wrapper around the API of tado.com the company producing smart thermostats and smart AC controls.
There is no official documentation about the API. All initial research on the API (1.4) was done by hardware_hacks (see interacting with the hidden tado thermostat api).
The current (2015/10) version of the API seems to be 1.9. (Though 1.99, 1.999, 1.9999 also work, giving the same result). 2.0 doesn't return anything for the moment.
- https://github.com/rdougan/tado-osx - OS X menubar app showing the current home temperature through the Tado thermostat
- https://play.google.com/store/apps/details?id=com.adrova.tadowear - Android Wear app
And here a couple of more project doing something with some Tado API. Most of them proof of concept kind of state.
- https://github.com/kuglemic/tado-experience-day
- https://github.com/MrXo/TadoTest/tree/master/TadoTestApp
- https://github.com/peteakalad/tadoTemperatures - shell script to get the temperatures
- https://github.com/ericboehs/nest\_thermostat - ruby gem wrapping access to the Nest thermostat
- https://github.com/gboudreau/nest-api - unofficial PHP API wrapper
- https://github.com/wiredprairie/unofficial\_nodejs\_nest
- https://github.com/jsgoecke/nest - GO
- https://github.com/MattHirschfelt/Nest-Extended - download, collect and act upon Nest data
- https://github.com/chriseng/nestgraph - draw graphs from Nest data