Replies: 1 comment 3 replies
-
|
If there are no blockers I want to move to the new sdk. We will have to see if there is an easy way to (OTA) update existing devices or if flashing/re-joining is needed. See #96 and v2 branch. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What will it mean short-term and long-term for this project that ESP Zigbee SDK 2.0 replaces ZBOSS with a propriatory Zigbee stack?
Originally posted by @luar123 in esphome/esphome#11553 (comment)
For reference see:
https://github.com/espressif/esp-zigbee-sdk/blob/main/RELEASE_NOTES.md
https://docs.espressif.com/projects/esp-zigbee-sdk/en/latest/esp32/migration-guide/v2.x/overview.html
https://docs.espressif.com/projects/esp-zigbee-sdk/en/latest/esp32/migration-guide/index.html
ESP Zigbee SDK 2.x Release espressif/esp-zigbee-sdk#803
"The ESP Zigbee SDK v2.x replaced the ZBOSS core with the Espressif proprietary Zigbee implementation, so headers and APIs have been restructured and refactored to different namespaces. See API Reference for the details of the differences between the Core API (prefixed with ezb) and the SDK API (prefixed with esp_zigbee_). For most APIs unless otherwise specified, the new API names are the same as the old API names, but with the namespace changed. A quick check of the API changes can be done by going through the headers of the compatibility layer in include/compat directory_".
In summery:
v1.x is based on ZBOSS
v2.x is based on Espressif proprietary Zigbee stack
Espressif employee @xieqinan wrote that Espressif will provide an example demonstrating how to perform OTA from v1.x to v2.0 as soon as possible. In the meantime, we can review their migration guide to understand the differences between v1.x and v2.x.
xieqinan also wrote that Espressif Zigbee 4.0 certification testing for v2.x is being planned and will be completed as soon as possible.
Beta Was this translation helpful? Give feedback.
All reactions