zigpy / zigpy-cli

Command line interface for zigpy
GNU General Public License v3.0
44 stars 12 forks source link

Add zboss support #40

Closed DamKast closed 1 year ago

DamKast commented 1 year ago

Add support for nRF52840 dongle that is using the ZBOSS NCP solution. It will probably work for other HW dongle using the ZBOSS NCP interface. See https://github.com/kardia-as/zigpy-zboss

Closes #5

Hedda commented 1 year ago

@puddly Have you had a chance to test zigpy-zboss? Would it be OK to add support for it in zigpy-cli and zigpy if not in ZHA?

Reference:

Originally posted by @puddly in https://github.com/kardia-as/zigpy-zboss/issues/2#issuecomment-1549759325

I'd like to heavily verify the Zigbee stack and library before including it in ZHA: once people start using hardware, it's very difficult to migrate them away, since the software side must be maintained nearly perpetually after that. We currently have three stable Zigbee stacks (EmberZNet, Z-Stack, and deCONZ) so it would need to be on the level of stability as those to be included in ZHA. For now, testing it out by patching ZHA is good enough for developers interested in trying it out.