阿里云物联网平台设备升级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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
技术人最不该忽视可视化数据分析! | 9月2号栖夜读
点击订阅云栖夜读日刊,专业的技术干货,不容错过! 阿里专家原创好文 1.技术人最不该忽视可视化数据分析! 在这个“人人都是数据分析师”的时代,阿里的同学几乎都在参与数据的采集、加工与消费。数据可视化作为连接“加工——消费”的重要一环,其质量至关重要。优秀的可视化能促成卓越洞见,糟糕的内容则让所有的努力失去意义。今天,阿里高级产品经理沉砂为我们详细介绍数据可视化工具以及如何选择有效图表。阅读更多》》 2.阿里云物联网平台远程配置功能JAVA 示例参考 很多场景下,开发者需要更新设备的配置信息,包括设备的系统参数、网络参数、本地策略等。通常情况下,是通过固件升级的方式更新设备的配置信息。但是,这将加大固件版本的维护工作,并且需要设备中断运行以完成更新。为了解决上述问题,物联网平台提供了远程配置更新的功能,设备无需重启或中断运行即可在线完成配置信息的更新。本文主要演示如何使用JAVA SDK实现两种应用场景。阅读更多》》 3.在SLS中快速实现异常巡检 基于统计方法对时序数据进行不同指标(均值、方差、散度、峰度等)结果的判别,通过一定的人工经验设定阈值进行告警。同时可以引入时序历史数据利用环...
- 下一篇
微信小程序1分钟轻松上云
导言:物联网产品不断的落地,物联网人才需求也越来越多,物联网门槛虽然不高,但是这个行业涉及的技术却很多,一个人不能掌握所有的技术,所以需要大家一起来共同创建物联网家园。 一、创建阿里云账号: 二、在阿里云物联网管理平台上创建自己的设备,产品和设备创建完之后会生成设备所需要的三元组:product_key、device_name以及device_secrete,请保存这三个元素,因为在接下来的微信小程序中会用到。 三、创建物模型信息,一个温度,一个湿度 本文的重点是如何在小程序上实现数据的上报 四、小程序的编写4.1、创建登入页面,输入在阿里云平台生成的三元组信息,点击登入跳转的显示界面: 4.2、创建显示界面,最上面是灯泡:当平均温度超过60℃时,灯会亮起,当平均温度低于60摄氏度时,灯会熄灭,中间是平均温度和平均湿度。 示例代码1 <view class="weui-flex__item"> <view class="placeholder">--{{perTemp}} ℃--</view> </view> <view class...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Linux系统CentOS6、CentOS7手动修改IP地址
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题