MQTT(三)MQTTX工具使用

MQTTX工具使用

MQTTX是一种开源的MQTT客户端工具,用于帮助开发人员测试和调试MQTT(Message Queuing Telemetry Transport)协议。MQTT是一种轻量级的消息传输协议,通常用于物联网设备和应用程序之间的通信。

MQTTX提供了一个用户友好的界面,可以方便地与MQTT代理进行连接、订阅主题、发布消息以及监视消息的传输。它支持多个MQTT代理的管理,并且具有许多有用的功能,如历史记录、自动完成、TLS/SSL支持等。

使用MQTTX,开发人员可以更容易地验证和调试他们的MQTT应用程序,确保消息的正确传输和处理。它是一个跨平台的工具,可在Windows、macOS和Linux上运行。

总结来说,MQTTX是一个开源的MQTT客户端工具,用于测试和调试MQTT协议,提供了易于使用的界面和许多实用的功能。
地址:https://mqttx.app/zh/downloads

在这里插入图片描述
模拟硬件设备,新建一个客户端

1.新建客户端

在这里插入图片描述点击右上角连接,此时打开EMQX WEB监控界面,可以看到我们刚刚连接的设备。

在这里插入图片描述

模拟消息,先设置主题 /home
在这里插入图片描述
消息体

{
  "deviceId": "001",
  "handle": "open"
}

2.使用EMQX WEB监控界面查看消息

打开websocket客户端添加一个客户端
在这里插入图片描述
保持协议一致,主题修改为/home

此时使用MQTTX再次发送消息,可以看到监听到的消息
在这里插入图片描述

3.模拟服务器下发指令

目标:硬件灯监听指令

在这里插入图片描述
发布配置主题 /home/listen 和指令{ “listen”: “1” }

MQTTX配置订阅主题
在这里插入图片描述

以上学习有助于了解MQTT服务器EMQX和软件MQTTX使用

  • 2
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值