#WLED timeouts and missed PONG continuously

1 messages · Page 1 of 1 (latest)

gilded totem
#

I have a single WLED device. It's been connected for more than a year without issues, but in the recent weeks I've started noticing logs like these (pasted in next message).

  • Device (dig2go) works, and I haven't noticed issues, although it's rarely used so hard to notice.
  • Device is right next to router, and HA is via Ethernet, also next to it. It can't be a WiFi signal issue.
  • A WLED update was available recently (I was on 15.1) to 15.3. Tried updating to see if it would resolve, but no difference.
  • Can't exactly say when it started, but could be HA 2025.12, or maybe 2025.11

I did a quick search for similar issues but maybe I missed some.

Many thanks!

#
Logger: homeassistant.components.wled
Source: helpers/update_coordinator.py:461
integration: WLED (documentation, issues)
First occurred: 11 December 2025 at 21:43:54 (51 occurrences)
Last logged: 08:39:07

Error fetching wled data: Invalid response from WLED API: Timeout occurred while connecting to WLED device at 192.168.1.165
Logger: homeassistant.components.wled
Source: components/wled/coordinator.py:92
integration: WLED (documentation, issues)
First occurred: 11 December 2025 at 23:20:03 (16 occurrences)
Last logged: 01:45:54

No PONG received after 15.0 seconds
#
Source: components/wled/coordinator.py:76
First occurred: 02:33:47 (1 occurrence)
Last logged: 02:33:47

Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client_reqrep.py", line 539, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
                       ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/streams.py", line 680, 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/components/wled/coordinator.py", line 76, in listen
    await self.wled.connect()
  File "/usr/local/lib/python3.13/site-packages/wled/wled.py", line 81, in connect
    self._client = await self.session.ws_connect(url=url, heartbeat=30)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 1076, in _ws_connect
    resp = await self.request(
           ^^^^^^^^^^^^^^^^^^^
    ...<11 lines>...
    )
    ^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 779, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client.py", line 757, in _connect_and_send_request
    await resp.start(conn)
  File "/usr/local/lib/python3.13/site-packages/aiohttp/client_reqrep.py", line 534, in start
    with self._timer:
         ^^^^^^^^^^^
  File "/usr/local/lib/python3.13/site-packages/aiohttp/helpers.py", line 713, in __exit__
    raise asyncio.TimeoutError from exc_val
TimeoutError
plucky nexus
#

set ip on wled to dhcp and set staic ip for wled in router. Check internal network is up&running, including dns, time (NTP) and you can leave this blank to disable mDNS:

#

reboot afterwards

gilded totem
plucky nexus
#

dns servers setup right, time zone is correct

#

if you can ping google.com from cli, dns will be working

gilded totem
plucky nexus
#

you can check if wifi sleep is disabled and if there is enough power from amp

#

ah wifi sleep is disabled i see.

gilded totem
plucky nexus
#

have seen errors on disconnect too here.. connection to lights failed. So maybe its wled indeed.

plucky nexus
#

but i am wired connected

gilded totem
#

I think the issue got resolved. My router had a weird issue yesterday where 2.4Ghz network failed. After debugging, it was only when using channel 1 (using it for years without issues 🤷‍♂️ ). So I changed it to channel 6. Now there's no more missed pings.