Miele integration miele.coordinator timeouts

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)