阿里云物联网平台设备升级OTA演示

概述

  OTA(Over-the-Air Technology)即空中下载技术。物联网平台支持通过OTA方式进行设备固件升级。本文以MQTT协议下的固件升级为例,介绍OTA固件升级流程、数据流转使用的Topic和数据格式,并使用MQTT.fx工作作为模拟设备演示整个升级流程。

OTA固件升级流程

  1、升级流程图

  2、相关Topic

  • 设备端上报固件版本给物联网平台
/ota/device/inform/${YourProductKey}/${YourDeviceName}
  • 设备端订阅该topic接收物联网平台的固件升级通知
/ota/device/upgrade/${YourProductKey}/${YourDeviceName}
  • 设备端上报固件升级进度
/ota/device/progress/${YourProductKey}/${YourDevi