Description
@grobasoz have you considered building ESP Zigbee NCP (Espressif ESP NCP host) firmware for ESP32-C6 and/or ESP32-H2 SoCs?
Espressif ESP NCP host firmware builds wanted for testing:
https://github.com/espressif/esp-zigbee-sdk/tree/main/examples/esp_zigbee_ncp
You already built ESP Zigbee RCP firmware but ESP Zigbee NCP is for less complicated projects like ZHA via zigpy to make use of:
https://github.com/grobasoz/zigbee-firmware/tree/master/ESP32-C6/Zigbee_RCP
ESP32-C6 NCP host can be implemented as a single SoC solution while the ESP32-H2 needs another external chip for interface, like for example either USB-to-UART/Serial converter/bridge chip (e.i. CP210x, FT231X, CH9102F or CH340B) to make a simple USB-adapter or a ESP32-C3 for a network-attached adapter (ie. Zigbee remote adapters similar to https://github.com/tube0013/tube_gateways and https://github.com/mercenaruss/zigstar_gateways ).
Looking at recent commits in their esp-zigbee-sdk SDK looks like they have begun working on implementing an NCP host component:
https://github.com/espressif/esp-zigbee-sdk/tree/main/examples/esp_zigbee_ncp
https://github.com/espressif/esp-zigbee-sdk/blob/main/examples/esp_zigbee_ncp/README.md
https://github.com/espressif/esp-zigbee-sdk/tree/main/components/esp-zigbee-ncp
https://github.com/espressif/esp-zigbee-sdk/blob/main/docs/en/application.rst
https://github.com/espressif/esp-zigbee-sdk/blob/main/docs/en/api-reference/esp_zigbee_ncp.rst
PS: FYI, it looks like Espressif themselves have one of their developers working on a zigpy radio library for esp-zigbee-ncp
API/CLI: