2. 根据自己系统。选择下载。
3. 解压缩之后。得到下面目录
4. 命令面板进入该目录。执行emq start。
5. 浏览器打开 http://www.bek58.com/wp-content/uploads/2022/11/20220109103715164169583517535.jpg” />
6. EMQ管控后台默认账号: admin 密码: public。如果忘记了也可以在安装目录的etcplugins的emqx_auth_username.conf。打开文件可以看到账号密码了。
7. 代理服务已经创建。接下来就可以通过mqtt客户端连接测试一下。这里的客户端推荐EMQ的在线客户端。这里小编就安利一款国外的客户端 “MQTT.fx”的软件。可以在网上搜索下载。接下来也以这个举例。
8. 创建一个MQTT代理服务器。就是刚刚本地启动的。输入以下类似地址。
9. 点击connect就马上连接。当右边圆点是绿色表示连接成功。接下来就可以测试一下订阅和发布了。
10. 订阅一个主题。名称可以自己随意定义。
11. 在对应主题下发布一条消息。就是刚刚创建的。然后内容随便填写。点击订阅就可以看到该主题的消息了。
12. EQM代理后台也可以看到刚刚发布订阅与连接信息了。
13. ESP8266 NODEMCU连接代理服务。也可以订阅指定的主题。发布或接收消息完成硬件的操作。比如控制LED开关。给另一主题发送板子的温度消息等等。
其他:
1. EMQ的端口枚举如下:
2. 本地关闭MQTT服务, 进入软件目录命令输入emqx stop
3. 启动mqtt服务后。可以根据端口查看进程。然后根据进程号关闭该服务。