busware

ESP32 Zigbee Coordinator (ZBOSS) ZBOSS

Firmware, die einen Standard-ESP32-C6 in einen vollwertigen Zigbee-Coordinator verwandelt — ZBOSS-NCP-Protokoll für Zigbee2MQTT, über USB oder UART.

ESP32 Zigbee Coordinator (ZBOSS)

Diese Open-Source-Firmware macht aus einem Standard-ESP32-C6 (oder -H2) einen vollwertigen Zigbee-Coordinator. Sie implementiert das ZBOSS NCP Serial Protocol, sodass ein Host wie Zigbee2MQTT den Chip als Coordinator über USB oder UART ansteuert. Es ist kein dediziertes Dongle nötig — auch ein einfaches Entwickler-Board funktioniert (getestet u.a. auf dem Seeed XIAO ESP32-C6).

Dieser Fork (tostmann/esp-coordinator) ist der aktiv gepflegte Upstream; das ursprüngliche andryblack/esp-coordinator-Repository ist archiviert.

Eigenschaften

Firmware flashen

Zigbee2MQTT

Die Firmware arbeitet mit dem Standard-Zigbee2MQTT (adapter: zboss). Für automatische NVRAM-Snapshots und reibungslose Hardware-Migration empfiehlt sich das angepasste Docker-Image ghcr.io/tostmann/zigbee2mqtt-esp32:latest.

serial:
port: /dev/serial/by-id/usb-Espressif_USB_JTAG_serial_debug_unit_...
adapter: zboss
advanced:
transmit_power: 20

Details, UART-Verdrahtung und Migrations-Leitfaden: siehe Doku und das GitHub-README.

Experimentell

Verfügbarkeit

Die Firmware ist Open Source und läuft auf handelsüblichen ESP32-C6-Boards — eine eigene Hardware ist nicht erforderlich. Eine dedizierte busware-Hardware ist (Stand dieser Seite) nicht im Shop gelistet.

Diskussion

Fragen, Erfahrungen, Bug-Reports? Die Diskussion läuft über GitHub Discussions : Zur Diskussion auf GitHub ↗