Project

tado

0.0
No commit activity in last 3 years
No release in over 3 years
Quick 'n dirty API client for Tado's V2 API
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

~> 1.13
 Project Readme

Tado

Really simple gem for interacting with Tado's V2 API. The API is still officially closed, so I followed this excellent blog post by Stephen C Phillips.

Note that the auth response is cached to ~/.tado_auth.

Basic usage

Set up a new Tado object:

tado = Tado.new(username: ..., password: ...)

Get some info about you and your home with tado.me. You might want to grab your home ID. You'll find it in tado.me.homes.

Now set your home_id. You can also pass home_id to the initializer.

tado.home_id = ...

Now you can get some info about your home using the other methods.

License

The gem is available as open source under the terms of the MIT License.