MQTT中文站
  • 首页
  • MQTT 学习
    • MQTT 入门
    • MQTT 进阶
    • MQTT 编程
    • MQTT 实例
    • MQTT 要点
    • MQTT5 要点
    • MQTT 工具
    • MQTT 客户端库
    • MQTT 服务器
    • Zigbee2MQTT
    • Sparkplug
    • Home Assistant
    • Node-RED
      • Node-RED 安装部署
      • Node-RED 用户指南
      • Node-RED 创建节点
      • Node-RED 示例教程
      • Node-RED 开发流程
      • Node-RED 接口参考
      • Node-RED 配置模板
      • Node-RED 常见问题
  • MQTT 规范
    • MQTT 5 规范
    • MQTT 3.1.1 规范
    • MQTT 3.1 规范
    • MQTT-SN v1.2规范
    • Sparkplug® v3.0.0规范
  • 产品中心
  • 解决方案
    • 环境监测
    • 工业制造
    • 智慧水利
    • 水利管网
    • 积水监测
    • 综合管廊
    • 档案库房
    • 交通物流
    • 智慧城市
    • 智慧农业
    • 智慧养殖
    • 能源电力
    • 石油石化
    • 智能家居
    • 物联网
    • 汽车与出行
  • 使用文档
  • MQTT 云平台
  • 登录
  • 注册

常用 MQTT 客户端工具合集

2 年前 • 工具和应用程序

MQTT X:EMQ推出的全新跨平台MQTT桌面客户端

杭州映云科技有限公司(EMQ)为MQTT用户带来了一款独特的桌面客户端工具——MQTT X。作为一款高度集成且用户友好的桌面应用程序,MQTT X在MQTT客户端领域中脱颖而出,成为了目前市场上最具吸引力的选项。

为什么选择MQTT X?

  1. 跨平台性:无论你使用的是macOS、Linux还是Windows,MQTT X都能为你提供一致的用户体验。这得益于其基于Electron的跨平台技术。
  2. 直观的交互界面:MQTT X模仿了消息聊天软件的交互形式,使得消息收发变得简单直观。更妙的是,它允许用户在多个客户端连接间自由切换,从而轻松进行互相通信。
  3. 全面的功能:无论是MQTT/TCP、MQTT/TLS、还是MQTT/WebSocket,MQTT X都能完美支持。不仅如此,它还包括了多种MQTT协议特性的测试功能。

核心功能亮点:

  • 完整支持MQTT v3.1.1以及MQTT v5.0协议。
  • SSL认证:涵盖CA、自签名证书,并支持单双向SSL认证。
  • 三种主题切换:包括Light、Dark和Night。
  • 多语言支持:简体中文和英文双语界面。
  • 高级消息格式:支持Hex、Base64、JSON和Plaintext格式。
  • 订阅Topic:用户可以为不同的Topic自定义颜色标记,点击已订阅的topic则可进行消息过滤。
  • 保存并选择MQTT服务器信息:方便用户在多个MQTT服务器间切换。

想要深入了解或下载MQTT X? 访问官方网站MQTT X官网或直接在MQTT X GitHub下载。

这款客户端工具,不仅仅是为了美观而设计,它通过提高MQTT开发和测试的效率,真正为用户带来了实实在在的价值。

Mosquitto:开源MQTT消息代理及其CLI工具

Mosquitto,一款备受赞誉的开源消息代理(遵循EPL/EDL许可证),是MQTT领域的重要玩家。除了作为一个消息代理,Mosquitto还默认提供了两个极具价值的命令行MQTT客户端工具:mosquitto_pub 和 mosquitto_sub。

为什么选择Mosquitto CLI?

  1. 丰富的配置选项:Mosquitto CLI不仅支持TLS证书连接和代理服务器连接,还提供了debug模式。在debug模式下,你可以获得更多、更详细的消息信息,帮助你更好地理解和调试。
  2. 简便的使用:使用Mosquitto CLI极其简单。在默认设置下,只需要提供少量参数即可开始使用。例如:
    • 订阅主题并开启DEBUG模式: $ mosquitto_sub -t "testtopic/#" -d
    • 发布消息至指定主题: mosquitto_pub -t "testtopic/1" -m "Hello, GetIoT.tech"

Mosquitto的核心特性:

  • 轻量级命令行工具:占用极低的系统资源,特别适合硬件资源受限的设备。
  • 强大的debug模式:对于开发者和调试人员来说,这是一个非常有用的特性。
  • 多种连接方式:支持加密及非加密连接,确保数据安全性。
  • 远程服务器测试:Mosquitto CLI可以轻松地在远程服务器上进行测试,方便开发和维护。

获取Mosquitto:

  • 官方GitHub项目地址:Github Mosquitto
  • 下载和更多信息:Mosquitto官网

选择Mosquitto意味着选择一个高效、可靠和安全的MQTT消息代理及其相关工具。无论你是MQTT新手还是专家,Mosquitto都是你的理想选择。

MQTT.fx:全能MQTT客户端工具

MQTT.fx,由Jens Deters独立开发的MQTT客户端, 已成为验证与IoT Hub服务交互的首选工具。尽管采用了Apache License 2.0协议,但该工具并未公开源码。

为什么选择MQTT.fx?

  1. 权威背书:MQTT.fx被大型云服务供应商,如Azure IoT Hub、AWS IoT和阿里云IoT等推荐使用。
  2. 多功能特性:从保存多个连接配置,支持多种TCL加密和证书,到专门为Mosquitto设计的Broker状态可视化功能,MQTT.fx无疑是功能最为全面的MQTT客户端。
  3. 强大的脚本功能:用户可利用Nashorn Engine通过JavaScript访问Java方法,从而编写测试脚本、模拟传感器数据等。

关键功能亮点:

  • 预定义消息模板:快速和方便地发送标准消息。
  • 系统主题:通过$SYS订阅,实时获取Broker状态。
  • JavaScript支持:利用Nashorn Engine扩展功能。
  • 日志显示:实时监控连接日志。
  • 跨平台:完美适应Windows、MacOS和Linux环境。

然而,每款软件都有其局限性。因JavaFX的开发和Java虚拟机的限制,MQTT.fx在某些老旧机器上可能会有些许卡顿。此外, 目前MQTT.fx不支持WebSocket,这可能会限制其在某些测试场景中的应用。

开始使用MQTT.fx:

无论你是MQTT新手还是专家, MQTT.fx都能满足你的需求。下载并体验其丰富功能:

  • 点击下载MQTT.fx

选择MQTT.fx, 为你的IoT项目引入强大的MQTT客户端工具。

MQTT Explorer: 领先的MQTT桌面测试客户端

MQTT Explorer,作为当前最受欢迎的MQTT桌面测试客户端之一,为用户带来了全新的MQTT Topics体验。其简洁的界面和高度的可自定义性为所有MQTT爱好者提供了一个直观的操作平台。此外,MQTT Explorer基于CC BY-NC-ND 4.0协议开源,确保每位用户都能自由查看源码和使用。

为何MQTT Explorer是您的首选?

  1. 无与伦比的可视化能力:该工具能够动态预览和展示Topics的结构化变化,使您能够在瞬间洞察整个MQTT Broker的运行状况。
  2. 独特的垂直分层展示:与其他MQTT客户端显著不同的分层视图,带来更高效的交互体验。
  3. 高级的消息管理:不仅可以自定义订阅以筛选消息,还提供了对收到的payload消息的差异对比视图,使您能够更容易地分析和诊断问题。

功能亮点:

  • 动态的Topics预览:随时查看Topic和其变化。
  • 消息管理:简单地删除、搜索、过滤和发布Topics。
  • 差异视图:快速比较当前和以前的消息。
  • 主题切换:根据个人喜好,选择Dark/Light主题。
  • 历史记录:针对每个Topic,保存完整的消息历史。

但需注意,MQTT Explorer目前仅支持创建一个客户端连接,无法同时在线多客户端连接。

开始您的MQTT探索之旅:

MQTT Explorer为MQTT测试带来了创新和便捷。立即下载并体验其强大功能:

  • 点击下载MQTT Explorer

无论您是MQTT新手还是老手,MQTT Explorer都是您不容错过的工具。

MQTT Box: 跨平台的MQTT客户端利器

MQTT Box,由Sathya Vikram开发,最初作为Chrome浏览器拓展而生,如今已蜕变为一款跨平台的独立桌面软件。该工具凭借Electron跨平台技术,简洁的用户界面和强大的功能,迅速赢得了众多用户的喜爱。

为何选择MQTT Box?

  1. 超强的兼容性:从Chrome OS到Linux、macOS和Windows,无论您使用哪种操作系统,MQTT Box都能完美适配。
  2. 简洁直观的界面:多客户端同时在线,尽管切换有待优化,但依然能为您带来流畅的体验。
  3. 强大的连接功能:无论是传统的MQTT连接,还是MQTT over WebSocket,甚至多种TCP加密方式,MQTT Box都能轻松应对。
  4. 出色的历史记录管理:保存发送和订阅的消息历史,支持复制、粘贴,让数据管理更加高效。
  5. 性能测试功能:简单易用,通过图表可视化展示Broker的负载,助您快速分析。

立即体验MQTT Box:

MQTT Box,集简洁、功能和兼容性于一身,是您不可或缺的MQTT客户端工具。

  • [点击查看项目源码](GitHub MQTTBox)
  • 马上下载MQTT Box

与众不同的MQTT客户端体验,只在MQTT Box。

mqtt-spy: MQTT的开发调试新宠

深入了解mqtt-spy,这款与Eclipse Paho和Eclipse IoT紧密相连的工具。无需繁琐的安装流程,只需拥有Java 8及JavaFX,简单启动JAR文件即可体验它带来的丰富MQTT发布/订阅机制。

为何选择mqtt-spy?

  1. 免安装即用:虽需Java环境,但它确实减少了额外安装的麻烦,提供了直接的使用体验。
  2. 初学者友好:启动引导功能使MQTT新手也能轻松探索,无障碍连接公共MQTT Broker。
  3. 多功能界面:界面设计虽稍显复杂,但一旦熟悉,你会发现它是你的开发调试得力助手。
  4. 灵活交互:无论是MQTT还是MQTT over WebSocket, 还是能够在不同的选项卡中连接多个Broker,mqtt-spy都能游刃有余。
  5. 强大的搜索和记录功能:从查找常用MQTT消息到输出订阅/发布消息,mqtt-spy都为你考虑周到。

虽然它在性能和稳定性上还有待提高,但作为Beta版的新产品,我们相信mqtt-spy会更上一层楼。

赶快试用mqtt-spy:

mqtt-spy是您的MQTT开发调试新选择,体验一键启动,强大功能的魅力。

  • [点击查看项目源码](GitHub mqtt-spy)
  • 立即下载mqtt-spy

开启你的MQTT之旅,与mqtt-spy同行。

MQTT Lens: Chrome的简洁MQTT工具

MQTT Lens,一个专为Chrome设计的拓展工具,为你提供了一个简单而纯粹的MQTT体验。仅需几次点击,你就可以在Chrome网上应用商店中找到并安装它,轻松开始你的MQTT之旅。

为什么选择MQTT Lens?

  1. 无需繁琐安装:作为Chrome拓展,安装简单,随时随地享受MQTT服务。
  2. 极简界面:清晰的发布、订阅和消息查看界面,让你在短时间内轻松上手。
  3. 颜色关联:同时与多个MQTT服务器建立连接,并通过不同颜色进行区分,使操作更为直观。
  4. 全面支持:无论是基础的MQTT还是MQTT over WebSocket,MQTT Lens都能完美支持。

简单、直观,MQTT Lens正是初学者或希望快速验证MQTT应用的最佳工具。

立即体验MQTT Lens:

轻松连接,简单操作,MQTT Lens为你提供最佳的MQTT体验。

  • [点击此处下载MQTT Lens](Chrome Web Store)

探索MQTT的世界,让MQTT Lens成为你的指南。

MQTT WebSocket Toolkit: 在线MQTT客户端测试的新选择

MQTT WebSocket Toolkit,一款为MQTT爱好者设计的在线客户端测试工具,不仅简化了MQTT测试,还提供了无与伦比的便捷性。全在线操作,让你无需安装任何应用,即可快速进入MQTT世界。

Toolkit的亮点有哪些?

  1. 全在线操作:直接访问,无需下载或安装,随时随地享受MQTT服务。
  2. 专注WebSocket连接:完美支持MQTT over WebSocket连接,满足现代开发需求。
  3. 消息聊天交互:沿用MQTT X风格,聊天式的交互方式,让MQTT消息收发变得轻松有趣。
  4. 多客户端支持:可同时创建多个客户端连接,保留设置至下次访问,帮你节省宝贵时间。

短小、精悍,MQTT WebSocket Toolkit为你提供最佳的在线MQTT测试体验。

立即体验MQTT WebSocket Toolkit:

在线、轻便、高效,MQTT WebSocket Toolkit等待你的探索。

  • [直接访问MQTT WebSocket Toolkit](MQTT WebSocket Toolkit)
  • [查看源码](MQTT WebSocket Toolkit GitHub)

开始你的MQTT在线测试之旅,让MQTT WebSocket Toolkit为你导航。

打赏赞(2)微海报分享
mosquitto mqtt websocket 功能测试 软件

如何在 Flask 项目中使用 MQTT

如何在 Linux 上运行 Zigbee2MQTT

猜你喜欢

智能会议电子门牌产品说明书

智能会议电子门牌产品说明书

04/03
2025
改善基础设施:HiveMQ如何推动智能城市发展

改善基础设施:HiveMQ如何推动智能城市发展

08/07
2024
为什么企业选择全托管HiveMQ云进行MQTT部署

为什么企业选择全托管HiveMQ云进行MQTT部署

07/01
2024
  • 解决方案
    • 智能家居
    • 汽车与出行
    • 工业制造
    • 能源电力
    • 石油石化
    • 交通物流
    • 零售
  • 学习
    • MQTT 规范
    • MQTT 教程
    • MQTT 软件
    • MQTT 客户端库
    • MQTT 服务器
    • 工具和应用程序
  • 关于我们
    • 了解创科慧仁
    • 加入创科慧仁
    • 投资者关系
    • 新闻动态
    • 合作伙伴
    • 联系我们
  • 友情链接
    • Modbus中文网
    • 跳动符号官网
    • 物联网世界
    • RFID世界网
    • 深圳物联网协会
    • isoftstone软通动力
    • 中国发展战略学研究会
    • B.P商业伙伴
  • 在线客服
  • 全国客户服务热线
    4006909885
  • 官方公众号
  • 联系邮箱
    contact@mqtt.cn
Copyright © 2025 MQTT中文站. All rights reserved.Designed by nicetheme. 京ICP备20029519号
在线客服

微信咨询

微信咨询

4006909885

服务热线 7*24小时

电话咨询
  • 首页
  • MQTT 学习
    • MQTT 入门
    • MQTT 进阶
    • MQTT 编程
    • MQTT 实例
    • MQTT 要点
    • MQTT5 要点
    • MQTT 工具
    • MQTT 客户端库
    • MQTT 服务器
    • Zigbee2MQTT
    • Sparkplug
    • Home Assistant
    • Node-RED
  • MQTT 规范
    • MQTT 5 规范
    • MQTT 3.1.1 规范
    • MQTT 3.1 规范
    • MQTT-SN v1.2规范
    • Sparkplug® v3.0.0规范
  • 产品中心
  • 解决方案
    • 环境监测
    • 工业制造
    • 智慧水利
    • 水利管网
    • 积水监测
    • 综合管廊
    • 档案库房
    • 交通物流
    • 智慧城市
    • 智慧农业
    • 智慧养殖
    • 能源电力
    • 石油石化
    • 智能家居
    • 物联网
    • 汽车与出行
  • 使用文档
  • MQTT 云平台
  • 登录
  • 注册
string(5) "2.0.0"