天天看点

阿里云物联网平台基于MQTT.fx完成OTA升级

1.首先用Mqtt.fx测试上下行消息
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
2.升级准备通过inform Topic上报当前设备版本
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
3.触发升级操作之后,设备会收到物联网平台OTA服务推送的固件的URL地址,通过HTTPS协议根据URL下载固件
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
4.通过progress topic设备端向服务端推送升级进度
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
5.固件升级后,inform topic推送最新的固件版本,上报的版本与OTA服务要求的版本一致就认为升级成功,反之失败
阿里云物联网平台基于MQTT.fx完成OTA升级
阿里云物联网平台基于MQTT.fx完成OTA升级
流程总结:设备订阅upgrade topic ,inform topic上报版本,触发升级操作之后,设备会收到物联网平台OTA服务推送的固件的URL地址,通过HTTPS协议根据URL下载固件,通过progress topic设备端向服务端推送升级进度,固件升级后,inform topic推送最新的固件版本,上报的版本与OTA服务要求的版本一致就认为升级成功,反之失败

继续阅读