本帖最后由 wangji12 于 2020-6-2 10:25 编辑
1、与阿里云Iot通信采用ali_mqtt协议,报文采用json格式。故应使能cjson进行数据包组包。 2、在wifi模组通信正常后使用连接阿里云物联网平台采用AT_Device+ali-iotkit在线库实现与阿里云物联网平台通信。详细参考附件source.zip中的mqtt-example.c文件。
3、安装协议定义在阿里云iot上构建一个产品-设备,详细过程参考阿里云iot 添加产品,获取产品三元组 添加设备 4、添加物模型topic
5、 功能定义
6、使能AT_Device+ali-iotkit
7、将阿里云构建产品key和设备三元组填写 8、执行ali_mqtt_sample测试用例连接阿里云过程 9、阿里云物联网平台接收到设备上发信息的日志,至此设备已经可以与阿里云iot建立连接和数据交互。 10、编写业务数据上传阿里云平台。详细内容参见附件source.zip中的ali_mqtt.c。 订阅阿里云物模型topic 组包属性包并上报阿里云iot。 创建一个任务来执行阿里云iot连接 11、编译运行 从设备控制台设备首先连接阿里云随后订阅topic最后定时上报数据。 连接阿里云iot成功 订阅物模型topic 上传数据格式为 通过阿里云平台可以查看刚上传的数据内容如下图: 过去几小时环境温度变化曲线
|