zigbee-work
OfficialMaster Zigbee architecture for OpenWatt.
Authoropen-watt
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Deep architectural knowledge for the Zigbee subsystem helps engineers avoid re-exploration of the OpenWatt Zigbee codebase when modifying or debugging EZSP, coordinator logic, node storage, or ZCL/ZDO workflows.
Core Features & Use Cases
- ZigbeeInterface manages packet interfaces, message queues, and EZSP callbacks within the router
- EZSPClient handles EZSP command serialization, ASHInterface lifecycle, and network state transitions
- ASHInterface provides ASHv2 framing over serial with a sliding window and reliable delivery
- ZigbeeCoordinator performs network formation, security provisioning, and join handling
- ZigbeeProtocolModule stores and indexes known nodes, routers, and endpoints for fast lookups
- ZigbeeController coordinates asynchronous interview loops to discover and register devices
- Use Case: When integrating a new Zigbee device, quickly understand how the code paths route messages and manage node state.
Quick Start
Inspect and modify Zigbee subsystem code to implement or debug networking, node management, and EZSP protocol handling.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: zigbee-work Download link: https://github.com/open-watt/openwatt/archive/main.zip#zigbee-work Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.