Tado Integration Stopped Working

I don’t get how you guys can get it to work again ?!
If I try to reconfigure the integration, it brings me to the authentication screen and get an “unexpected error” :

The logs say:

  "/usr/local/lib/python3.13/site-packages/PyTado/http.py", line 333, in _login
    raise TadoException(
    f"Login failed for unknown reason with status code {response.status_code}"
    )
    PyTado.exceptions.TadoException: Login failed for unknown reason with status code 403 "

What am I doing wrong ?
My credentials are OK;, I guess, as I can enter my Tado account from the Tado login page.
Thanks

2 Likes

Dont reconfigure. I did this and it didnt work.

Remove tado and install it again. Dont use the auto discover but add manually.
If it appears in the tado interegation ignore that and add a new one.

Hi
Same issue get an unexpected error. tried removing and readding but still no luck.

Thanks

Dagaz

The Tado-integration works fine again after yesterday’s update, thanks for all the work.

1 Like

Update to the Beta. It seems you’re still on older code requiring the username and password.

I’m on HA docker. Changed the image tag to dev and after reboot I had a nice prompt to reconfigure the tado integration. Back online now :grinning:

1 Like

I’m not being offered the beta update and I still can’t access Tado.

I’ve already tried the workaround, which worked perfectly, but I’d like to continue with the official integration.

For me no Tado update, I removed the addon and added it again but still the same error and it still doesn’t work for me.
How do I get this beta update?

The beta update worked for me, thanks! I’m glad I didn’t have to remove the integration and add it again, as that would most likely mess all my automations and other stuff (I have all Tado entities (including the IDs) renamed). All I had to do was install the beta update and follow the Tado integration instructions to re-authenticate.

Quick question - can I now safely leave the beta channel? Will the new authentication method be available in the next stable update?

You can find that information here: Common tasks - Container - Home Assistant

You can leave the channel, but I am not sure if that will try offer you to install an older version. Otherwise, stick with it when the release 2025.4 comes along and then opt-out. Atleast, that’s the strategy that I follow.

Hallo bei mir funktioniert es leider auch immer noch nicht. Ich habe vor zwei Tagen die Beta Version herunter geladen. Habe das nicht über die automatische Anzeige versucht, sondern versuche es immer wieder über die Manuelle Suche. Aber es kommt immer noch der Fehler. " unerwartet Fehler" wenn ich meine Zugangsdaten eingebe.

I gonna wait till next release of hass comes out, so I got the stable version. I keep the workaround of HomeKit till then :wink:

Will it just work again with the next update?
Can I leave everything as it is now? And perhaps enter the access data again later?

Any release date estimate for 2025.4?

On the 2th of April 2025.

2 Likes

I see people have trouble with authenticating with the beta release. T.b.h. the dialog may be confusing. Some people don’t always read, or fully understand, what is being said. It is a bit different from most other integrations. You need to click the link in the dialog, not wait for the countdown timer to run out… Is that clear to every one having trouble?

Getting “Unexpected error” when trying to login on tado in home assistant

Hi Jennifer,
ich hatte das ähnlich allerdings nicht mit der beta Version.
Bei mir war es eine Kombination aus reboot und browser cache löschen.
Ich meine mein letzter Versuch, als es dann geklappt hat, war wie folgt.

  • Entfernen der custom mit
    rm -rf /config/custom_components/tado
  • dann den Browser Cache löschen
  • anmelden im System
  • System neustarten (der Punkt unter Erweitert Optionen)
  • dann die custom wieder installieren
  • cache leeren
  • wieder ein kompletter Neustart

Dann konnte ich Tado wieder einrichten bzw. anmelden

1 Like

Hello, I just updated HA and when I try to reconnect Tado (not with autodiscovery) it still doesn’t work. Any ideas?