-
Notifications
You must be signed in to change notification settings - Fork 29
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
OTA Upgrade End Request (TZ-1250) #466
Comments
Hi @kiw-github , Could you print the I think the phenomenon is wired, could you please provide your reproduced steps? |
Im using a ready-made coordinator from another manufacturer (not on ESP32). The problem is that it is this coordinator that sends the above response without the manufacturer code, file version and image type. But this answer is consistent with the specification. The coordinator can respond like this in accordance with the Cluster Library Specification: 11.13.9.6.3 Manufacturer Code |
I have same error. Can't finish OTA via SprutHub |
Yes, you’re correct. However, the current SDK does not yet support wildcard value checking for the Upgrade End Response command. I’ll update you here once this feature is added. |
Question
My ESP32C6 device send Upgrade End Request to coordinator:
Coordinator answer Upgrade End Response:
The response corresponds to "ZigBee Cluster Library Specification Document 07-5123 Revision 8" paragraph 11.13.9.6 "Upgrade And Response Command".
But the event ESP_ZB_CORE_OTA_UPGRADE_VALUE_CB_ID does not come with ESP_ZB_ZCL_OTA_UPGRADE_STATUS_FINISH or ESP_ZB_ZCL_OTA_UPGRADE_STATUS_ERROR.
If Upgrade End Response has a Manufacturer Code, Image Type and File Version the same as in the request, then the update goes through - I get ESP_ZB_ZCL_OTA_UPGRADE_STATUS_FINISH.
How to fix it?
The text was updated successfully, but these errors were encountered: