banner
Lar / Notícias / ziguezagueante
Notícias

ziguezagueante

May 05, 2024May 05, 2024

zigpy-zboss é uma biblioteca Python que adiciona suporte para módulos Nordic Semiconductor nRF52840 ao projeto de pilha Python Zigbee de código aberto zigpy, bem como outros rádios coprocessadores de rede que executam firmware baseado em ZBOSS Open Initiative (ZOI). Isso permite a integração com implementações de gateway Zigbee compatíveis, como o componente de integração ZHA do Home Assistant, e permite que os usuários controlem diretamente dispositivos Zigbee de uma ampla variedade de fabricantes, como IKEA, Philips Hue, SmartSung SmartThings, ITEAD SONOFF, Xiaomi Aqara e outros.

A integração ZHA do Home Assistant já funcionava com dongles Zigbee baseados nos microcontroladores Silicon Labs Mighty Gecko EFR32MG21 ou Texas Instruments CC2652P, mas agora é possível usar dongles nRF52840 e desenvolvimento como coordenadores Zigbee graças à biblioteca zigpy-zboss.

A biblioteca de rádio zigpy-zboss ZBOSS para código-fonte e recursos zigpy pode ser encontrada no GitHub, mas observe que esta ainda é uma porta não oficial e experimental, então os testadores precisam transferi-la manualmente para o componente ZHA no Home Assistant. Há um problema aberto no zigpy para adicionar suporte ao projeto principal.

O dongle USB Nordic Semi nRF52840 oficial (nRF52840-DONGLE) como mostrado acima é vendido por US $ 10, mas vem sem um gabinete, então uma alternativa poderia ser dongles USB no Aliexpress que custam o mesmo preço, mas com um case e um tipo USB- Um conector. Isso também deve funcionar no devkit nRF52840-DK completo, se você tiver um. Em qualquer caso, você só precisará carregar uma imagem de firmware construída usando o exemplo ZBOSS NCP Host da Nordic Semi conforme fornecido pelo projeto zigpy-zboss.

Hedda, um leitor regular da CNX Software que nos deu dicas sobre o projeto, também disse que o projeto pode eventualmente funcionar com o chip nRF5340, e o zigpy-zboss pode eventualmente ser do interesse dos desenvolvedores ESPHome e Tasmota, já que o Espressif fornece bibliotecas ESP ZBOSS 3.0 e o Zigbee Os chips ESP32-C6 e ESP32-H2 com capacidade de thread serão em breve suportados no próximo SDK ESP-IDF v5.1. Em outras palavras, isso significa que poderíamos ver dongles ESP32-H2 Zigbee usando o projeto zigpy-zboss apoiado pela integração ZHA do Home Assistant no futuro.

Obrigado a Hedda pela dica.

Jean-Luc iniciou a CNX Software em 2010 como um empreendimento de meio período, antes de deixar seu emprego como gerente de engenharia de software e começar a escrever notícias diárias e análises em tempo integral no final de 2011.

Apoie o software CNX! Doe via criptomoedas ou torne-se um Patrono no Patreon

Postagens relacionadas: