本文介绍如何在物联网平台控制台上推送OTA升级包到设备端,流程包括添加升级包、验证升级包和发起批量升级。

前提条件

设备已接入到物联网平台,并上报当前版本号。具体操作,请参见配置设备端OTA升级

操作步骤

  1. 登录物联网平台控制台
  2. 实例概览页面,找到对应的实例,单击实例进入实例详情页面。
    实例概览
  3. 在左侧导航栏,选择监控运维 > OTA升级
  4. OTA升级页面,单击升级包列表页签,单击添加升级包
  5. 配置升级包信息,上传固件文件作为升级包,单击确认
    部分配置如下表所示,其他参数配置,请参见添加升级包
    参数 配置
    升级包类型 整包
    升级包模块 default
    升级包版本号 2.0.0
    签名算法 MD5
    升级包是否需要平台验证
  6. 在升级包列表中,单击升级包对应的验证,使用测试设备进行升级包验证。具体配置,请参见验证升级包
    测试设备升级成功后,验证通过,批量升级按钮显示为可用状态。
  7. 单击批量升级,进行如下配置,向设备推送升级通知。参数说明,请参见发起升级批次任务
    • 升级范围配置:升级范围
    • 升级策略配置:升级策略

查看设备日志

物联网平台推送OTA升级通知后,可通过设备端日志查看设备端OTA升级情况,包含获取通知信息、处理消息、下载OTA升级包文件、进行升级和上报升级进度的日志。

  • 设备端收到的升级通知信息。iot固件升级
  • 获取新版本信息,连接OTA升级包下载地址等。iot固件升级
  • 下载固件,并上报进度。iot固件升级
  • 设备升级完成,上报新的版本号。升级成功

查看物联网平台日志

您可在物联网平台控制台查看设备的升级状态、升级包信息和升级日志等。

  • 升级包详情页面,查看升级批次信息和升级状态。具体操作,请参见查看升级情况
  • 监控运维 > 日志服务页面,选择产品后,查看设备在线进行OTA升级时,与物联网平台的通信日志。日志