IoT物联网设备OTA固件升级开发实践

  1. 云栖社区>
  2. 阿里云IoT>
  3. 博客>
  4. 正文

IoT物联网设备OTA固件升级开发实践

IoT物联网技术 2019-09-19 18:33:46 浏览1055
展开阅读全文

物联网设备OTA固件升级实践

1.前言

OTA(Over-the-Air Technology)即空中下载技术,是IoT物联网平台必备的一项基础功能。通过OTA方式,我们可以对分布在全球各地的IoT设备进行设备固件升级,而不必让运维人员各地奔波。本文以MQTT协议下的固件升级为例,介绍OTA固件升级流程、数据流转使用的Topic和数据格式。

2.固件升级OTA流程

MQTT协议下固件升级流程如下图所示

固件升级过程使用的Topic如下列表

1.设备端通过以下Topic上报固件版本给物联网平台 。
/ota/device/inform/${YourProductKey}/${YourDeviceName}
2.设备端订阅以下Topic接收物联网平台的固件升级通知 。
/ota/device/upgrade/${YourProductKey}/${Yo

网友评论

登录后评论
0/500
评论
IoT物联网技术
+ 关注
所属云栖号: 阿里云IoT