完成配置后,点击“保存”并重启设备。稍等片刻,即可看到设备已经成功连接到服务器。我们在 EMQX 服务器中的“监控→客户端”页面中可以查看到设备的连接状态。接下来,我们测试发布和订阅主题是否正常。首先,我们需要打开 EMQX 平台中的“问题分析→WebSocket 客户端”页面,并将协议版本设置为 3.1.1,其余内容可...
目前EMQ X Dashboard 的 TOOLS 导航项目下主要包括 WebSocket 客户端工具页面以及 HTTP API 速查页面。 Websocket Websocket 页面为您提供了一个简易但有效的 WebSocket 客户端工具,它包含了连接、订阅和发布功能,同时还能查看自己发送和接收的报文数据,我们期望它可以帮助您快速地完成某些场景或功能的测试验证: HTTP A...
连接地址没有指明端口:MQTT 并未对 WebSocket 接入端口做出规定,EMQ X 上默认使用80838084分别作为非加密连接、加密连接端口。而 WebSocket 协议默认端口同 HTTP 保持一致 (80/443),不填写端口则表明使用 WebSocket 的默认端口连接;而使用标准 MQTT 连接时则无需指定端口,如 MQTT.js 在 Node.js 端可以使用mqtt://...
WebSocket 该工具通过 WebSocket 与 EMQ 连接,提供客户端连接、发布/订阅、消息查看功能。WebSocket 支持非加密连接 (默认 8083 端口) 与 SSL 加密连接 (默认 8084 端口),但请注意使用加密连接时必须配置了 WebSocket 证书且主机地址填写的是与证书对应的域名。 同一设备(clientid) 只能有一个在线,请勿使用已连接的...
按照默认配置一路下一步,至到完成即可 3、更改客户端语言 语言更改方法: 4、新建连接及主题订阅 新建连接: 添加订阅: 消息测试: 三、web客户端(网页形式测试客户端) 1、打开在线客户端 http://www.emqx.io/online-mqtt-client#/ 2、新建连接 网页的连接形式为websocket方式,emqx的默认挂载点为/mqtt(在服务器...
在输出信息中,可以找到EMQX的端口详情,其中18083端口通常用于管理界面,而8083ws则是WebSocket连接的端口,8084端口则是用于wss连接的。了解这些端口信息后,接下来就可以进行cpolar内网穿透服务的安装与配置了。2. Linux上安装CPolar工具 由于EMQX是在Linux服务器上安装的,因此我们接下来在Linux上安装CPolar内网穿透工具...
这里我们使用默认配置,读者可根据业务实际需求进行选择。 添加用户 认证创建成功后如下图。接下来我们点击用户管理添加用户。 进入用户管理页面后,我们点击最右侧的添加按钮,并在弹出框里设置用户名与密码,之后点击保存。 如下图表示创建成功。 测试认证 接下来我们使用 Dashboard 提供的 Websocket 工具来测试认证是否已...
在上述配置中,我们将EMQX的数据和日志目录映射到宿主机的/volume1/docker/mqtt/data和/volume1/docker/mqtt/log目录中,以确保数据能够持久化。同时,我们禁用了EMQX的遥测功能,并对默认的节点名称进行了修改。此外,还提供了各端口的详细说明,包括MQTT协议端口、MQTT over SSL端口、MQTT over WebSocket端口、MQTT ...
emqx的dashboard 可以连接websocket,我想问下在java代码里面 websocket如何连接emqx,然后订阅topic,然后websocket就能接收到订阅topic的数据吗?JimMoen 2023 年11 月 16 日 02:15 2 然后websocket [客户端] 就能接收到订阅topic的数据吗? 是的,请参考 EMQX 提供的 java SDK 样例文档及 paho mqtt java 库文档 ...