Zigbee is a wireless communication technology designed for low-power devices in smart homes and industrial settings.
It enables these devices to connect and communicate with each other, allowing for efficient control and automation of various systems.
⚠️ ⚠️ ⚠️ This repository is not yet functional. We appreciate your patience and welcome any contribution
We're actively working on adding more features and aim to fully implement the specification over time.
In this repository:
-
The core network layer and security features. Deals with addressing, keys, trust center, formation and discovery mechanisms. For more, see the official ZigBee Specification Rev. 22
-
Defines the standard commissioning procedures all devices must support. Provides a high-level abstraction over the zigbee stack. For more, see the official ZigBee Base Device Behavior Specification Rev. 13
-
Defines application-level behaviors, like reading attributes, reporting, and commands. Contains standard clusters like Temperature Measurement, Basic Identify, etc. For more, see the official ZigBee Cluster Library Rev 8
Licensed under either of:
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
This is a free and open project and lives from contributions of the community.
See our Contribution Guide