zigpy

Zigpy

The Zigpy organization and its associated libraries implement a complete Zigbee stack in Python, allowing you to communicate with consumer Zigbee devices. It encompasses radio libraries, standards, basic device communication libraries, and application-level code to communicate with off-the-shelf devices.

Its main user is Home Assistant's ZHA integration.


Zigpy - A library from the Open Home Foundation

Pinned Loading

  1. Library implementing a Zigbee stack

    Python 1k 203

  2. ZHA device handlers bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by parsing custom messages to and from Zigbee devi…

    Python 1.1k 1k

  3. Zigbee Home Automation

    Python 79 68

Repositories

Showing 10 of 22 repositories

  • zha-device-handlers Public

    ZHA device handlers bridge the functionality gap created when manufacturers deviate from the ZCL specification, handling deviations and exceptions by parsing custom messages to and from Zigbee devices.

    zigpy/zha-device-handlers’s past year of commit activity

  • zha Public

    Zigbee Home Automation

    zigpy/zha’s past year of commit activity

    Python

    79

    Apache-2.0

    68 91 57

    Updated Mar 24, 2026

  • zigpy Public

    Library implementing a Zigbee stack

    zigpy/zigpy’s past year of commit activity

  • zigpy-ota Public

    Zigbee OTA images for zigpy/ZHA

    zigpy/zigpy-ota’s past year of commit activity

    Python

    14

    GPL-3.0

    2 3 2

    Updated Mar 23, 2026

  • workflows Public

    Reusable workflows for the zigpy organization

    zigpy/workflows’s past year of commit activity

    1 2 0 1

    Updated Jan 30, 2026

  • zigpy-znp Public

    TI CC2531, CC13x2, CC26x2 radio support for Zigpy and ZHA

    zigpy/zigpy-znp’s past year of commit activity

    Python

    168

    GPL-3.0

    45 23 8

    Updated Jan 29, 2026

  • bellows Public

    A Python 3 project to implement EZSP for EmberZNet devices

    zigpy/bellows’s past year of commit activity

  • zigpy-cli Public

    Command line interface for zigpy

    zigpy/zigpy-cli’s past year of commit activity

    Python

    69

    GPL-3.0

    15 8 5

    Updated Dec 8, 2025

  • zigpy-deconz Public

    A library which communicates with Deconz radios for zigpy

    zigpy/zigpy-deconz’s past year of commit activity

    Python

    89

    GPL-3.0

    20 8 2

    Updated Nov 2, 2025

  • zigpy-xbee Public

    A library which communicates with XBee radios for zigpy

    zigpy/zigpy-xbee’s past year of commit activity

    Python

    25

    GPL-3.0

    20 4 2

    Updated Nov 1, 2025