esp-idf/examples/zigbee/light_sample
likunqiao a9146920b9 Zigbee: Add light example
* provide light example for acting as zigbee coordinator, router and end-device
* remove unused componenent for example usage
* remove unused variable
* clean up unused header include for example
* update the license header
* update copyright
* Add readme for instruction adding esp-zboss-lib component
* esp-idf:update copy_right_check ignore file
* CI: fix the ci check error from pipeline
* sdkconfig: default set change for better user use
* use Button (BOOT) as switch input
* update the statemachine for debouncing
* esp-zboss-lib: support lib 0.0.2
* fix warning issue from example
2021-11-11 19:03:01 +08:00
..
light_bulb Zigbee: Add light example 2021-11-11 19:03:01 +08:00
light_coordinator Zigbee: Add light example 2021-11-11 19:03:01 +08:00
light_switch Zigbee: Add light example 2021-11-11 19:03:01 +08:00
README.md Zigbee: Add light example 2021-11-11 19:03:01 +08:00

Light Switch and Bulb Control Example

(See the README.md file in the upper level 'examples' directory for more information about examples.)

Overview

The folder contains examples demonstrating Zigbee Router, Coordinator, and End-Device roles

  • light_bulb is a light bulb example demonstrating Zigbee Router role. It provides a simple on/off condition for a Zigbee light. It runs on an 802.15.4 SoC like ESP32-H2. For more details see the example readme file.

  • light_coordinator is a light coordinator example demonstrating Zigbee Coordinator role. It provides a formation of the Zigbee network. It runs on an 802.15.4 SoC like ESP32-H2. For more details to see the example readme file.

  • light_switch is a light switch example demonstrating Zigbee End-Device role. It provides an on/off toggle to control light. It runs on an 802.15.4 SoC like ESP32-H2. For more details to see the example readme file.