Der SONOFF Zigbee 3.0 USB Dongle-E (Silicon Labs EFR32MG21) ist seit Jahren das günstigste solide Zigbee-Stick für ZHA. Bei mir steckt er als light.sonoff_dongle_e_r an einem Pi 4 – und trägt rund 40 Geräte: Aqara, IKEA, Tuya, Hue-Smartplugs. In diesem Beitrag geht es um drei Dinge, die sein langfristiger Betrieb erfordert: die richtige Kanal-Wahl, OTA-Updates für alle Endgeräte, und die Migration auf ein neues Coordinator-Stick ohne Re-Pairing.
Kanal-Wahl: nicht 15, nicht 20, nicht 25
Zigbee teilt sich das 2,4-GHz-Band mit WLAN. Wer beim ersten ZHA-Setup den Standard-Kanal 15 stehen lässt, bekommt zuverlässig Probleme: WLAN-Kanal 6 überlappt Zigbee-Kanal 15–20 vollständig. Empfehlenswerte freie Kanäle sind 11, 24, 25 und 26 – aber nur, wenn die eigene WLAN-Umgebung ebenfalls untersucht ist.
In drei Schritten:
1. WLAN-Setup checken: Verwendet der Router 2,4-GHz-Kanal 1? Dann ist Zigbee-Kanal 25 oder 26 frei. Verwendet er Kanal 11? Dann ist Zigbee-Kanal 11 frei.
2. In ZHA: Einstellungen → Geräte & Dienste → ZHA → Konfigurieren → Netzwerk-Einstellungen öffnen. Dort ist der aktuelle Kanal sichtbar.
3. Den Kanal nicht einfach umstellen, ohne vorher das Netzwerk-Backup zu ziehen – Kanalwechsel sind theoretisch supported, in der Praxis verlieren Battery-Devices oft die Verbindung.
Bei einer kompletten Umstellung empfiehlt sich der Trick mit «Migrate Radio»: neuen Stick anstecken, Kanal vorab konfigurieren, Backup einspielen – fertig.
OTA-Updates aktivieren
Seit Home Assistant 2024.4 ist OTA in ZHA standardmässig aktiviert. Praktisch heisst das: Aqara, IKEA, Hue und SONOFF-Endgeräte werden automatisch upgedatet, sobald der Hersteller eine neue Firmware veröffentlicht. Die OTA-Server-Liste ist im ZHA-Code hartkodiert und deckt alle grossen Marken ab.
Einen Status-Sensor kann man sich elegant selber bauen:
# template.yaml
- sensor:
- name: "Zigbee OTA Pending"
state: >
{{ states.update
| selectattr('attributes.entity_picture', 'defined')
| selectattr('state', 'eq', 'on')
| list | count }}
icon: mdi:zigbee
Damit zeigt eine einzige Lovelace-Card jederzeit, wie viele Zigbee-Geräte gerade ein Firmware-Update offen haben. In Kombination mit der bereits diskutierten Backup-Strategie für HA (siehe Backup-Manager 3-2-1) entsteht ein robustes Zigbee-Lifecycle-Management.
Migration auf ein neues Coordinator-Stick
Spätestens wenn das Mesh über 50–60 Geräte wächst, stellt sich die Frage nach einem stärkeren Coordinator – etwa dem SONOFF Dongle Plus MG24 oder einem ConBee III. Die ZHA-Funktion «Migrate Radio» erlaubt das ohne Re-Pairing aller Endgeräte:
1. Vor dem Tausch ein vollständiges Netzwerk-Backup ziehen (Settings → Devices & Services → ZHA → Coordinator → 3-Punkte-Menü → Download diagnostics).
2. Den alten Stick entfernen, den neuen einstecken, in configuration.yaml oder über die UI den neuen seriellen Port eintragen.
3. Über ZHA → Migrate Radio → Migrate to new radio den Backup-Restore starten. Der neue Stick übernimmt PAN-ID, Extended PAN-ID, Network-Key und Kanal des alten – die Endgeräte merken den Wechsel nicht.
Wichtig dabei: Vor der Migration mindestens fünf Minuten lang alle Smart Plugs und mains-powered Repeater unterbrechen (Strom ziehen), damit sie nach dem Coordinator-Wechsel das Mesh neu aufbauen. Battery-Devices folgen automatisch nach zwei bis drei Polling-Zyklen.
Häufige Probleme im Alltag
Drei Phänomene tauchen im Forum regelmässig auf:
- «Dongle wird als bestehender Koordinator erkannt» – tritt nach einem Router-Firmware-Update auf, wenn der Stick versehentlich als Zigbee-Router (statt Coordinator) geflasht wurde. Lösung: Bootloader-Modus, neue Coordinator-Firmware via Web Flasher von sonoff.tech aufspielen.
- Battery-Drain bei Aqara-Sensoren – fast immer ein Reichweiten-Problem. Lösung: Einen IKEA TRÅDFRI Smart Plug als Repeater in mittlerer Distanz platzieren. Aqara mag herstellerfremde Repeater nicht – IKEA-Plugs sind die zuverlässigste Brücke.
- Stick im Funk-Schatten – USB-Verlängerungskabel verwenden (mindestens 1 m) und den Stick weg vom Pi/NUC ins Freie hängen. Allein das bringt oft 30 % Reichweite.
Was als Nächstes kommt
Mit ZHA 2026.1 wird Thread/Matter-Bridge im selben Stick möglich, sobald die EFR32MG24-basierten Sticks Multiprotokoll-Firmware tragen. Für den Dongle-E gibt es das nicht – wer Matter ernst nehmen will, plant ein Coordinator-Upgrade ein. Bis dahin bleibt der Dongle-E die solide Basis für jedes mittlere Zigbee-Mesh.
Fazit
Ein gut konfigurierter SONOFF Dongle-E trägt ein 60-Geräte-Mesh ohne Mucken – wenn drei Hebel stimmen: ein WLAN-freier Kanal, aktivierte OTA-Updates und ein gepflegtes Netzwerk-Backup für den Migrationsfall. Diese drei Dinge einmal sauber eingerichtet, und der Zigbee-Stack bleibt für Jahre wartungsarm – während andere Smart-Home-Plattformen ihre Geräte alle drei Jahre neu pairen lassen.