MQTT系列:(一)NodeRed+MQTTX进行mqtt的数据收发测试
简介介绍mqttx和nodered的使用,并搭建建议测试环境进行数据发送
目录
(一)NodeRed+MQTTX进行mqtt的数据收发测试
一、前期准备
1:NodeRed安装
1.1:安装NodeJs——nodejs下载官网地址: https://nodejs.org/en/,安装完成后敲入
node -v
npm -v
出现版本信息,说明安装成功
1.2:安装NodeRed——输入:npm install -g --unsafe-perm node-red
,出现如下界面说明安装成功
1.3:最后执行 node-red
,即可启动Node-RED服务, 我们在浏览器输入终端打印的如下地址即可访问使用:
运行后的界面如下:
2:MQTTX安装
2.1:MQTT X下载地址:https://mqttx.app/zh
二、使用步骤
1.配置NodeRed
1.1:运行Nodered,url地址:http://127.0.0.1:1880/
1.2:安装搜索node-red-contrib-aedes:右上角菜单->节点管理->控制板->安装搜索
1.3:之后在网络插件中可以看到aedes broker
1.4:拖拽aedes broker到工作区进行配置
1.4.1:Connection
1.4.2:Security
1.4:拖拽mqtt in创建mqtt客户端,这里服务端采用broker.emqx.io,此地址为mqttx软件里默认的服务器地址。
1.5:部署
点击部署,mqtt-broker显示有连接connected,mqtt in节点也已连接
2.配置MQTTX
2.1:同样进行mqtt服务器的配置,填写服务器地址,如果在nodered中配置了用户名和密码,记得也要一并添加。
2.2:给plc/data发送消息
2.3:nodered显示如下
总结
例如:以上就是今天要讲的内容,本文仅仅简单介绍了mqttx和nodered的使用,并进行了一个简单的发送测试。有不足之处,还请指正。
参考
综合使用:https://blog.csdn.net/zhaolulu916/article/details/126220551
NodeRed安装:https://zhuanlan.zhihu.com/p/366164122
MQTTX安装:https://blog.csdn.net/GyaoG/article/details/125173911
更多推荐
所有评论(0)