


Other supported but not recommended Zigbee radio adapters or modules RaspBee 2) Raspberry Pi Shield from dresden elektronik ConBee 2) USB adapter from dresden elektronik dresden elektronik deCONZ based Zigbee radios (via the zigpy-deconz library for zigpy).CC1352P/CC1352R USB stick, module, or dev board hardware flashed with Z-Stack coordinator firmware.CC2652P/CC2652R/CC2652RB USB stick, module, or dev board hardware flashed with Z-Stack coordinator firmware.Texas Instruments based radios (via the zigpy-znp library for zigpy).Elelabs Zigbee Raspberry Pi Shield (Note! Not a must but recommend upgrade the EmberZNet NCP application firmware).Elelabs Zigbee USB Adapter/ POPP ZB-Stick (Note! Not a must but recommend upgrade the EmberZNet NCP application firmware).ITead SONOFF Zigbee 3.0 USB Dongle Plus Model “ZBDongle-E” (EFR32MG21 variant).Silicon Labs EmberZNet based radios using the EZSP protocol (via the bellows library for zigpy).Known working Zigbee radio modules Recommended Zigbee radio adapters and modules As a general rule, newer Zigbee coordinator hardware generally supports Zigbee 3.0 firmware and it is up to its manufacturer to make such firmware available for them. This is very common as many, if not most, Zigbee devices do not yet Zigbee 3.0. Some other Zigbee coordinator hardware may not support a firmware that is capable of Zigbee 3.0 at all but can still be fully functional and feature-complete for your needs. In such a case you may want to upgrade the firmware manually yourself. Some Zigbee coordinator hardware supports Zigbee 3.0 but might be shipped with an older firmware which does not.

Note! Zigbee 3.0 support or not in zigpy, depends primarily on your Zigbee coordinator hardware and its firmware. ZHA integration uses a hardware independent Zigbee stack implementation with modular design, which means that it can support any one of the many Zigbee coordinator radio modules/adapters available from different manufacturers, as long as that module/adapter is compatible with zigpy. As well as support for binding/unbinding (i.e. At least two entities must be added to a group before the group entity is created. support for commanding device groups as entities). There is also support for grouping of lights, switches, and fans (i.e. There is currently support for the following device types within Home Assistant: All coordinators compatible with zigpy can be used with ZHA.

ZHA uses an open-source Python library implementing a hardware-independent Zigbee stack called zigpy. The ZHA (Zigbee Home Automation) integration allows you to connect many off-the-shelf Zigbee based devices directly to Home Assistant, using one of the many available Zigbee coordinators.
