- 
                Notifications
    
You must be signed in to change notification settings  - Fork 7.7k
 
Labels
Area: LibrariesIssue is related to Library support.Issue is related to Library support.Status: In Progress  ⚠️Issue is in progressIssue is in progress
Milestone
Description
Related area
Create an API for Zigbee within Arduino
Hardware specification
ESP32-C6 and ESP32-H2 as Standalone Nodes. Other SoC can be used as radio co-processor attached to a RPC (802.15.4 radio layer).
Is your feature request related to a problem?
This is an issue to track the progress of developing Zigbee library, a new API for Arduino.
Describe the solution you'd like
Initial tasks:
- Add zigbee-sdk to Arduino lib-builder Copy Zigbee + Zboss libraries esp32-arduino-lib-builder#146
 - Add zigbee support Zigbee protocol support #8844
 - Port basic IDF examples to Arduino Add Zigbee examples #9024 Zigbee examples update #9627
 
Zigbee library (wrapper) tasks:
- Create Zigbee classes and implement all Zigbee roles
 - Implement Zigbee network scanning
 - Allow multiple endpoints on same Zigbee device (test needed)
 -  Implement basic HA devices (lights, switches, sensors, etc..)
- On/off light + switch
 - Color Dimmable light + switch
 - Temperature sensor + Thermostat
 
 - Implement setting Manufacturer and model name
 - Update ported examples to use the Zigbee Library
 - Documentation feat(docs): Add Zigbee library API documentation #11525
 
PR: #10265
Good to have features:
- Zigbee identify handling (user can for example blink LED of EP) -> comment
 - Zigbee sleepy device / deep sleep-lightsleep Zigbee Implementation: Deep Sleep example #10405
 - Power source/battery level info feat(Zigbee): Support for sleepy device + Power Source and battery level + Humidity sensor cluster #10551
 
more tasks will be added while in progress.
Development branch
Describe alternatives you've considered
No other usable Zigbee wrapper around.
Additional context
Related issues:
#8807 #9156 #9962 #9480
I have checked existing list of Feature requests and the Contribution Guide
- I confirm I have checked existing list of Feature requests and Contribution Guide.
 
VojtechBartoska, mik-laj, Abdull, lboue, BashkinE and 14 moreHedda, Wraithers, MeisterQ and jacksonwill0Hedda, Wraithers and poteluxHedda and Wraithers
Sub-issues
Metadata
Metadata
Assignees
Labels
Area: LibrariesIssue is related to Library support.Issue is related to Library support.Status: In Progress  ⚠️Issue is in progressIssue is in progress
Type
Projects
Status
Done