HomeAssistant - Tado > Local Control

Hi all!

Anyone been successful in setting up the Tado devices on Home Assistant locally? No reliance on cloud?

If so, please share how you did!

Thanks!

Comments

  • To setup local control with Home Assistant you can use the Homekit controller integration:

    https://www.home-assistant.io/integrations/homekit_controller/

    Since you are controlling Tado locally now you will lose the smart schedule functionality. You have a few options.

    1 - Create automations in HA.

    2 - Use a scheduler integration, like this one: https://community.home-assistant.io/t/scheduler-card-custom-component/217458

    3 - Control Tado with hass-apps Schedy (bit of work to set up but definitely the most flexible): https://hass-apps.readthedocs.io/en/stable/apps/schedy/index.html

    Yo will have to install and configure Appdaemon in order to use Schedy:

    https://appdaemon.readthedocs.io/en/latest/

  • Hi @bashworth81 ,

    Thanks for the suggestion! Implemented all this.

    I'm having this weird issue when i block the Tado devices connecting to the internet, sometimes they don't respond, and sometimes they do. Sometimes they can take up to 30 seconds to resolve/respond in HA. When i allow them access the internet, they respond instantly.

    Any clues? (Using through Homekit Controller)

  • That does seem a bit sluggish, how are you blocking the devices from accessing the internet? Maybe it'd be worth testing by disabling your internet connection instead.

    Make sure to remove the tado integration from HA and that the homekit section in the tado app is empty in case you paired it before (Press and hold the factory reset button on the backside of the Internet Bridge for at least 10 seconds until all LEDs on it start flashing).

  • Hi @bashworth81,

    I think a lot of Home Assistant users are looking for a method to make Tado work locally. And the Homekit controller probably will be the best way for now, but not so straightforward :) Could you share implementation details here or somewhere else?

    Thanks

  • Hi all


    I'm also interested in the local Tuya integration.

    If you can share the details, please.


    Another question since you are using HA:

    I recently got the Tado wireless thermostat.

    This neatly included in Home Assistant with the Tado integration.

    Now I can only increase/decrease the temperature in HA (TileBoard dasboard) in steps of 0.1 degrees. Can I change this in 0.5 or 1 degree increments?

  • I think a lot of Home Assistant users are looking for a method to make Tado work locally. And the Homekit controller probably will be the best way for now, but not so straightforward :) Could you share implementation details here or somewhere else?

    Can someone please share any more info on this ?

  • Linuxgfx
    Linuxgfx
    edited January 2023
    I think I might ditch the whole tado system completely because of this. I don’t want to be forced to use the cloud for basic things like heating. I know I can control temperature directly from thermostats or trv but schedules are useless if you happen to have internet down. Anyone found a good alternative to Tado that can be controlled locally using homeassistant? HomeKit integration is not a solution, you get limited support and water temperature is not supported. Or, maybe Tado can give us local control? It would be fair to let us decide if we want their cloud, not forced to.
  • Yeah I would love to have local control as well. I would even be able to host local server if that would be possible... Home kit integration is working but not reliable, it is very sluggish and no hot water control at all.
  • Here's a write-up of how I managed to use Home Assistant with Tado wireless temperature sensors (using the HomeKit Controller integration) to control my my water-based underfloor heating: https://github.com/adambarry/Home-Assistant-controlled-underfloor-heating.

    Note: All of the temperature control is still done via Tado's app, so Home Assistant is "just" used to control the actuators and circulation pump.