Skip to content

maddogrvo/be.geekness.tado

 
 

Repository files navigation

Tado app for Homey

Unofficial Tado thermostat app for Homey.

NOTE: This app was taken over by Athom on request of the developer. Only a small fix was made to enable users to authenticate with the Tado API again. This app might not function as expected since it uses the unofficial Tado API.

PayPal donate button

Configuration

Go to the Homey settings for Tado, and enter your Tado login and password, this is the same account you use to access https://my.tado.com. This data is only saved locally on your Homey, and not shared with either me or Athom.

How does it work

The Tado Homey app uses the unofficial my.tado.com API, and does not directly communicate with your Tado device. All data is sent over https, via https://my.tado.com.

Flow

Triggers (device)

  • The temperature changed (temperature token, in increments of 0.5 °C)

  • The target temperature changed (temperature token)

Triggers (app)

  • Weather state changed to ... (state token)

  • Weather changed (state token, different values: RAIN, CLEAR, NIGHT_CLOUDY, CLOUDY_PARTLY, THUNDERSTORMS, SUN, WINDY, etc.) (1)

  • Solar intensity changed (intensity token, value in percentage [0..100])

  • Outside temperature changed (temperature token, in increments of 0.5 °C)

  • [0.5.1] Humidity changed (percent token, value in percentage [0..100]). NOTE: Not available in first generation Tado devices, which were used in the alpha & beta phases.

Conditions (app)

  • [0.5.1] Weather state is ... (dropdown with known weather states)

Actions (device)

  • Set the temperature (enable manual mode)

Actions (app)

  • [0.5.1] Set heating to auto

  • [0.5.1] Turn heating off (frost protection enabled)

Todo

  • Support for multiple zones, e.g. multiple Tado Heating devices, or Heating & Cooling devices

  • Ability to use Tado's presence detection within Homey's flow

  • Trigger / Condition for when Tado switches between HOME / AWAY / SLEEP

Changelog

0.5.7

- Fix for a regression
- Better handling of Tado API key existence via lodash get()
- Added option to download logs (via settings)

0.5.6

- Fix for Tado web API change (getAccessToken)

0.5.5

- Possible fix for the humidity insight (thanks to ZperX)

0.5.4

- Quick bugfix for new installations

0.5.3

- More bugfixes: fix humidity insight, fix pairing issue, fix loss of card values after Homey/app restarts

0.5.2

- Bugfixes
- Compatibility update

0.5.1

- New actions, triggers and conditions

0.5.0

- Initial stable version

Bugs & Features

If you find a bug, please use the Github Issue system for this repository to submit the details of your bug report.

If you would like to have a new feature implemented, use the Github Issue system to submit your feature request.

Contributions

  • mauriceb for the additional extensive my.tado.com API information

  • ZperX for a possible solution with the humidity insight

Legal

This is an unofficial Tado app, built by/for the Homey community. The app is provided "as is", without warranty of any kind.

About

Tado app for Athom's Homey

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.3%
  • HTML 13.7%