跳到正文
智能家居与 Mesh

ESP-Zigbee-SDK

官方 SDK,用于在支持 802.15.4 射频的 ESP32 SoC(如 ESP32-H2 和 ESP32-C6)上开发 Zigbee 3.0 节点、路由器和协调器。

语言
C / C++
ESP Zigbee SDK (ZCL & ZBOSS)
类别
智能家居与 Mesh
主要目标
构建基于 Zigbee 3.0 标准的超轻量、超低功耗楼宇自动化网络

亮点功能

  • 基于 ZBOSS 协议栈的 Zigbee 3.0 认证实现
  • 支持协调器(ZC)、路由器(ZR)和终端设备(ZED / Sleepy End Device)角色
  • 丰富的 ZCL 集群库(开/关、亮度、颜色、温度、电能计量)
  • 深度睡眠期间功耗仅为微安级,传感器可依靠电池运行多年
  • 原生兼容 Zigbee 桥接(Home Assistant ZHA/Zigbee2MQTT、Philips Hue)

适用场景

  • 由纽扣电池供电的人体存在、门窗和漏水传感器
  • Zigbee 3.0 网络中的智能灯和插座
  • Zigbee 转 Wi-Fi 或 Zigbee 转 Ethernet 网关和桥接
  • 高节点密度的商业楼宇自动化

代码示例

C / C++ 的起始代码片段,请根据你的开发板调整引脚和配置。

ESP-Zigbee-SDKC / C++
1