Set hot water temperature through HomeKit
HomeKit integration was a main driver for me to choose tado. I don't like being dependent on cloud services for things that are practically local to my house, so I have configured HomeAssistant to use it through the HomeKit integration.
However, after installing it, I found out that there is an important feature that is not supported through HomeKit: the hot water temperature. I can set a temperature through the cloud (including on a schedule, or using the tado home/away setting, but both of those are cloud-only as well). If the tado is not connected to the cloud, it will keep the hot water temperature at whatever it was last set to when there was a cloud connection.
This is not an acceptable limitation to me, and it shouldn't be that hard to expose this setting through the HomeKit integration.
Comments
-
Have you looked at the Homebridge integration? I can control hot water and it exposes lots of other sensors.
0 -
I had not yet looked at Homebridge integration. That's mostly because it's not relevant to my situation (because I use HomeAssistant). More importantly, though, I strongly suspect it uses the cloud, so does not address my reason for wanting this at all...0
-
@Jasper123 Have you checked with Apple if this feature is supported in the first place? I'm not sure if you are able to control your hot water with Apple HomeKit.
0 -
@Jasper123 Totally get your a HA fan, why not run a docker container with Homebridge for a while and see if that works for you it is also local and advertises to HomeKit. Regardless of your desires Tado will always be a cloud based solution. The limitations when no internet is available (local only) will always be: https://support.tado.com/en/articles/3477781-what-happens-when-the-internet-connection-is-temporarily-lost-can-i-still-control-my-heating-or-air-conditioning-using-tado. With my solution I get hot water control via HomeKit via the https://github.com/seydx/homebridge-tado-platform but I never (touch wood) have had internet outage and although cloud based it is quick to respond.
@rafm5 I can see and control my Hot water via Siri and HomeKit, but understand @Jasper123 wants local control. If this is your ultimate use case and Home Assistant, you might want to search for possibly Opentherm Controller or alternatives https://www.reddit.com/r/homeassistant/comments/kpjt0f/smart_heating_home_assistant_and_local_control/
As far as I’m aware, there are no local control options for Tado via HomeKit. I know this is directly opposite to HomeKit certification having a local options. But, as Boris said, them’s the breaks.
Updated to add: Others seem to have managed it - https://community.tado.com/en-gb/discussion/9803/homeassistant-tado-local-control
https://www.reddit.com/r/homeassistant/comments/xv6jbb/who_went_from_tado_cloud_to_tado_local_via/
0 -
@rafm5 HomeKit supports hot water control. Tado didn't implement changing the hot water temperature through HomeKit. The problem is tado, not apple.
@Crash_Evans There is no point in me using Homebridge, as I do not actually use any Apple products. There is a tado integration for HA, that basically does the same as why you are suggesting HomeBridge, but it has a problem: if you turn off the internet connection, it stops working. I suspect the same is true for HomeBridge. But perhaps you could try this out for me: log in to your router and turn off the internet connection (but not the network), and see if HomeBridge is still able to control your tado.
I bought the tado with the intention of using tado's HomeKit support to get local control (through the "HomeKit Controller integration" for HA). This worked, but it is missing a feature that tado just didn't bother to implement. Hence, my request for them to do the sensible thing and just implement that feature.
0 -
@Jasper123 What did you end up doing? I'm in a similar boat where I want to control the hot water from home assistant via the homekit integration, but the control doesn't appear anywhere that I can see.
0 -
Hi, adding my vote for hot water control in HomeKit. I agree there is a workaround with Homebridge (which I’m using), but this seems an unnecessary complication when Tado could make a small change to expose the functionality and resolve this in an elegant way.0