FYI, zigpy-blz is a new experimental open-source Python library that adds support for Bouffalo Lab Zigbee (BLZ) radios to zigpy:
Update: Packages are published on PyPI as zigpy-blz to enable installation via pip install zigpy-blz
Supported hardware includes:
Developed by @fangzheli but published under the Bouffalo Lab orginazation, so looks official or semi-official?
Home Assistant BLZ Radios Integration Guide:
Reference Device:
Radio MCU SoC details:
Recommended firmware for the Third Reality USBC-Dongle:
Firmware Flashing Instructions:
Configuration:
- serial baudrate = 2000000
BLZ Serial Protocol Specification:
For more details on the protocol used by Bouffalo Lab radios, see the Bouffalo Lab Zigbee (BLZ) documentation:
PS: fangzheli has also submitted a PR for adding experimental adapter with BLZ Serial Protocol support to zigbee-herdsman (Zigbee2MQTT):
FYI, zigpy-blz is a new experimental open-source Python library that adds support for Bouffalo Lab Zigbee (BLZ) radios to zigpy:
https://github.com/bouffalolab/zigpy-blz
Update: Packages are published on PyPI as
zigpy-blzto enable installation viapip install zigpy-blzSupported hardware includes:
Developed by @fangzheli but published under the Bouffalo Lab orginazation, so looks official or semi-official?
Home Assistant BLZ Radios Integration Guide:
Reference Device:
Third Reality USBC-Dongle
Radio MCU SoC details:
Recommended firmware for the Third Reality USBC-Dongle:
Firmware Flashing Instructions:
Configuration:
BLZ Serial Protocol Specification:
For more details on the protocol used by Bouffalo Lab radios, see the Bouffalo Lab Zigbee (BLZ) documentation:
Bouffalo Lab BLZ Protocol
BLZ ZHA User Guide
PS: fangzheli has also submitted a PR for adding experimental adapter with BLZ Serial Protocol support to zigbee-herdsman (Zigbee2MQTT):