mrene / esphome-openthread-poc

15 stars 1 forks source link

Difference between zigpy-espzb #2

Open kyvaith opened 1 month ago

kyvaith commented 1 month ago

Sorry for my ignorance, but what is the difference between this project and https://github.com/lhespress/zigpy-espzb ? (except that yours is packaged for ESPhome). Are both projects aimed at the same thing? I would like to have Thread/matter + Zigbee board(s) over IP and am looking for a solution. Thank you.

mrene commented 1 month ago

This project / proof of concept allows an ESP32 with an ESPHome firmware to join a Thread network and then communicate via ipv6 - it has nothing to do with zigbee. Since ESPHome already supported IPv6, supporting Thread was just a matter of telling it to join the network and loading in the right components (this doesn't do anything Matter-related either).

From the looks of it, zigpy-espzb uses an esp32 flashed with an espressif-provided firmware in order for it to act as a zigbee coordinator.

I'd love for a combined zigbee + thread solution, it looks technically feasible at least.