Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQUEST] Zigbee NCP (Network Co-Processor) mode support? (TZ-374) #4

Closed
Hedda opened this issue Nov 4, 2023 · 2 comments
Closed

Comments

@Hedda
Copy link

Hedda commented Nov 4, 2023

This feature request is also related to espressif/esp-zigbee-sdk#124

The current release only has ZBOSS RCP, but our old implementation uses ZBOSS NCP host.

The ZBOSS libraries for the NCP host include the following stack layers:

Zigbee cluster library (ZCL)
Commissioning logic (part of ZDO)
ZBOSS NCP serialization protocol
ZBOSS platform support layer for Linux-based OS

Since you use ZBOSS already if it is possible that we can use our old implementation with ZBOSS NCP host or if we need to rewrite it against esp-zigbee-sdk. It would be enough for us if we could get the ZBOSS NCP SoC firmware files.

Can you please consider adding support for ZBOSS NCP host for Zigbee NCP (Network Co-Processor) mode?

Currently is seems like esp-zboss-lib only support Zigbee via a RCP (Radio Co-Processor) mode and no support for ZBOSS NCP host?

See example:

https://developer.nordicsemi.com/nRF_Connect_SDK/doc/zboss/3.11.2.0/zboss_ncp_host_intro.html

https://developer.nordicsemi.com/nRF_Connect_SDK/doc/zboss/3.11.2.0/zboss_ncp_host.html

ZBOSS NCP host as Zigbee NCP mode is required to implement support in the zigpy-zboss radio library for zigpy as a Zigbee Coordinator adapter interface which is used by the ”ZHA” Zigbee gateway integration that is built-into Home Assistant:

kardia-as/zigpy-zboss#19

https://github.com/kardia-as/zigpy-zboss

https://github.com/zigpy/zigpy

https://www.home-assistant.io/integrations/zha

@Hedda Hedda changed the title [REQUEST] Zigbee NCP (Network Co-Processor [REQUEST] Zigbee NCP (Network Co-Processor) mode support? Nov 4, 2023
@github-actions github-actions bot changed the title [REQUEST] Zigbee NCP (Network Co-Processor) mode support? [REQUEST] Zigbee NCP (Network Co-Processor) mode support? (TZ-374) Nov 4, 2023
@Hedda
Copy link
Author

Hedda commented Nov 17, 2023

ZBOSS NCP support would probably also be prefered for Zigbee2Tasmota (Z2T) compatible in Tasmota:

arendst/Tasmota#20045

For reference, Tasmotas's Zigbee2Tasmota (Z2T) already supports Texas Instruments ZNP and Silicon Labs EZSP Zigbee stacks/interfaces with respective Zigbee Coordinator adapter running Zigbee firmware in NCP (Network Co-Processor) mode:

https://tasmota.github.io/docs/Zigbee/

@chshu
Copy link
Collaborator

chshu commented Dec 28, 2023

Will follow up in espressif/esp-zigbee-sdk#124 (comment)

@chshu chshu closed this as completed Dec 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants