Feedback
Tado has changed its authentication method for Home Assistant integrations, shifting from an insecure method that uses username and password as query parameters to a more secure OAuth 2.0 method. Here's what you need to change:
OAuth 2.0 Setup:
Client ID and Client Secret: You need to obtain an OAuth Client ID and Client Secret from Tado.
Authorization Flow: You will need to set up an OAuth authorization flow in Home Assistant. This typically involves redirecting the user to a Tado authorization page where they grant access, and then receiving an authorization code that can be exchanged for an access token.
URL
https://www.home-assistant.io/integrations/tado/
Version
2025.3.4
Additional information
No response
Feedback
Tado has changed its authentication method for Home Assistant integrations, shifting from an insecure method that uses username and password as query parameters to a more secure OAuth 2.0 method. Here's what you need to change:
OAuth 2.0 Setup:
Client ID and Client Secret: You need to obtain an OAuth Client ID and Client Secret from Tado.
Authorization Flow: You will need to set up an OAuth authorization flow in Home Assistant. This typically involves redirecting the user to a Tado authorization page where they grant access, and then receiving an authorization code that can be exchanged for an access token.
URL
https://www.home-assistant.io/integrations/tado/
Version
2025.3.4
Additional information
No response