banner
Casa / Notizia / scattante
Notizia

scattante

May 05, 2024May 05, 2024

zigpy-zboss è una libreria Python che aggiunge il supporto per i moduli nRF52840 di Nordic Semiconductor al progetto stack Zigbee Python open source di zigpy, nonché ad altre radio coprocessori di rete che eseguono firmware basato su ZBOSS Open Initiative (ZOI). Ciò consente l'integrazione con implementazioni gateway Zigbee compatibili come il componente di integrazione ZHA di Home Assistant e consente agli utenti di controllare direttamente i dispositivi Zigbee di un'ampia gamma di produttori come IKEA, Philips Hue, SmartSung SmartThings, ITEAD SONOFF, Xiaomi Aqara e altri.

L'integrazione ZHA di Home Assistant funzionava già con i dongle Zigbee basati sui microcontrollori Silicon Labs Mighty Gecko EFR32MG21 o Texas Instruments CC2652P, ma ora è possibile utilizzare i dongle nRF52840 e lo sviluppo come coordinatori Zigbee grazie alla libreria zigpy-zboss.

La libreria radio zigpy-zboss ZBOSS per il codice sorgente e le risorse zigpy può essere trovata su GitHub, ma tieni presente che si tratta ancora di un port non ufficiale e sperimentale, quindi i tester devono inserirlo manualmente nel componente ZHA in Home Assistant. C'è un problema aperto in Zippy per aggiungere il supporto per il progetto principale.

Il dongle USB ufficiale Nordic Semi nRF52840 (nRF52840-DONGLE) come mostrato sopra viene venduto a $ 10, ma viene fornito senza custodia, quindi un'alternativa potrebbero essere i dongle USB su Aliexpress che costano lo stesso prezzo ma con una custodia e un tipo USB- Un connettore. Dovrebbe funzionare anche sul devkit nRF52840-DK completo, se ne hai uno. In ogni caso, dovrai solo caricare un'immagine firmware creata utilizzando l'esempio ZBOSS NCP Host di Nordic Semi come fornito dal progetto zigpy-zboss.

Hedda, un lettore abituale di CNX Software che ci ha informato del progetto, ha anche detto che il progetto potrebbe eventualmente funzionare con il chip nRF5340 e che zigpy-zboss potrebbe eventualmente interessare agli sviluppatori ESPHome e Tasmota poiché Espressif fornisce le librerie ESP ZBOSS 3.0 e Zigbee /I chip ESP32-C6 ed ESP32-H2 con capacità di thread saranno presto supportati nel prossimo SDK ESP-IDF v5.1. In altre parole, ciò significa che in futuro potremmo potenzialmente vedere i dongle Zigbee ESP32-H2 utilizzare il progetto zigpy-zboss supportato dall'integrazione ZHA di Home Assistant.

Grazie a Hedda per il suggerimento.

Jean-Luc ha avviato CNX Software nel 2010 come impresa part-time, prima di lasciare il suo lavoro di responsabile dell'ingegneria del software e iniziare a scrivere notizie quotidiane e recensioni a tempo pieno più tardi nel 2011.

Supporta il software CNX! Dona tramite criptovalute o diventa un Patron su Patreon

Post correlati: