当前位置: 首页 > news >正文

MQTTX客户端使用

一、MQTT服务器( emqx )搭建

(1) 下载服务器MQTT Broker

从https://www.emqx.com/zh/downloads/broker/5.3.0/emqx-5.3.0-windows-amd64.zip下载MQTT Broker。

这里我使用的windows系统,下载对应版本工具:emqx-5.3.0-windows-amd64.zip

下载好后,解压目录如下:
在这里插入图片描述
(2)启动MQTT服务器
启动CMD窗口,进入到bin目录,运行以下指令:
第一条emqx start是启动;第二条emqx_ctl status是查看运行状态。
在这里插入图片描述

到这里,就说明MQTT服务器已正常运行。就可以使用其它支持MQTT客户端的设备进行连接使用了。

(3) 进入MQTT服务器控制台

emqx还提供了强大的控制台服务,进入控制台可进行各种配置。

确保emqx已正常运行后,可在浏览器中输入: http://127.0.0.1:18083

正常情况下会看到以下登陆界面:
在这里插入图片描述
输入默认账号为“admin”,默认密码为“public”,然后点击登录按钮,进入MQTT服务器后台管里界面
正常登陆后界面如下:
在这里插入图片描述

(二)、MQTT X连接MQTT服务器

1、启动MQTT X客户端后,点击主程序页面左侧菜单栏中的“+”图标
在这里插入图片描述
2、进入到创建页面后,在配置界面设置Name,Client ID , Host, Port, Username, Password等基础配置信息,然后点击MQTT X右上角的“Connect”按钮,完成MQTT客户端和MQTT服务端的连接。
在这里插入图片描述
3、连接成功提示:
在这里插入图片描述
(三)、MQTT X发布消息
1、在MQTTX客户端和MQTT服务器连接建立后,可以在连接主页面的下方的输入框内,输入 主题(Topic) 和 消息体(Payload) 后,点击右下角发送图标按钮,就可以向MQTT服务器发送测试消息了。
在这里插入图片描述
(四)、MQTT X消息订阅
1、在MQTT X主程序页面点击“New Subscription”按钮
在这里插入图片描述
2、输入需要订阅的主题,然后再点击“Confirm”按钮

http://www.lryc.cn/news/521010.html

相关文章:

  • 网管平台(进阶篇):路由器的管理实践
  • 基于微信小程序的智能停车场管理系统设计与实现(LW+源码+讲解)
  • 【Vue】父组件向子组件传递参数;子组件向父组件触发自定义事件
  • 搜广推校招面经七
  • Leetcode 518. 零钱兑换 II 动态规划
  • 【EI 会议征稿】第四届材料工程与应用力学国际学术会议(ICMEAAE 2025)
  • 集合的线程安全
  • 《深入理解Mybatis原理》Mybatis中的缓存实现原理
  • C# 数据拟合教程:使用 Math.NET Numerics 的简单实现
  • C# 中对 Task 中的异常进行捕获
  • Android车机DIY开发之软件篇(九)默认应用和服务修改
  • SimpleFOC01|基于STM32F103+CubeMX,移植核心的common代码
  • web.xml常用配置
  • 代码随想录刷题day07|(数组篇)58.区间和
  • 【Linux】进程结束和进程等待
  • 可编辑精品PPT | 城投集团(行业)数字化解决方案
  • 统计学习算法——决策树
  • 基于网络爬虫技术的网络新闻分析
  • 51_Lua面向对象编程
  • 关于在 Kotlin DSL 中,ndk 的配置方式
  • 【论文阅读+复现】High-fidelity Person-centric Subject-to-Image Synthesis
  • Spring Boot 应用开发入门
  • 【C语言】字符串函数详解
  • 【Vim Masterclass 笔记14】S07L29 + L30:练习课08 —— Vim 文本对象同步练习(含点评课内容)
  • 非PHP开源内容管理系统(CMS)一览
  • WEB 攻防-通用漏-XSS 跨站脚本攻击-反射型/存储型/DOMBEEF-XSS
  • SQLAlchemy -批量插入时忽略重复
  • 1月13日学习
  • Steam个人开发者注册备记
  • django在线考试系统