You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have updated ESP Zigbee libs (esp-zboss-lib and esp-zigbee-lib) to the latest version, with corresponding IDF version, and checked that the issue is present there.
I have searched the issue tracker for a similar issue and not found a similar issue.
IDF version.
v5.4
esp-zigbee-lib version.
1.6.2
esp-zboss-lib version.
1.6.2
Espressif SoC revision.
ESP32-S3
What is the expected behavior?
Working ESP32-S3 + ESP32-H2 as a ZigBee end device
What is the actual behavior?
Unable to compile the project due to the missing library "managed_components/espressif__esp-zigbee-lib/lib/esp32s3/libesp_zb_api.ed.a"
Steps to reproduce.
Configure the device in coordinator mode using ot_rcp.
Switch the device type to end device using idf.py menuconfig.
Build the project
More Information.
My project requires zigbee endpoint functionality, but the processing power of ESP32-H2 and ESP32-C6 devices is not enough for me, so I decided to use ESP32-S3 in pair with ESP32-H2. According to the documentation and the esp_zigbee_gateway example, I configured the device in coordinator mode using ot_rcp, everything works fine. Switch the device type to endpoint using idf.py menuconfig.
After building you may see an error.
This library is also missing from the directory. What is the reason for the lack of the ability to implement an endpoint on ESP32-S3. I need this ability.
At the moment I use the router functionality as a workaround.
The text was updated successfully, but these errors were encountered:
github-actionsbot
changed the title
Missing end device libraries for microcontrollers without ZigBee hardware support
Missing end device libraries for microcontrollers without ZigBee hardware support (TZ-1533)
Feb 10, 2025
ZC/ZR could be configured to act as a ZED at runtime. You could either use esp_zb_init() to initialize the device as an end device or use esp_zb_set_network_device_role() to change the role after initialization.
Answers checklist.
IDF version.
v5.4
esp-zigbee-lib version.
1.6.2
esp-zboss-lib version.
1.6.2
Espressif SoC revision.
ESP32-S3
What is the expected behavior?
Working ESP32-S3 + ESP32-H2 as a ZigBee end device
What is the actual behavior?
Unable to compile the project due to the missing library "managed_components/espressif__esp-zigbee-lib/lib/esp32s3/libesp_zb_api.ed.a"
Steps to reproduce.
More Information.
My project requires zigbee endpoint functionality, but the processing power of ESP32-H2 and ESP32-C6 devices is not enough for me, so I decided to use ESP32-S3 in pair with ESP32-H2. According to the documentation and the esp_zigbee_gateway example, I configured the device in coordinator mode using ot_rcp, everything works fine. Switch the device type to endpoint using idf.py menuconfig.
After building you may see an error.
This library is also missing from the directory. What is the reason for the lack of the ability to implement an endpoint on ESP32-S3. I need this ability.
At the moment I use the router functionality as a workaround.
The text was updated successfully, but these errors were encountered: