物联网平台OTA固件升级使用说明
概述 OTA(Over-the-Air Technology)即空中下载技术。阿里云物联网平台支持通过OTA方式进行设备固件升级。本文以MQTT协议下的固件升级为例,介绍OTA固件升级流程、数据流转使用的Topic和数据格式。本文使用MQTT.fx客户端模拟设备,进行固件升级流程的操作演示。 MQTT.fx接入物联网平台 官方文档: 固件升级 OTA固件升级流程 流程图如下: 相关Topic如下: 设备端通过以下Topic上报固件版本给物联网平台。 /ota/device/inform/${YourProductKey}/${YourDeviceName} 设备端订阅以下Topic接收物联网平台的固件升级通知。 /ota/device/upgrade/${YourProductKey}/${YourDeviceName} 设备端通过以下Topic上报固件升级进度。 /ota/device/progress/${YourProductKey}/${YourDeviceName} 操作演示 在物联网平台控制台的“监控运维”—“固件升级”中添加固件 设备端通过MQTT协议推送当前设备固件版本号到Topic: /ota/device/inform/${YourProductKey}/${YourDeviceName}。 消息格式 设备端订阅Topic: /ota/device