Describe the issue you are experiencing
Title:
RPi5: Zigbee2MQTT (Ember / Sonoff Zigbee 3.0 USB Dongle Plus V2) fails after update to HAOS 17.2, works again on 17.1
Description:
After updating Home Assistant OS from 17.1 to 17.2 on a Raspberry Pi 5, Zigbee2MQTT no longer starts.
The Zigbee adapter is a Sonoff Zigbee 3.0 USB Dongle Plus V2.
Zigbee2MQTT detects the adapter and opens the serial port, but fails during Ember/EZSP startup with HOST_FATAL_ERROR.
Downgrading back to HAOS 17.1 restores normal operation immediately.
Important detail:
My working configuration on HAOS 17.1 uses:
/dev/ttyUSB0
I also tested switching to:
/dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_6859efe4e7c2ef11908eedb08048b910-if00-port0
That did not fix the issue.
The /dev/serial/by-id path does not work for me on this setup, including HAOS 17.1.
So the working configuration is /dev/ttyUSB0 on 17.1, and that same setup fails after updating to 17.2.
Hardware:
- Raspberry Pi 5
- Sonoff Zigbee 3.0 USB Dongle Plus V2
HAOS versions:
- Working: 17.1
- Broken: 17.2
Working Zigbee2MQTT config on HAOS 17.1:
serial:
port: /dev/ttyUSB0
adapter: ember
Tested but not working for me:
serial:
port: /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_6859efe4e7c2ef11908eedb08048b910-if00-port0
adapter: ember
Relevant log on HAOS 17.2:
[2026-04-20 21:32:20] info: z2m: Starting Zigbee2MQTT version 2.9.2
[2026-04-20 21:32:20] info: zh:adapter:discovery: Matched adapter ... => ember: 4
[2026-04-20 21:32:21] info: zh:ember:uart:ash: Serial port opened
[2026-04-20 21:32:21] info: zh:ember:uart:ash: ======== ASH starting ========
[2026-04-20 21:32:26] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
...
[2026-04-20 21:32:46] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
Additional notes:
- The issue appeared immediately after upgrading from HAOS 17.1 to 17.2.
- Rolling back to 17.1 restores functionality with /dev/ttyUSB0.
- This is on Raspberry Pi 5.
What operating system image do you use?
rpi5-64 (Raspberry Pi 5 64-bit OS)
What version of Home Assistant Operating System is installed?
6.12.47-haos-raspi
Did the problem occur after upgrading the Operating System?
Yes
Hardware details
Sonoff Zigbee 3.0 USB Dongle Plus V2
Steps to reproduce the issue
Just Upgraded to 17.2, Zigbee2MQTT wouldn't start up anymore.
Anything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
System Information
| version |
core-2026.4.3 |
| installation_type |
Home Assistant OS |
| dev |
false |
| hassio |
true |
| docker |
true |
| container_arch |
aarch64 |
| user |
root |
| virtualenv |
false |
| python_version |
3.14.2 |
| os_name |
Linux |
| os_version |
6.12.47-haos-raspi |
| arch |
aarch64 |
| timezone |
Europe/Berlin |
| config_dir |
/config |
Home Assistant Community Store
| GitHub API |
ok |
| GitHub Content |
ok |
| GitHub Web |
ok |
| HACS Data |
ok |
| GitHub API Calls Remaining |
4996 |
| Installed Version |
2.0.5 |
| Stage |
running |
| Available Repositories |
2941 |
| Downloaded Repositories |
63 |
Home Assistant Cloud
| logged_in |
[redacted] |
| subscription_expiration |
[redacted] |
| relayer_connected |
[redacted] |
| relayer_region |
[redacted] |
| remote_enabled |
[redacted] |
| remote_connected |
[redacted] |
| alexa_enabled |
[redacted] |
| google_enabled |
[redacted] |
| cloud_ice_servers_enabled |
[redacted] |
| remote_server |
[redacted] |
| certificate_status |
[redacted] |
| instance_id |
[redacted] |
| can_reach_cert_server |
[redacted] |
| can_reach_cloud_auth |
[redacted] |
| can_reach_cloud |
[redacted] |
Home Assistant Supervisor
| host_os |
Home Assistant OS 17.1 |
| update_channel |
stable |
| supervisor_version |
supervisor-2026.04.0 |
| agent_version |
1.8.1 |
| docker_version |
29.1.3 |
| disk_total |
234.0 GB |
| disk_used |
136.6 GB |
| nameservers |
[redacted] |
| healthy |
true |
| supported |
true |
| host_connectivity |
true |
| supervisor_connectivity |
true |
| ntp_synchronized |
true |
| virtualization |
|
| board |
rpi5-64 |
| supervisor_api |
ok |
| version_api |
ok |
| installed_addons |
File editor (6.0.0), Advanced SSH & Web Terminal (23.0.7), Node-RED (21.0.7), Samba share (12.6.1), Matter Server (8.4.0), Mosquitto broker (7.0.1), Zigbee2MQTT (2.9.2-1), Studio Code Server (6.0.1), InfluxDB (5.0.2), Grafana (12.1.0), SMA Energy Meter (1.0.2), Govee to MQTT Bridge (2026.03.25-ab9deb66), Whisper (3.1.0), Piper (2.2.2), OpenThread Border Router (2.16.7) |
Dashboards
| dashboards |
9 |
| resources |
42 |
| views |
84 |
| mode |
storage |
Network Configuration
| adapters |
[redacted] |
| ipv4_addresses |
[redacted] |
| ipv6_addresses |
[redacted] |
| announce_addresses |
[redacted] |
Recorder
| oldest_recorder_run |
23. März 2026 um 11:47 |
| current_recorder_run |
20. April 2026 um 21:46 |
| estimated_db_size |
3320.46 MiB |
| database_engine |
sqlite |
| database_version |
3.49.2 |
Additional information
No response
Describe the issue you are experiencing
Title:
RPi5: Zigbee2MQTT (Ember / Sonoff Zigbee 3.0 USB Dongle Plus V2) fails after update to HAOS 17.2, works again on 17.1
Description:
After updating Home Assistant OS from 17.1 to 17.2 on a Raspberry Pi 5, Zigbee2MQTT no longer starts.
The Zigbee adapter is a Sonoff Zigbee 3.0 USB Dongle Plus V2.
Zigbee2MQTT detects the adapter and opens the serial port, but fails during Ember/EZSP startup with HOST_FATAL_ERROR.
Downgrading back to HAOS 17.1 restores normal operation immediately.
Important detail:
My working configuration on HAOS 17.1 uses:
/dev/ttyUSB0
I also tested switching to:
/dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_6859efe4e7c2ef11908eedb08048b910-if00-port0
That did not fix the issue.
The /dev/serial/by-id path does not work for me on this setup, including HAOS 17.1.
So the working configuration is /dev/ttyUSB0 on 17.1, and that same setup fails after updating to 17.2.
Hardware:
HAOS versions:
Working Zigbee2MQTT config on HAOS 17.1:
serial:
port: /dev/ttyUSB0
adapter: ember
Tested but not working for me:
serial:
port: /dev/serial/by-id/usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_6859efe4e7c2ef11908eedb08048b910-if00-port0
adapter: ember
Relevant log on HAOS 17.2:
[2026-04-20 21:32:20] info: z2m: Starting Zigbee2MQTT version 2.9.2
[2026-04-20 21:32:20] info: zh:adapter:discovery: Matched adapter ... => ember: 4
[2026-04-20 21:32:21] info: zh:ember:uart:ash: Serial port opened
[2026-04-20 21:32:21] info: zh:ember:uart:ash: ======== ASH starting ========
[2026-04-20 21:32:26] info: zh:ember:uart:ash: ======== ASH Adapter reset ========
...
[2026-04-20 21:32:46] error: z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.
Additional notes:
What operating system image do you use?
rpi5-64 (Raspberry Pi 5 64-bit OS)
What version of Home Assistant Operating System is installed?
6.12.47-haos-raspi
Did the problem occur after upgrading the Operating System?
Yes
Hardware details
Sonoff Zigbee 3.0 USB Dongle Plus V2
Steps to reproduce the issue
Just Upgraded to 17.2, Zigbee2MQTT wouldn't start up anymore.
Anything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
System Information
Home Assistant Community Store
Home Assistant Cloud
Home Assistant Supervisor
Dashboards
Network Configuration
Recorder
Additional information
No response