欧宝电子

 2023-08-22 zlg

当有新功能或需要修复bug,而设备已经生产出来,在渠道或客户手中时,那么远程固(gu)件(jian)升级就很重要了。ZLG物联网云平台支持远程固(gu)件(jian)升级,本文将详解固(gu)件(jian)升级功能。

注册

dtu设备、透传网关等透传设备,通过串口外接了其他的业务设备(控制器、温控器…),并通过透传设备将数据透传上云。

这种情况下,固(gu)件(jian)升级需求一般分两种:
  • 1、对dtu设备、透传网关等透传上云设备自身进行固(gu)件(jian)升级;
  • 2、对外接的业务设备进行固(gu)件(jian)升级。

那么云平台是如何在支持升级透传设备的同时,又可以升级外接业务设备呢?

开奖

用户上传固(gu)件(jian)到云平台,需要区分固(gu)件(jian)类型。

  • 自身设备固件
  • 外接设备固件

云端标记固(gu)件(jian)类型,设备获取到固(gu)件(jian)信息后,通过判断类型进行对应升级即可。

实现方式

整个固(gu)件(jian)升级分为两部分实现:云端、设备端

  • 1、 云端部分

    云平台的操作步骤:

    第一步:上传固(gu)件(jian)到云平台;

    上传固(gu)件(jian)

    第二步:云端下发升级命令给设备(包括目标固(gu)件(jian)的URL请求地址)。

    下发升级命令

    第三步:云端升级固(gu)件(jian),可以选择升级范围,进行批量/单个设备升级。还可以选择立即升级或定时升级。

    升级固(gu)件(jian)

  • 2、 设备端部分

    对于CATCOM-100、ZWG-40COM等dtu设备,设备接收到云端的固(gu)件(jian)升级命令后,判断固(gu)件(jian)类型。

    • 若为自身设备固(gu)件(jian),直接升级即可。
    • 若为外接设备固(gu)件(jian),则将升级命令和外接设备固(gu)件(jian)下发给外接设备进行升级。