插件应用市场
icon
MQTTX
使用MQTT.js连接MQTT Broker,测试消息发送和接收
3 个评分
4.7
用户
user
387
版本
user
1.0.0
大小
2.90 
MB
slide
slide
slide
slide
slide
[MQTTX for uTools](https://github.com/liuxin2533/utools-plugin-mqttx)是一款运行在[uTools](https://u.tools)中的MQTT 5.0 客户端工具,基于开源项目[MQTTX](https://github.com/emqx/MQTTX)中的Web模块改编,使用 WebSocket 连接到 MQTT,帮助开发者更快地开发和调试 MQTT 服务和应用程序,而不必在本地单独下载和安装 MQTT 客户端。

## 功能特性
- 运行在uTools中,免除安装,即刻使用
- 使用 WebSocket 快速连接至 MQTT 服务器
- 采用聊天界面形式,简化了页面操作逻辑,方便快速测试
- 支持 MQTT v3.1.1 以及 MQTT v5.0
- 支持 Hex, Base64, JSON, Plaintext 等 Payload 格式转换
- 订阅的 MQTT 主题支持自定义颜色标签
- 连接配置存储在本地, 无泄漏风险
- 自由切换 Light、Dark、Night 三种主题模式
- 多语言支持:简体中文、英语、日语

##与[桌面版](https://mqttx.app)的区别
- uTools 版仅支持通过 WebSocket 连接 MQTT 服务器,不支持 TCP 连接
- uTools 版 wss 不支持双向认证连接
- uTools 版无日志、自定义脚本等功能


## 新功能计划
- [ ] 配置存储在uTools DB, uTools会员可进行配置数据同步
- [ ] 支持连接分组功能
- [ ] 支持日志记录功能
- [ ] 支持自定义脚本
- [ ] 支持单向和双向 SSL 认证,同时支持 CA 和自签名证书