In this new version(2024.8.0) I saw the messages that WLED version 14 is the minimum version. I wasn’t ready to deal with the WLED devices so I just deleted them from the interface. After restart, I am seeing the following errors now. I checked the automations, scenes, and lights yaml files and removed all of the left over references to the devices but am still seeing the error.
Thanks for any advice.
Logger: homeassistant
Source: components/wled/config_flow.py:117
First occurred: 6:21:17 PM (1 occurrences)
Last logged: 6:21:17 PM
Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/discovery_flow.py", line 108, in _async_start
await gather_with_limited_concurrency(FLOW_INIT_LIMIT, *init_coros)
File "/usr/src/homeassistant/homeassistant/util/async_.py", line 106, in gather_with_limited_concurrency
return await gather(
^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/util/async_.py", line 104, in sem_task
return await task
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1293, in async_init
flow, result = await self._async_init(flow_id, handler, context, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1323, in _async_init
result = await self._async_handle_step(flow, flow.init_step, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/data_entry_flow.py", line 516, in _async_handle_step
result: _FlowResultT = await getattr(flow, method)(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/wled/config_flow.py", line 81, in async_step_zeroconf
self.discovered_device = await self._async_get_device(discovery_info.host)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/wled/config_flow.py", line 117, in _async_get_device
return await wled.update()
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/backoff/_async.py", line 151, in retry
ret = await target(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/wled/wled.py", line 268, in update
self._device = Device.from_dict(data)
^^^^^^^^^^^^^^^^^^^^^^
File "<string>", line 3, in __mashumaro_from_dict__
File "/usr/local/lib/python3.12/site-packages/wled/models.py", line 736, in __pre_deserialize__
raise WLEDUnsupportedVersionError(msg)
wled.exceptions.WLEDUnsupportedVersionError: Unsupported firmware version 0.13.1. Minimum required version is 0.14.0. Please update your WLED device.