子设备 OTA 升级

更新时间:

子设备不直接连接物联网平台,而是通过网关与物联网平台建立连接,复用网关与物联网平台的通信通道。网关设备连接成功后,可使用通道复用能力代理子设备OTA升级,使用的Topic必须是子设备Topic,包含子设备productKeydeviceName的信息。本文介绍网关代理子设备OTA升级的流程。

image

  1. 创建网关设备和子设备,获取设备证书信息(ProductKey、DeviceNameDeviceSecret)。

    • 创建产品时,节点类型需选择为网关设备,然后创建设备。

    • 创建产品时,节点类型需选择为网关子设备,并配置接入网关协议,然后创建子设备。

  2. 使用网关设备证书信息(ProductKey、DeviceNameDeviceSecret),将网关设备连接到物联网平台。具体操作,请参见Link SDK文档

  3. 为网关添加与子设备的拓扑关系。

  4. 网关代理子设备上线。子设备接入物联网平台有两种方式:

    • 子设备一机一密认证:网关获取子设备的设备证书,由网关向物联网平台上报子设备证书信息(ProductKey、DeviceNameDeviceSecret)。

    • 子设备动态注册认证:您需在物联网平台控制台,打开子设备的动态注册开关。网关获取子设备的ProductKeyDeviceName后,由网关代理子设备进行动态注册,物联网平台校验子设备身份。校验通过后,动态下发子设备的DeviceSecret,子设备通过设备证书(ProductKey、DeviceNameDeviceSecret)接入物联网平台。

  5. 网关代理子设备发起OTA升级、上报版本、监听云端推送的消息、上报升级进度、拉取升级包信息。

说明

  • 网关代理子设备OTA升级的Topic必须是子设备Topic。

关于OTA升级消息的TopicAlink数据格式说明,请参见OTA升级

  • 配置OTA升级包时,所属产品必须选择子设备产品。

  1. 具体操作,请参见OTA升级概述