Answers checklist.
IDF version.
5.5.4
esp-zigbee-lib version.
2.0.1
esp-zboss-lib version.
none
Espressif SoC revision.
ESP32-H2
What is the expected behavior?
Sleepy end device should be able to join networks of all coordinators.
What is the actual behavior?
Using the light sleep example, it can not join my z2m network which uses a zigbee 1.2 coordinator. Instead it resets before even requesting the node descriptor after the Association Request. Seems esp_reset is called, due to leave signal (no exception), similar to issue in #804 (comment).
ezb_secur_set_tclk_exchange_required(false) does not help in this case.
Steps to reproduce.
Flash light sleep example and try to join zigbee 1.2 network.
More Information.
[22:17:52.135]I (455) LIGHT_SLEEP_END_DEVICE: Initialize Zigbee stack
[22:17:52.135]I (456) LIGHT_SLEEP_END_DEVICE: Deferred driver initialization successful
[22:17:52.135]I (457) LIGHT_SLEEP_END_DEVICE: Device started up in factory-reset mode
[22:17:52.135]I (465) main_task: Returned from app_main()
[22:18:02.785]I (11134) LIGHT_SLEEP_END_DEVICE: Left network successfully with type(0x00)
[22:18:15.624]W (23977) LIGHT_SLEEP_END_DEVICE: Failed to join network with status(0x03)
[22:18:15.624]I (23978) LIGHT_SLEEP_END_DEVICE: Left network successfully with type(0x00)
Answers checklist.
IDF version.
5.5.4
esp-zigbee-lib version.
2.0.1
esp-zboss-lib version.
none
Espressif SoC revision.
ESP32-H2
What is the expected behavior?
Sleepy end device should be able to join networks of all coordinators.
What is the actual behavior?
Using the light sleep example, it can not join my z2m network which uses a zigbee 1.2 coordinator. Instead it resets before even requesting the node descriptor after the Association Request. Seems esp_reset is called, due to leave signal (no exception), similar to issue in #804 (comment).
ezb_secur_set_tclk_exchange_required(false)does not help in this case.Steps to reproduce.
Flash light sleep example and try to join zigbee 1.2 network.
More Information.