(二)MQTT客户端模拟连接阿里云并上传数据

本文主要讲述使用MQTT.fx接入物联网平台

一、下载MQTT.fx客户端

官网链接

二、设置相关参数

  1. 打开MQTT单片机编程工具,将三元组复制进去,生成所需要的信息
    单片机工具下载地址
    三元组还记得吗文档一中创建完成设备保存下来的信息
    你也可以再去找到设备复制三元组信息
    在这里插入图片描述
    三元组粘贴到工具中生成基本信息(注意一键复制的三元组外带大括号,将大括号去掉)
    在这里插入图片描述
    打开MQTT客户端,设置相关信息
    在这里插入图片描述
    对应填入根据三元组生成的信息
    在这里插入图片描述
    点击connect成功连接阿里云对应设备
    在这里插入图片描述
    回到阿里云,可以看到设备已经在线
    在这里插入图片描述

三、MQTT客户端向云端发送数据

打开对应设备的topic列表找到属性上报topic,并复制
在这里插入图片描述
利用MQTT.fx就能够实现数据的发送了
在这里插入图片描述
打开设备的在线调试,就能够看到上传的数据了
在这里插入图片描述
在这里插入图片描述

四、建立物模型进行数据显示

上面的数据让人眼花缭乱,当然不能这样就完了。创建物模型,更好的展示数据。
打开产品-》功能定义-》编辑草稿
在这里插入图片描述
添加自定义功能
在这里插入图片描述
根据自己需求填写就行,标识符要和json数据的key对应
在这里插入图片描述
创建完成发布更新
在这里插入图片描述
更改数据从新发送发布,在设备运行状态处查看
在这里插入图片描述
MQTT模拟云下设备接入阿里云发送数据并进行显示结束
学习参考–阿里云官方文档

posted @ 2020-03-25 11:36  莫逸风  阅读(1039)  评论(0编辑  收藏  举报