My Shelly Wall Display was always well integrated. Now it was suddenly no longer accessible. I have already deleted it, reset it and tried to add it again. However, now I get the error: already_in_progress Here is the log message:
Logger: homeassistant.config_entries
Quelle: config_entries.py:637
Erstmals aufgetreten: 9. Februar 2025 um 09:48:39 (7 Vorkommnisse)
Zuletzt protokolliert: 9. Februar 2025 um 09:54:11
Error setting up entry Shelly Wall Display Mario for shelly
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 637, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/shelly/__init__.py", line 121, in async_setup_entry
return await _async_setup_rpc_entry(hass, entry)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/shelly/__init__.py", line 262, in _async_setup_rpc_entry
await device.initialize()
File "/usr/local/lib/python3.13/site-packages/aioshelly/rpc_device/device.py", line 198, in initialize
await self._connect_websocket()
File "/usr/local/lib/python3.13/site-packages/aioshelly/rpc_device/device.py", line 211, in _connect_websocket
await self._init_calls()
File "/usr/local/lib/python3.13/site-packages/aioshelly/rpc_device/device.py", line 325, in _init_calls
self._parse_dynamic_components(all_pages)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/aioshelly/rpc_device/device.py", line 565, in _parse_dynamic_components
item["key"]: {**item["config"], **item["attrs"]}
~~~~^^^^^^^^^
KeyError: 'attrs'