banner
Heim / Nachricht / zigpy
Nachricht

zigpy

May 05, 2024May 05, 2024

zigpy-zboss ist eine Python-Bibliothek, die Unterstützung für Nordic Semiconductor nRF52840-Module zum zigpy Open-Source-Python-Zigbee-Stack-Projekt sowie für andere Netzwerk-Co-Prozessor-Radios hinzufügt, die Firmware basierend auf der ZBOSS Open Initiative (ZOI) ausführen. Dies ermöglicht die Integration mit kompatiblen Zigbee-Gateway-Implementierungen wie der ZHA-Integrationskomponente von Home Assistant und ermöglicht Benutzern die direkte Steuerung von Zigbee-Geräten einer Vielzahl von Herstellern wie IKEA, Philips Hue, SmartSung SmartThings, ITEAD SONOFF, Xiaomi Aqara und anderen.

Die ZHA-Integration von Home Assistant funktionierte bereits mit Zigbee-Dongles, die auf den Mikrocontrollern Mighty Gecko EFR32MG21 von Silicon Labs oder CC2652P von Texas Instruments basieren. Dank der Bibliothek zigpy-zboss ist es jetzt jedoch möglich, nRF52840-Dongles und -Entwicklungen als Zigbee-Koordinatoren zu verwenden.

Die zigpy-zboss ZBOSS-Radiobibliothek für Zigpy-Quellcode und -Ressourcen finden Sie auf GitHub. Beachten Sie jedoch, dass es sich immer noch um eine inoffizielle und experimentelle Portierung handelt, sodass Tester sie manuell in die ZHA-Komponente in Home Assistant übernehmen müssen. In Zigpy ist ein Problem offen, um Unterstützung für das Hauptprojekt hinzuzufügen.

Der offizielle Nordic Semi nRF52840 USB-Dongle (nRF52840-DONGLE), wie oben gezeigt, kostet 10 US-Dollar, wird jedoch ohne Gehäuse geliefert. Eine Alternative könnten daher USB-Dongles von Aliexpress sein, die zum gleichen Preis erhältlich sind, aber mit einem Gehäuse und einem USB-Typ- Ein Verbinder. Dies sollte auch mit dem vollständigen nRF52840-DK-Devkit funktionieren, falls Sie eines haben. In jedem Fall müssen Sie lediglich ein Firmware-Image laden, das mit dem ZBOSS NCP Host-Beispiel von Nordic Semi erstellt wurde, wie es vom zigpy-zboss-Projekt bereitgestellt wird.

Hedda, eine regelmäßige CNX Software-Leserin, die uns über das Projekt informierte, sagte auch, dass das Projekt irgendwann mit dem nRF5340-Chip funktionieren könnte und zigpy-zboss schließlich für ESPHome- und Tasmota-Entwickler von Interesse sein könnte, da Espressif ESP ZBOSS 3.0-Bibliotheken und Zigbee bereitstellt /Thread-fähige ESP32-C6- und ESP32-H2-Chips werden bald im kommenden ESP-IDF SDK v5.1 unterstützt. Mit anderen Worten bedeutet das, dass wir möglicherweise in Zukunft ESP32-H2-Zigbee-Dongles sehen könnten, die das Zigpy-Zboss-Projekt verwenden, das von der ZHA-Integration von Home Assistant unterstützt wird.

Danke an Hedda für den Tipp.

Jean-Luc startete CNX Software im Jahr 2010 als Teilzeitunternehmen, bevor er seinen Job als Software-Engineering-Manager kündigte und später im Jahr 2011 begann, hauptberuflich tägliche Nachrichten und Rezensionen zu schreiben.

Unterstützen Sie CNX Software! Spenden Sie über Kryptowährungen oder werden Sie Patron auf Patreon

Zusammenhängende Posts: