创建灰度/正式发布任务后,云鲸AIoT开发者平台将根据您的设置向设备推送升级通知,您可以在控制台内查看固件包的升级结果统计、升级任务的任务状态、升级设备的升级状态及状态详情等。

前提条件

您已在平台创建发布任务,具体内容可参见:灰度发布正式发布

操作步骤

  1. 登录 云鲸AIoT开发者平台

  2. 点击 设备管理 > 固件升级 进入固件升级页面。

  3. 版本列表 中找到目标大版本,点击 详情 进入 固件版本详情

  1. 在大版本的 固件包列表 中找到目标固件包,点击 详情 进入 固件包详情

  1. 点击 固件包信息 页签,可查看当前固件包的基础信息,并修改当前固件包的 升级文案描述

  1. 点击 设备升级记录 页签,可根据 DeviceID所属任务ID起始版本号升级状态 查询当前固件包的升级记录。仅当设备升级状态为 待触发 时支持 撤销发布 操作,撤销后设备将无法请求到该固件包。

  1. 点击 升级任务记录 页签,可根据 升级任务ID任务类型 查询查看当前固件包所有升级任务;点击 撤销发布 按钮,统一可对升级任务中升级状态为 待触发 的设备进行撤销。

  1. 数据统计 中,可查看当前固件包所有升级任务的数据统计。

升级状态说明

为防止同时升级的设备过多,导致短时间内产生较大的带宽压力,当前固件升级已限制每日升级额度。超过每日升级额度的设备升级状态将显示为 额度已满

状态名 说明
待触发 当前升级任务创建后设备还未请求过进行OTA升级检测;
已触发 当前升级任务创建后设备至少请求过一次[设备固件升级检测]接口并拿到升级包下载链接,但设备尚未上报升级状态;
注意:设备请求到升级包下载链接后将无法撤销发布。
下载中 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “下载中” 状态,代表设备已拿到升级包并开始下载。
下载失败 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “下载失败” 状态,代表设备已拿到升级包但下载失败;
下载成功 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “下载成功” 状态,代表设备已拿到升级包并下载成功;
升级中 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “升级中” 状态,代表设备已拿到并完成升级包的下载,开始进行升级程序;
升级失败 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “升级失败” 状态,代表设备已拿到并完成升级包的下载,但升级失败;
升级成功 当前升级任务创建后设备拿到升级包,并通过[设备上报固件升级状态]接口上报 “升级失败” 状态,代表设备已拿到并完成升级包的下载,但升级成功;
任务取消 设备未请求[设备固件升级检测]接口前,通过后台手动撤销发布任务则记录为该状态。
额度已满 当前升级任务已创建,但当日额度已满,设备暂时无法请求到固件包

状态流转约束条件说明

  • 已触发:不能回退至待触发,后续状态均不支持撤销发布;
  • 下载成功:不能回退至下载中、下载失败。
  • 升级成功:不能回退任何状态。
 创建时间:2023-04-01 11:37
最后编辑:陈勇琦  更新时间:2024-10-18 16:29