Hi,
My system, a Sonoff Dongle E with an RPi 4B using ZHA was working fine this morning as a couple of my automations ran, as expected.
Later the day, all my Zigbee devices were showing as unavailable on my dashboard because the coordinator failed to set up.
I flashed it to the latest firmware using the Sonoff web flasher here (https://dongle.sonoff.tech/sonoff-dongle-flasher/) a couple of days ago but everything was working fine after that.
I have tried restoring a backup of HA from a couple of days ago in case there was something that I had done that caused the error but to no avail. Not suprising given that the system was running fine this morning.
home-assistant.log contains the following:
2025-05-10 18:05:39.527 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Sonoff Zigbee 3.0 USB Dongle Plus V2 for zha
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 749, in __async_setup_with_context
result = await component.async_setup_entry(hass, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zha/__init__.py", line 137, in async_setup_entry
async with radio_mgr.connect_zigpy_app() as app:
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/contextlib.py", line 214, in __aenter__
return await anext(self.gen)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/zha/radio_manager.py", line 183, in connect_zigpy_app
app = await self.radio_type.controller.new(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app_config, auto_form=False, start_radio=False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/site-packages/zigpy/application.py", line 237, in new
app = cls(config)
File "/usr/local/lib/python3.13/site-packages/bellows/zigbee/application.py", line 87, in __init__
super().__init__(config)
~~~~~~~~~~~~~~~~^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/zigpy/application.py", line 70, in __init__
self._config = self.SCHEMA(config)
~~~~~~~~~~~^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 205, in __call__
return self._compiled([], data)
~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 549, in validate_dict
return base_validate(path, data.items(), out)
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 382, in validate_mapping
raise er.MultipleInvalid(errors)
I’m not sure where to start with these errors. Is anyone able to shed any light on how to tackle this, please?