华为云IoT智慧物流案例11 | 华为云FOTA升级广和通L610模组
一、 创建华为云平台L610产品与设备
- 进入华为云平台“IoT设备接入”,创建产品
- 在产品中导入一个基本的物模型
- 添加设备
二、AT指令连接华为云IoT平台且测试
(1)
- 确认开发板供电充足
- 串口开关拨至“AT-PC”
MQTT连接的AT指令:AT+HMCON=0,60,“121.36.42.100”,“8883”,“5e9e6320f7413904363c512e_123456789”,“123456789” ,0 //设置设备连接信息,参数依次为连接模式(0 非 bs 模式,1 表示 bs 模式),lifetime,服务器 IP,服务器端口号,设备 ID,设备秘钥,数据模式。数据模式为 0 时,接受消息的 payload 和发布消息的 payload 都是原始字符。数据模式为 1 时,接受消息的 payload 和发布消息的 payload 都是 Hex 字符串。设备 ID 和设置秘钥需要可以从华为云平台上获取。
(2)设备显示在线 (3)在平台端“命令下发”测试MQTT连接
三、IoT平台配置FOTA升级
- 配置群组
(1)添加根群组 (2)绑定设备 - 配置固件升级
(1)上传固件文件(固件版本必须和目标版本号一致) - 新建任务进行FOTA升级
(1)新建任务 (2)在串口查看升级过程(查询当前版本号→触发升级→Download固件包→升级成功后自动主动拨号重连MQTT将结果上报至华为云平台)
技术指导: 华为云社区与华为云学院:https://edu.huaweicloud.com/
|