banner
Maison / Nouvelles / zigzag
Nouvelles

zigzag

May 05, 2024May 05, 2024

zigpy-zboss est une bibliothèque Python qui ajoute la prise en charge des modules Nordic Semiconductor nRF52840 au projet de pile Python Zigbee open source zigpy, ainsi qu'à d'autres radios Network Co-Processor qui exécutent un micrologiciel basé sur ZBOSS Open Initiative (ZOI). Cela permet l'intégration avec des implémentations de passerelle Zigbee compatibles telles que le composant d'intégration ZHA de Home Assistant et permet aux utilisateurs de contrôler directement les appareils Zigbee d'un large éventail de fabricants tels que IKEA, Philips Hue, SmartSung SmartThings, ITEAD SONOFF, Xiaomi Aqara et autres.

L'intégration ZHA de Home Assistant fonctionnait déjà avec les dongles Zigbee basés sur les microcontrôleurs Silicon Labs Mighty Gecko EFR32MG21 ou Texas Instruments CC2652P, mais il est désormais possible d'utiliser les dongles nRF52840 et le développement en tant que coordinateurs Zigbee grâce à la bibliothèque zigpy-zboss.

La bibliothèque radio zigpy-zboss ZBOSS pour le code source et les ressources zigpy peut être trouvée sur GitHub, mais notez qu'il s'agit toujours d'un port non officiel et expérimental, les testeurs doivent donc l'accéder manuellement au composant ZHA dans Home Assistant. Il y a un problème ouvert dans zigpy pour ajouter la prise en charge du projet principal.

Le dongle USB officiel Nordic Semi nRF52840 (nRF52840-DONGLE), comme indiqué ci-dessus, se vend à 10 $, mais il est livré sans boîtier. Une alternative pourrait donc être les dongles USB sur Aliexpress qui coûtent le même prix mais avec un étui et un port USB. Un connecteur. Cela devrait également fonctionner sur le kit de développement nRF52840-DK complet si vous en avez un. Dans tous les cas, il vous suffira de charger une image de firmware construite à l'aide de l'exemple ZBOSS NCP Host de Nordic Semi tel que fourni par le projet zigpy-zboss.

Hedda, un lecteur régulier de CNX Software qui nous a informé du projet, a également déclaré que le projet pourrait éventuellement fonctionner avec la puce nRF5340, et que zigpy-zboss pourrait éventuellement intéresser les développeurs d'ESPHome et de Tasmota puisqu'Espressif fournit les bibliothèques ESP ZBOSS 3.0 et Zigbee. Les puces ESP32-C6 et ESP32-H2 compatibles /Thread seront bientôt prises en charge dans le prochain SDK ESP-IDF v5.1. En d’autres termes, cela signifie que nous pourrions potentiellement voir des dongles ESP32-H2 Zigbee utiliser le projet zigpy-zboss pris en charge par l’intégration ZHA de Home Assistant à l’avenir.

Merci à Hedda pour le conseil.

Jean-Luc a démarré CNX Software en 2010 à temps partiel, avant de quitter son poste de responsable de l'ingénierie logicielle et de commencer à rédiger des actualités et des critiques quotidiennes à temps plein plus tard en 2011.

Soutenez le logiciel CNX ! Faites un don via des crypto-monnaies ou devenez mécène sur Patreon

Articles Similaires: