Tado integration in a "The authentication process timed out. Please try again." loop

I am not keen on paying Tado and rewarding them for this behaviour. One of the original reasons I invested in Tado was their good connection with HA without any costs.

While I do use Apple products like phones and ipads I do not use it for my smarthome. Is it possible to use homekit without any Apple Home products? Never looked into it. Does that mean it becomes local or does it then go through Apple?

For now I’ve set off automatic pull requests and setup an automation to update the entities every hour and not at night. Will kinda mess up the stats for the temperature in the house in some rooms (others use other temperature sensors) but its something for now I hope that will help.

Thanks… Sonoff is a nice brand imho, will look into replacing them slowing this way.

Me too.

I refuse to pay TADO for such a simple thing.

I have seen people saying here that they have switched from direct communication via TADO to communication via Homekit. That would work fine for me. All my devices are in Homekit too. (Thermostat, 6 radiator valves and air conditioning). How do I switch? I would like to keep my dashboards and devices in Homessistant, with minimal reconfiguration.

For me the integration started working, but than a day later reverted to the same authentication issue, and for the past 2 days I wasn’t able to solve it.

I don’t have homekit as I’m not using Apple devices, not sure how to fix it.

The Tado app work perfectly, so the heating is still working (7 smart thermostats).

I tried to contact Tado through their chat this morning, but all I got to was a bot which was trying to rather sell me stuff, got annoyed, asked to speak to a human, and got a message that someone from Tado will contact me in email.

I really don’t want to pay Tado some monthly fee, from that money I’d rather change thermostats to ones which work locally and don’t want to charge me extra. If this isn’t solved by Tado soon I was thinking of buying either Aqara (Aqara Radiator Thermostat E1 - Aqara UK Shop) or Sonoff (https://sonoff.tech/en-uk/products/sonoff-zigbee-thermostatic-radiator-valve) smart thermostats for my radiators, not sure which would be the best choice, and also, not sure how these control the boiler (Tado currently has a Wireless Receiver wired to the boiler).

Tado CE integration looks very interesting:

As written on Gitbub by the maker (Hiall-fyi):

Tado CE takes a different approach - we use Tado’s batch endpoints:

  • zoneStates - Gets ALL zones in 1 call (temperature, humidity, heating power, etc.)
  • weather - 1 call
  • zones + mobileDevices - 2 more calls (only every 6 hours)

So regardless of how many devices you have, it’s just 2 calls per quick sync or 4 calls per full sync.

With 100 calls/day:

  • Quick sync every 30 min (day) / 2 hours (night)
  • ~80 calls total, leaving 20% buffer

With 5,000 calls/day:

  • Quick sync every 10 min (day) / 30 min (night)
  • ~240 calls total

It automatically detects your limit from Tado’s response headers and adjusts polling accordingly.

I disabled polling for my TADO integration, so this afternoon, i Should be able to try Tado CE. I like the way it should work with the (stupidly low) 100 API call limit.

4 Likes

I saw that tado disconnected again this morning. I did nothing (re-auth) to see if it reconnects by itself, and it just did.

The page that @EDouna posted earlier here with instructions from HA how to disable automatic polling and add a manual automation can be a shortterm fix for now @oaledrent and @TrafficJam :

I also contacted Tado with a complaint about this. No illusions they will do anything with it. But if enough people contact them.

this is so frustrating. I know have to re-authorize at random times, multiple times a week. To be frank, the instructions to change the automatic polling are a little daunting to me. Also don’t quite understand what the change in polling frequency would do for the behaviour of the HA-Tado integration. If anyone can explain I would appreciate it big time.
I have contacted Tado with this issue and will report back IF i hear back.

Basically you turn off (with one change in HA) that the entities are auto updated on the integration itself. This means they will not try and get updates any more and basically stay the same. So once turned off its state will not change any information it would get from the cloud and its values would become ‘static’.

As such you need to create one or multiple automations that for example at set times tell HA to update. What I did is call this event for all my tado devices once an hour during the times we are awake. As such it will only get its information at intervals of once an hour or when I have an event that causes me to want to pull new information.

Its kinda a shit solution for now. And it means the states of the tado entities are in my case… at worst an hour outdated.

Good luck with support from Tado. I had someone who basically told me I should just pay the fee and if I didn’t like that should buy the new models as those would be local using matter. Tado’s support sounded like a maffia practice strong arming you to pay. And a trying to worm their way out of things. When I mentioned the API used to be free when I bought it and it was as such a reason I spend money on them as I could integrate with HA I got a response that HA was not officially supported. Which is besides the point when it comes to the API calls originally being free.

1 Like

Having the same problem here.

I have a Tado Extention Kit controlling my boiler when one of the knobs is asking for heat.
If i ditch them and try to switch to Sonoff, how do they control my boiler?.

  • Installation methodHome Assistant OS

  • Core2026.1.3

  • Supervisor2026.01.1

  • Operating System17.0

  • Frontend20260107.2

  • Immediate Technical Fixes

  1. Restart the Internet Bridge: Unplug the power from your tado° Internet Bridge, wait 30 seconds, and plug it back in to refresh its connection to the servers.
  2. reboot HA 2026.1.3
  3. Did the trick for me
1 Like

I have disabled automatic polling → Checks room temperature now every 15 minutes per hour → means 96 calls in 24h. Every 15 minutes is more then enough for me.
Stable since 5 days now, no need to re-authenticate.

1 Like

I removed the tado integration and went for the tado CE hacs integration.
I was done with it.

Can I not connect it to ha via its HomeKit pairing (HomeKit back to ha probably by unpairing it) and then create a bridge to export back to HomeKit

I’m having this problem today after rebooting Home Assistant.

How do I fix it, please?

Only thing you can do is manual polling (instructions are on the Tado HA integration page) or pay Tado. This sadly is Tado trying to get more money from their customers and not a bug or issue on HA’s side.

And you can write Tado to complain. But I found their helpdesk very rude.

Poor help desk - possibly caught between a rock and a hard place. You need to complain to the decision makers, and let them know where it hurts, with your wallet.