Hi guys
I recently bought a new Miele fridge-freezer and a washing machine and added them to Home Assistant with the Miele integration (official, non HACS). It worked fine for a week then suddenly I get NaN errors in mini graph card and unknown in Entities card about every 10 seconds on and off.
I think it started after a HA update or when I added the fridge and washing machine to a new test install of HA.
I have tried shutting down the new HA install, deleting the Third party apps HA entry in the Miele app and setting up the Miele integration again, and changing the Home Assistant Instance back to my old one.
Anyone having the same problem? Here is a log and some screenshots, please tell me if you need something more.
- Installation method Home Assistant OS
- Core 2026.4.2
- Supervisor 2026.03.3
- Operating System 17.2
- Frontend 20260325.6
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun home-assistant (no readiness notification)
s6-rc: info: service legacy-services successfully started
2026-04-11 16:26:52.178 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration import_statistics which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-04-11 16:26:52.181 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration frosted_glass_manager which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-04-11 16:26:52.183 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2026-04-11 16:29:39.511 ERROR (MainThread) [homeassistant.components.miele.coordinator] Timeout fetching miele data
2026-04-11 16:30:11.438 WARNING (MainThread) [tibber] Temporary failure interacting with Tibber API, HTTP status: 504. API error: UNKNOWN / Unexpected content type: text/html
2026-04-11 16:30:11.439 ERROR (MainThread) [homeassistant.components.tibber.coordinator] Error fetching tibber price data: Error communicating with API (504)
2026-04-11 16:30:24.764 ERROR (MainThread) [homeassistant.components.miele.coordinator] Timeout fetching miele data
2026-04-11 16:35:34.856 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Finished fetching miele data in 0.098 seconds (success: True)
2026-04-11 16:35:39.936 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Finished fetching miele data in 0.428 seconds (success: True)
2026-04-11 16:36:34.867 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Finished fetching miele data in 0.109 seconds (success: True)
2026-04-11 16:37:49.511 ERROR (MainThread) [homeassistant.components.miele.coordinator] Timeout fetching miele data
2026-04-11 16:37:49.511 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Full error:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/miele/coordinator.py", line 84, in _async_update_data
devices_json = await self.api.get_devices()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/pymiele/pymiele.py", line 34, in get_devices
res = await self.auth.request(
^^^^^^^^^^^^^^^^^^^^^^^^
"GET", f"/devices{serial_str}", headers={"Accept": "application/json"}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.14/site-packages/pymiele/pymiele.py", line 289, in request
return await self.websession.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
)
^
File "/usr/local/lib/python3.14/site-packages/aiohttp/client.py", line 788, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/aiohttp/client_middlewares.py", line 36, in single_middleware_handler
return await middleware(req, handler)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 72, in _ssrf_redirect_middleware
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/aiohttp/client.py", line 766, in _connect_and_send_request
await resp.start(conn)
File "/usr/local/lib/python3.14/site-packages/aiohttp/client_reqrep.py", line 539, in start
message, payload = await protocol.read() # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/aiohttp/streams.py", line 707, in read
await self._waiter
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 426, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/miele/coordinator.py", line 82, in _async_update_data
async with asyncio.timeout(10):
~~~~~~~~~~~~~~~^^^^
File "/usr/local/lib/python3.14/asyncio/timeouts.py", line 114, in __aexit__
raise TimeoutError from exc_val
TimeoutError
2026-04-11 16:37:49.527 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Finished fetching miele data in 10.019 seconds (success: False)
2026-04-11 16:37:49.759 ERROR (MainThread) [homeassistant.components.miele.coordinator] Timeout fetching miele data
2026-04-11 16:37:49.759 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Full error:
Traceback (most recent call last):
File "/usr/local/lib/python3.14/site-packages/pymiele/pymiele.py", line 77, in get_filling_levels
res = await self.auth.request(
^^^^^^^^^^^^^^^^^^^^^^^^
...<3 lines>...
)
^
File "/usr/local/lib/python3.14/site-packages/pymiele/pymiele.py", line 289, in request
return await self.websession.request(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
)
^
File "/usr/local/lib/python3.14/site-packages/aiohttp/client.py", line 788, in _request
resp = await handler(req)
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/aiohttp/client_middlewares.py", line 36, in single_middleware_handler
return await middleware(req, handler)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 72, in _ssrf_redirect_middleware
resp = await handler(request)
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/aiohttp/client.py", line 766, in _connect_and_send_request
await resp.start(conn)
File "/usr/local/lib/python3.14/site-packages/aiohttp/client_reqrep.py", line 539, in start
message, payload = await protocol.read() # type: ignore[union-attr]
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/aiohttp/streams.py", line 707, in read
await self._waiter
asyncio.exceptions.CancelledError
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 426, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/miele/coordinator.py", line 161, in _async_update_data
filling_levels_json = await self.api.get_filling_levels()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/site-packages/pymiele/pymiele.py", line 76, in get_filling_levels
async with asyncio.timeout(AIO_TIMEOUT):
~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "/usr/local/lib/python3.14/asyncio/timeouts.py", line 114, in __aexit__
raise TimeoutError from exc_val
TimeoutError
2026-04-11 16:37:49.770 DEBUG (MainThread) [homeassistant.components.miele.coordinator] Finished fetching miele data in 15.012 seconds (success: False)

