### The problem
The integration is not starting anymore after core update 3035.…3.4
Login is not working anymore
If I log into the normal TADO app I can login

### What version of Home Assistant Core has the issue?
2025.3.4
### What was the last working version of Home Assistant Core?
2025.3.3
### What type of installation are you running?
Home Assistant Container
### Integration causing the issue
Tado integration
### Link to integration documentation on our website
https://www.home-assistant.io/integrations/tado
### Diagnostics information
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 537, in handle_manifest_list
raise int_or_exc
homeassistant.loader.IntegrationNotFound: Integration 'mass' not found.
2025-03-21 22:26:30.507 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [23341658561056] Error handling message: Unknown error (unknown_error) Edward Hogeveen from 192.168.2.1 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 537, in handle_manifest_list
raise int_or_exc
homeassistant.loader.IntegrationNotFound: Integration 'mass' not found.
2025-03-21 22:27:22.703 WARNING (MainThread) [homeassistant.helpers.translation] Failed to load integration for translation: Integration 'mass' not found.
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 537, in handle_manifest_list
raise int_or_exc
homeassistant.loader.IntegrationNotFound: Integration 'mass' not found.
2025-03-21 22:29:18.802 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:29:24.191 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:29:34.464 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:29:54.664 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:30:34.847 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:31:23.346 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [23341658561056] Error handling message: Unknown error (unknown_error) Edward Hogeveen from 192.168.2.1 (Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response
await func(hass, connection, msg)
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 537, in handle_manifest_list
raise int_or_exc
homeassistant.loader.IntegrationNotFound: Integration 'mass' not found.
2025-03-21 22:31:38.573 ERROR (MainThread) [homeassistant.components.tado.config_flow] Unexpected exception
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/tado/config_flow.py", line 87, in async_step_user
validated = await validate_input(self.hass, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/tado/config_flow.py", line 52, in validate_input
tado = await hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Tado, data[CONF_USERNAME], data[CONF_PASSWORD]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.13/site-packages/PyTado/interface/interface.py", line 46, in __init__
self._http = Http(
~~~~^
username=username,
^^^^^^^^^^^^^^^^^^
...<2 lines>...
debug=debug,
^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/PyTado/http.py", line 153, in __init__
self._id, self._token_refresh = self._login()
~~~~~~~~~~~^^
File "/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
2025-03-21 22:31:55.023 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:33:15.559 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:34:35.968 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:35:56.382 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:37:00.003 ERROR (MainThread) [homeassistant.components.tado.config_flow] Unexpected exception
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/tado/config_flow.py", line 87, in async_step_user
validated = await validate_input(self.hass, user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/tado/config_flow.py", line 52, in validate_input
tado = await hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Tado, data[CONF_USERNAME], data[CONF_PASSWORD]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.13/site-packages/PyTado/interface/interface.py", line 46, in __init__
self._http = Http(
~~~~^
username=username,
^^^^^^^^^^^^^^^^^^
...<2 lines>...
debug=debug,
^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/PyTado/http.py", line 153, in __init__
self._id, self._token_refresh = self._login()
~~~~~~~~~~~^^
File "/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
2025-03-21 22:37:16.950 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:38:23.726 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [23341658561056]
2025-03-21 22:38:37.348 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:39:26.288 DEBUG (SyncWorker_13) [homeassistant.util.yaml.loader] Loading /config/secrets.yaml
2025-03-21 22:39:26.290 DEBUG (SyncWorker_13) [homeassistant.util.yaml.loader] Secret solis retrieved from secrets.yaml in folder /config
2025-03-21 22:39:26.290 DEBUG (SyncWorker_13) [homeassistant.util.yaml.loader] Secret solis retrieved from secrets.yaml in folder /config
2025-03-21 22:39:26.290 DEBUG (SyncWorker_13) [homeassistant.util.yaml.loader] Secret solis retrieved from secrets.yaml in folder /config
2025-03-21 22:39:57.791 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:41:18.119 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:42:38.349 DEBUG (MainThread) [homeassistant.components.tado] Setting up Tado connection
2025-03-21 22:43:25.847 ERROR (MainThread) [frontend.js.modern.202503060] Uncaught error from Chrome 134.0.0.0 on
### Example YAML snippet
```yaml
```
### Anything in the logs that might be useful for us?
```txt
```
### Additional information
_No response_