Mesh & 802.15.4 Framework
ESP-Zigbee-SDK
SDK officiel pour le développement de dispositifs Zigbee 3.0 sur les SoCs équipés de radio 802.15.4 (ESP32-H2 et ESP32-C6). Supporte les rôles de coordinateur, routeur et terminal.
- Langage
- C / C++
- Espressif Zigbee Software Development Kit
- Catégorie
- Mesh & 802.15.4 Framework
- Objectif principal
- Création de dispositifs pour réseaux maillés Zigbee 3.0 avec interopérabilité industrielle certifiée
Fonctionnalités clés
- Conforme aux spécifications Zigbee 3.0 et Zigbee PRO
- Support de tous les rôles du réseau : Coordinateur (ZC), Routeur (ZR) et Terminal (ZED)
- Rôles basse consommation Sleepy End Device (SED) pour capteurs sur pile
- Prise en charge des profils standard : Zigbee Home Automation (ZHA) et Light Link
- Passerelle Zigbee vers Wi-Fi/Ethernet en combinant ESP32-H2 avec un autre SoC
- Mises à jour OTA conformes au protocole Zigbee OTA Cluster
- Intégration directe avec ESP-IDF et compatibilité Z-Stack
Quand l'utiliser
- Capteurs d'ouverture de porte, présence et fuite d'eau sur batterie
- Ampoules, variateurs et commutateurs Zigbee 3.0 interopérables
- Passerelles Zigbee vers Ethernet/Wi-Fi pour plateformes domotiques
- Thermostats et compteurs d'énergie industriels
- Modernisation d'installations existantes avec l'écosystème Zigbee standard
Exemple de code
Extrait de départ en C / C++. Adaptez les broches et la configuration à votre carte.
ESP-Zigbee-SDKC / C++
1