Sonoff Dongle Plus MG24
Zigbee 3.0 + Thread, sehr gute Reichweite, aktuelle Empfehlung.

Stufe 3 · Kapitel 11 von 14
Mit alternativer Firmware holst du mehr aus Zigbee-Hardware heraus: eigene Router, sensorgesteuerte Aktoren und Sticks, die keine Hersteller-Cloud brauchen.
In 30 Sekunden
Partnerlinks: Die mit 🛒 markierten Links sind Affiliate-Links. Bei einem Kauf erhalten wir eine kleine Provision – ohne Mehrkosten für dich.
Viele konsumgerechte Zigbee-Geräte kommen mit einer Hersteller-Firmware, die Funktionen künstlich einschränkt oder eine Cloud-Verbindung erzwingt. Durch das Flashen einer Open-Source-Firmware gewinnst du volle Kontrolle: Du entscheidest, wie sich das Gerät verhält, ob es als Koordinator oder Router arbeitet, und du bist unabhängig vom Hersteller-Support. Ein weiteres Motiv ist Kosteneffizienz: Ein CC2538-USB-Stick kostet unter 5 Euro und wird mit der richtigen Firmware zu einem vollwertigen Koordinator, der teure kommerzielle Bridges überflüssig macht.
Die Texas-Instruments-CC25xx-Serie bildet das Rückgrat der DIY-Zigbee-Community. Die beiden am häufigsten geflashten Chips sind der CC2531 (USB-Stick, älter, langsam) und der CC2538 (moderner, mehr Speicher, Multithread-fähig). Der CC2538 ist heute die empfohlene Wahl für neue Projekte, da er mehr Geräte parallel verwalten kann und mit dem Z-Stack 3.0 kompatibel ist.
Der CC2531-USB-Stick war der erste günstig verfügbare Koordinator für Zigbee2MQTT. Er hat jedoch nur 8 KB RAM, was bei großen Netzwerken zum Flaschenhals wird. Zudem unterstützt er kein Z-Stack 3.0, was bedeutet, dass er mit neueren Endgeräten Probleme bekommen kann. Für kleine Netze bis ca. 20 Geräte ist er dennoch brauchbar.
Der CC2538 bietet 32 KB RAM, einen ARM Cortex-M3-Prozessor und vollständige Z-Stack-3.0-Unterstützung. Er kann als Koordinator oder Router geflasht werden und verwaltet problemlos 50+ Geräte. Die meisten CC2538-Sticks kommen mit einer externen Antenne, was die Reichweite deutlich verbessert.
Silicon Labs EFR32-Serie (z. B. EFR32MG21) wird zunehmend populär. Sticks wie der SMLIGHT SLZB-07 oder der Sonoff Zigbee 3.0 USB-Dongle nutzen diese Chips. Sie unterstützen Zigbee 3.0 nativ und benötigen oft kein manuelles Flashen, da die Firmware über Zigbee2MQTT direkt aktualisiert werden kann. Für einen einfachen Einstieg sind diese Sticks ideal.
Pro-Tipp
Wenn du dir unsicher bist, welchen Stick du kaufen sollst: Greif direkt zum CC2538 oder einem EFR32-basierten Stick wie dem Sonoff Dongle Plus MG24. Der CC2531 ist mittlerweile veraltet und lohnt sich nur, wenn du ohnehin einen auf dem Schreibtisch liegen hast.

Die Firmware bestimmt, welche Rolle dein Zigbee-Chip im Netzwerk einnimmt. Es gibt drei Hauptkategorien:
Diese Firmware verwandelt den Stick in den zentralen Koordinator deines Zigbee-Netzes. Zigbee2MQTT oder ZHA in Home Assistant verbinden sich über die serielle Schnittstelle mit dem Stick. Die Firmware wird auf GitHub als fertige Hex-Datei angeboten — du musst sie nur auf den Stick flashen. Achte darauf, die richtige Version für deinen Chip (CC2531 vs. CC2538) und den gewünschten Z-Stack (1.2 vs. 3.0) auszuwählen.
Ein geflashter Router verbindet andere Zigbee-Geräte und erweitert die Reichweite des Mesh-Netzes. Er kann keine eigenen Geräte verwalten, sondern leitet nur Nachrichten weiter. Ideal, um tote Winkel im Haus zu überbrücken, ohne teure Repeater kaufen zu müssen. Ein CC2530-Modul mit Router-Firmware kostet unter 3 Euro und läuft jahrelang am Strom — ohne Wartung.
Die PTVO-Firmware (ptvo.info) ist ein Konfigurator, mit dem du Zigbee-Geräte nach eigenen Wünschen zusammenstellen kannst. Du definierst im Web-Interface, welche Pins des CC2530-Moduls welche Funktion haben: Relais, Temperatur-Sensor, Bewegungsmelder, Taster — alles gleichzeitig. Die generierte Hex-Datei flasht du dann auf das Modul. So baust du mit einem einzigen Chip einen kombinierten Sensor-Aktor, der direkt im Zigbee-Netz funktioniert.
Wusstest du schon?
Du kannst einen CC2530 mit Router-Firmware und einen CC2530 mit PTVO-Firmware im selben Netz betreiben. Die Router-Firmware erweitert das Mesh, während das PTVO-Modul Sensordaten liefert und Aktoren schaltet — alles parallel, alles auf dem gleichen Chip.
Um die Firmware auf den Chip zu übertragen, brauchst du eine Programmier-Hardware und die passende Software. Für CC25xx-Chips gibt es drei gängige Wege:
Der Texas Instruments CC Debuggerist der zuverlässigste Weg. Er kostet ca. 15–20 Euro und wird über USB mit dem PC verbunden. Der Chip wird über einen 10-Pin-Header angeschlossen. Die Software "SmartRF Flash Programmer" (kostenlos von TI) erkennt den Chip automatisch und schreibt die Hex-Datei in wenigen Sekunden. Der CC Debugger unterstützt alle CC25xx-Chips und ist das empfohlene Werkzeug für den regelmäßigen Einsatz.
Wenn du keinen CC Debugger kaufen möchtest, kannst du die CCLib (CC2530-Programmier-Bibliothek) auf dem Raspberry Pi verwenden. Du verbindest die GPIO-Pins des Pi direkt mit den Debug-Pins des CC2530-Moduls. Die CCLib-Software übernimmt das Flashen über die GPIO-Schnittstelle. Die Verbindung ist weniger stabil als beim CC Debugger, und du musst die Pin-Belegung selbst herstellen — aber es kostet nichts, wenn du ohnehin einen Raspberry Pi hast.
Der CC2538 hat einen integrierten Bootloader, der das Flashen über die serielle Schnittstelle (UART) erlaubt. Dazu verbindest du die Pins "BOOT" und "RESET" beim Einschalten und sendest die Firmware mit dem Tool "cc2538-bsl" über ein USB-Seriell-Kabel. Diese Methode ist besonders attraktiv, weil du keinen speziellen Debugger brauchst — ein einfacher USB-Seriell-Adapter für 3 Euro reicht aus.
pip install cc2538-bslcc2538-bsl.py -p /dev/ttyUSB0 --write CC2538ZDK_1.hexPro-Tipp
Verwende immer ein USB-Verlängerungskabel für deinen Zigbee-Koordinator. Steck ihn nicht direkt an den Raspberry Pi oder Server — USB 3.0 erzeugt elektromagnetisches Rauschen im 2,4-GHz-Band und stört den Zigbee-Empfang. Ein 50-cm-Kabel mit Ferritkern behebt das Problem zuverlässig.
Das Flashen ist grundsätzlich sicher, aber es gibt ein paar Dinge, die schiefgehen können — und die du vorher wissen solltest:
Wusstest du schon?
Die Zigbee2MQTT-Koordinator-Firmware kann das gesamte Netz auf dem Stick sichern. Wenn der Stick kaputtgeht, kaufst du einen neuen, flashst dieselbe Firmware und spielst das Backup zurück — alle Geräte sind sofort wieder verbunden, ohne neues Pairing.
Zigbee 3.0 + Thread, sehr gute Reichweite, aktuelle Empfehlung.
Platzhalter für Cc debugger (TODO).
Platzhalter für Usb serial adapter (TODO).