mqtt搭建及设备间的通讯

哈喽,因为近期需要进行平台与设备间的通讯使用mqtt协议,因为之前我也没接触过物联网,所以也学习了一些基本的东西,我也是怕我自己忘记了,所以就分享出来也是为自己以后忘了可以看看想起来,可能会有一些地方不是很准确,希望大佬们看到可以提出来我也好改进,希望大家可以一同学习,一起进步。

接下来开始正题:

我这里用的是 EMQ X 完全开源的版本。 官网地址:https://www.emqx.com/zh

 在右上角有一个免费使用点进去以后

 我这里是windows版本的   其他版本我没有试过,点击下载后

 点击zip会进行下载,下载完成后进行解压。

 点击bin->里面有一个emqx.cmd 启动

可能有些时候会报错,报错请检查一下你的路径是否有中文,路径有中文是启动不了的,或者使用cmd,命令启动,我这里用命令启动。

 红色你的路径   绿色启动命令;下附启动成功图片

 这个样子就成功啦------我们就可以在浏览器打开网址:http://127.0.0.1:18083  提示输入账户密码,默认是账户名 admin ,密码public ,输入点击登录。

进去之后会是英文的,我英文并不是很好所以第一步就是打开设置更改系统语言保存。到此服务搭建启动完成,

 新增一个下载可视化测试工具   也是emq平台开源的回到页面:

一样什么平台下什么,进去之后下载安装,
 

 让我们新建一个连接

 点击连接

 添加一个订阅主题

 这个时候让我们回到网址  点击客户端就会看到我们刚刚连接到服务器的一个设备

 点进去会看到设备的一些信息,点击主题也会看到我们刚刚订阅的一个主题,想让两台设备互相通讯  只需要让另一台设备订阅相同主题就可以实现,相互通讯啦。我们如果是平台与设备间的通讯,可能会需要一个抓包的工具,好直观的看到设备发送的请求信息,好进行处理,后期我会出一个我用的抓包工具的安装及使用的方式。

今天就先这样吧   后面有时间我会在搞一个   若依框架融合mqtt实现客户端与可视化工具进行实时通讯,模拟设备间的通讯。。。。。。感谢大家看到现在。辛苦,提前几天-->祝大家新年快乐。

猜你喜欢

转载自blog.csdn.net/m0_62248493/article/details/122712610