You need to enable JavaScript to run this app.
导航
创建升级包
最近更新时间:2024.06.14 12:54:40首次发布时间:2024.06.14 12:54:40

对物联网设备进行 OTA 升级之前,需要先在物联网平台为对应的产品创建升级包。

前提条件

已经创建产品。具体内容请参见创建产品

操作步骤

  1. 登录物联网平台控制台

  2. 在控制台顶部,选择物联网平台所在地域。

  3. 实例列表 区域找到对应的实例,单击实例卡片,进入实例详情页面。

  4. 在实例详情页面的左侧导航栏,选择 监控运维 > OTA 升级

  5. OTA 升级 页面的 OTA 升级包 页签下,单击 创建升级包

  6. 创建 OTA 升级包 弹框中,配置升级包信息,并单击 确定

    配置项

    描述

    类型

    选择升级包类型:

    • 整包:您上传的升级包文件是完整的升级包文件,将推送整包升级包给设备进行升级。
    • 差分:上传的升级包文件仅包含新版本升级包与旧版本的差异部分,设备接收差异部分进行差分还原,还原为完整升级包。差分升级可有效减少资源占用和流量消耗。

    名称

    设置升级包名称,在实例下唯一。
    支持汉字、英文字母、数字、下划线(_)、连字符(-)、at(@)和英文圆括号(()),长度为 1~32 个字符。

    所属产品

    选择升级包所属产品。

    OTA 模块

    选择升级包所属 OTA 模块。模块可用于区分设备不同类型的升级包。
    默认选择 default 模块,表示整个设备的固件。如果需要自定义 OTA 模块,单击 创建 OTA 模块,在弹窗中新增模块。具体操作,请参见创建 OTA 模块

    选择升级包

    选择并上传升级包文件。
    最多支持上传 20 个文件,总文件大小不能超过 2,000 MB。
    仅支持上传.bin.dav.tar.gz.zip.gzip.apk.tar.gz的文件格式。

    升级包版本号

    设置该升级包的版本号。
    支持英文字母、数字、英文圆点(.)、下划线(_)和连字符(-),长度为 1~32 个字符。

    是否需要验证

    选择是否在升级前对升级包进行验证,默认关闭。

    • 开启:需要发起验证并验证成功后, 才能创建任务进行批量升级。
    • 关闭:无需验证,直接进行批量升级。

    自定义信息

    成功添加该升级包并创建升级任务后,物联网平台向设备推送升级通知时,会将该自定义信息下发给设备。
    长度为 100 个字符。

    描述

    可描述该升级包的功能等信息。
    长度为 100 个字符。

验证升级包

如果在创建 OTA 升级包时,如果关闭了 是否需要验证 配置项,或者在升级包详情页右上角单击 跳过验证,则跳过本节内容,直接进入下一步创建升级任务,对设备进行升级;否则需要发起验证并验证成功后, 才能创建升级任务。

  1. 登录物联网平台控制台

  2. 在控制台顶部,选择物联网平台所在地域。

  3. 实例列表 区域找到对应的实例,单击实例卡片,进入实例详情页面。

  4. 在实例详情页面的左侧导航栏,选择 监控运维 > OTA 升级

  5. 在升级包列表中单击目标升级包,进入升级包详情页。

  6. 在详情页中单击右上方的 开始验证

  7. 验证 OTA 升级包 弹框中配置相关参数,在一个或多个设备上进行升级包验证,并单击 确定

    配置项

    描述

    待验证设备

    选择用于此次验证的设备。您可以对指定范围内的设备进行多选。

    设备升级超时时长

    设置单个设备的升级超时时间,即多长时间后,设备升级未完成则为超时。可选值范围:1 分钟~1440 分钟。
    该值为空的话则默认不会超时。升级包第一次发起 OTA 升级时,建议将该参数设置为最大值,以提高设备升级成功率。

  8. 验证任务创建完成后,可以在该升级包详情页,单击 任务列表 页签,查看该升级包下的所有任务。

  9. 单击验证任务 ID,进入任务详情页,可查看该任务详情。
    图片