详细阅读过新版的OTA升级相关教程,
https://help.aliyun.com/document_detail/85700.html?spm=a2c4g.11186623.6.627.s6z3Hl
问题1:
教程中指出:
1. 通过iot套件获取的固件链接的时效性是半个小时。
2. 设备固件版本号只需要在系统启动过程中上报一次即可,不需要周期循环上报。
现在有一种情况: 开机检测到有新的版本。但是用户在一个小时后打开了app接收到了升级消息并且确认。
需要确认:设备在收到升级消息的时候,重新获取升级URL是被允许的?否则的话,我们的url可能过期。
问题2:
新的教程中,增加了
/ota/device/request/${YourProductKey}/${YourDeviceName}
项目,但是好像没有详细说明数据结构,我们是用mosquito自己做的通讯,没有使用阿里的套件,请问这个的详细如何使用。
问题3:
我们现在可以根据升级的进度进行上传升级进度。
/ota/device/progress/${YourProductKey}/${YourDeviceName}
这个如何通过app进行进度的查询呢?