创建灰度/正式发布任务后,云鲸AIoT开发者平台将根据您的设置向设备推送升级通知,您可以在控制台内查看固件包的升级结果统计、升级任务的任务状态、升级设备的升级状态及状态详情等。
前提条件
您已在平台创建发布任务,具体内容可参见:灰度发布 或 正式发布。
操作步骤
登录 云鲸AIoT开发者平台
点击 设备管理 > 固件升级 进入固件升级页面。
在 版本列表 中找到目标大版本,点击 详情 进入 固件版本详情。
- 在大版本的 固件包列表 中找到目标固件包,点击 详情 进入 固件包详情。
- 点击 固件包信息 页签,可查看当前固件包的基础信息,并修改当前固件包的 升级文案 和 描述。
- 点击 设备升级记录 页签,可根据 DeviceID、所属任务ID、起始版本号 及 升级状态 查询当前固件包的升级记录。仅当设备升级状态为 待触发 时支持 撤销发布 操作,撤销后设备将无法请求到该固件包。
- 点击 升级任务记录 页签,可根据 升级任务ID 及 任务类型 查询查看当前固件包所有升级任务;点击 撤销发布 按钮,统一可对升级任务中升级状态为 待触发 的设备进行撤销。
- 在 数据统计 中,可查看当前固件包所有升级任务的数据统计。
升级状态说明
为防止同时升级的设备过多,导致短时间内产生较大的带宽压力,当前固件升级已限制每日升级额度。超过每日升级额度的设备升级状态将显示为 额度已满。
状态名 | 说明 |
---|---|
待触发 | 当前升级任务创建后设备还未请求过进行OTA升级检测; |
已触发 | 当前升级任务创建后设备至少请求过一次[设备固件升级检测]接口并拿到升级包下载链接,但设备尚未上报升级状态; 注意:设备请求到升级包下载链接后将无法撤销发布。 |
下载中 | 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “下载中” 状态,代表设备已拿到升级包并开始下载。 |
下载失败 | 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “下载失败” 状态,代表设备已拿到升级包但下载失败; |
下载成功 | 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “下载成功” 状态,代表设备已拿到升级包并下载成功; |
升级中 | 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “升级中” 状态,代表设备已拿到并完成升级包的下载,开始进行升级程序; |
升级失败 | 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “升级失败” 状态,代表设备已拿到并完成升级包的下载,但升级失败; |
升级成功 | 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “升级失败” 状态,代表设备已拿到并完成升级包的下载,但升级成功; |
任务取消 | 设备未请求[设备固件升级检测]接口前,通过后台手动撤销发布任务则记录为该状态。 |
额度已满 | 当前升级任务已创建,但当日额度已满,设备暂时无法请求到固件包 |
状态流转约束条件说明
- 已触发:不能回退至待触发,后续状态均不支持撤销发布;
- 下载成功:不能回退至下载中、下载失败。
- 升级成功:不能回退任何状态。
创建时间:2023-04-01 11:37
最后编辑:陈勇琦 更新时间:2024-10-18 16:29
最后编辑:陈勇琦 更新时间:2024-10-18 16:29