[讨论交流]MQTT之OneNet实时通信 精华

4303浏览
查看: 4303|回复: 1

[讨论交流] MQTT之OneNet实时通信

[复制链接]
本帖最后由 wsl1123 于 2019-5-30 10:41 编辑

功能介绍:通过OneNet平台,发送模块向接收模块发送信息,当接收模块接收到消息的时候,说“你好”

1.   进入OneNet云平台注册并登录自己的账号
       截图201905211645479110.png
    登录成功之后点击开发者中心
       截图201905211647269860.png
   然后点击添加产品
    截图201905211649069623.png
添加的产品信息按照我们设定的要求填写,就可以了。
截图201905211649439033.png

暂不添加设备,我们可以在桌面看到我们的产品。
截图201905211650367753.png

进入设备列表, 然后点击添加设备
截图201905211650589051.png

截图201905211651511613.png
添加设备名为shun1的设备并设置相关信息。
截图201905211652167574.png
同样的方式添加另一个设备,设置名为shun2
   截图201905211652341479.png
我们就可以看到在我们的列表中存在两个设备
截图201905211653017249.png
进入“详情”,我们可以看到设备的id,此时,我们需要为设备shun1和shun2分别添加一个APIKey ,点击提交  
截图201905211655063704.png

截图201905211655584257.png

接下来,我们需要把我们在设备中的一些关键信息填写到mind+中的参数设定部分。
点击产品概况,就能看到产品ID
截图201905211656334353.png

设备列表中,我们可以看到设备ID
截图201905211657195038.png
在“详情”中我们可以看到设备ID和APIKey
截图201905211657591113.png

2.      接下来设置发送程序的版块:
点击左下角的“扩展
截图201905211658202508.png

点击“网络服务”,再点击“MQTT”模块
截图201905211658356988.png
我们就能看到“MQTT”就已经被加载出来了。
截图201905211658489907.png
点击“返回”,我们就能发现网络服务的版块了
截图201905211659026997.png

截图201905211659334179.png
下面我们拖动小版块,完成一个发送模块的编写。
截图201905211659463457.png
接下来,根据OneNet中shun1获取的信息修改MQTT初始化中的相关参数:
注意:topic的设置是任意的,只要保证发送模块和接收模块中的topic值是相同的
截图201905211701376724.png
物联网平台为:OneNet
再次打开mind+.exe,同样选择实时模式
点击打开“扩展”,在“网络服务”中点击选择“MQTT”模块,点击“返回”。
下面我们需要编写一个接收模块
选择一个合理的接收模块,让电脑与OneNet云平台进行有效的通信
截图201905211703481162.png
根据OneNet中shun1获取的信息修改MQTT初始化中的相关参数:
注意:发送模块的ApiKeyshun1的ApiKey的值接收模块的ApiKeyshun2的ApiKey的值
截图201905211703112007.png

分别点击运行发送模块接收模块
截图201905211704158458.png     截图201905211704269764.png
运行后的结果:

截图201905211704368847.png
OneNet发送.rar (45.86 KB, 下载次数: 173)

不怨不悔  学徒

发表于 2020-8-10 11:09:44

智能网关接入OneNET平台的操作步骤:https://blog.csdn.net/AutoCtrl666/article/details/107893434
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail