zigbee-work

Official

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.