Koenkk / Z-Stack-firmware

Compilation instructions and hex files for Z-Stack firmwares
MIT License
2.33k stars 643 forks source link

Thread support #286

Closed kristofferR closed 3 years ago

kristofferR commented 3 years ago

From what I can gather from this ConBee issue, I think it should be possible for this firmware to add Thread support.

OpenThread has support for CC13x2/CC26x2 already: https://github.com/openthread/ot-cc13x2-cc26x2

Koenkk commented 3 years ago

The Texas Instruments SDK indeed supports Thread, but this repository focusses on Zigbee (Z-Stack) firmwares only so this is out of scope for this repo.

kristofferR commented 3 years ago

I don't see why both can't be integrated simultaneously, other routers using other firmwares will support both.

Would be pointless to have to buy two USB sticks when a single one can run both.

Koenkk commented 3 years ago

Because my focus is on Zigbee, I'm currently not interested in Thread so I won't invest time in that.

scobby commented 3 years ago

maybe we should increase your focus by donating a thread device ;-) who is with me? :-D

Koenkk commented 3 years ago

@scobby without gateway software a thread firmware is useless. You need something like Zigbee2MQTT but then for Thread/Matter/CHIP. My only reason to maintain this repo is Zigbee2MQTT and therefore I only focus on Zigbee firmwares.

larstobi commented 1 year ago

I think it would be very good to be able run Zigbee and Thread simultaneously on the same USB stick, like the Home Assistant SkyConnect with the Si-Labs chip does.

According to this page https://www.ti.com/product/CC2652RB#description, the CC2652RB chip is supposed to be able to run concurrent multiprotocol operation through the Dynamic Multiprotocol Manager (DMM) software driver.

There is work going on to make gateway software for Thread, like this Matter server: https://github.com/home-assistant-libs/python-matter-server

xPakrikx commented 1 year ago

I think it would be very good to be able run Zigbee and Thread simultaneously on the same USB stick, like the Home Assistant SkyConnect with the Si-Labs chip does.

According to this page https://www.ti.com/product/CC2652RB#description, the CC2652RB chip is supposed to be able to run concurrent multiprotocol operation through the Dynamic Multiprotocol Manager (DMM) software driver.

There is work going on to make gateway software for Thread, like this Matter server: https://github.com/home-assistant-libs/python-matter-server

I think in this case its matter of his personal preference/belief (pun intended). So maybe time for new project :)