I’m having some issues with Netatmo integration since a few days.
I’ve tried to remove and add it again but I’m getting this error on the log every minute:
2024-04-12 12:47:43.379 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 190, in async_update
error = await self.async_fetch_data(publisher)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 234, in async_fetch_data
await getattr(self.account, self.publisher[signal_name].method)(
File "/usr/local/lib/python3.12/site-packages/pyatmo/account.py", line 63, in async_update_topology
resp = await self.auth.async_post_api_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/pyatmo/auth.py", line 85, in async_post_api_request
return await self.async_post_request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/pyatmo/auth.py", line 99, in async_post_request
access_token = await self.get_access_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/pyatmo/auth.py", line 115, in get_access_token
return await self.async_get_access_token()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/netatmo/api.py", line 44, in async_get_access_token
await self._oauth_session.async_ensure_token_valid()
File "/usr/src/homeassistant/homeassistant/helpers/config_entry_oauth2_flow.py", line 525, in async_ensure_token_valid
self.hass.config_entries.async_update_entry(
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1799, in async_update_entry
raise UnknownEntry(entry.entry_id)
homeassistant.config_entries.UnknownEntry: c1c5d551b441a5372ab2154199bbbcc9
Data is received, but I’m not sure if it is reliable.
Does anyone else have this problem?
EDIT: I answer myshelf: After update to v224.4.3 and reboot, the error is gone.