能用来做什么调试物联网设备:订阅设备上行主题,实时查看上报的 JSON 数据给某个主题手动发一条测试消息,验证订阅端和规则引擎是否正确触发连接 EMQX / Mosquitto 等公共测试 Broker,快速验证主题通配符与 QoS 行为
怎么用填 Broker 的 WebSocket 地址(wss://…),按需填 Client ID、用户名密码,点「连接」在「订阅主题」里填主题(可用 + 和 # 通配符),收到的消息会实时出现在消息日志在「发布消息」里填主题和内容,点「发布」,对端设备或其他客户端即可收到
示例订阅设备上报用 + 通配符订阅任意设备名的温度主题home/sensor/+/temperature发布 JSON 消息主题填 home/sensor/bedroom/temperature,内容如下{"temperature": 23.5, "humidity": 61, "ts": 1799000000}
常见问题为什么不能用 tcp:// 或 ssl:// 地址?浏览器里只能发起 WebSocket 连接,所以只支持 ws:// 和 wss://。大多数 Broker(EMQX、Mosquitto 等)都支持开启 WebSocket 监听端口。为什么连不上 ws:// 明文地址?本站是 HTTPS 页面,浏览器禁止在 HTTPS 页面里发起 ws:// 明文连接(混合内容限制),请改用 wss:// 加密地址。连接配置和密码会被保存吗?配置(含密码)只保存在你本机浏览器的 localStorage 里,用于下次自动回填,不会上传到本站服务器;MQTT 消息也不经过本站。支持 MQTT 5.0 吗?支持。协议版本可选 3.1、3.1.1 和 5.0,默认 3.1.1;选 5.0 时可以使用 Broker 的高级特性(如会话过期、消息属性,取决于 Broker 支持)。
相关工具WebSocket 调试器连接 ws/wss 双向收发消息,支持文本与二进制帧、子协议协商与断线自动重连。JSON 格式化粘贴即排版:格式化、压缩、键名排序、转义与反转义,语法错误精确到行列。JWT 解析拆开 Base64URL 看 Header 与 Payload,自动判断是否过期。只解码,不验签。