Skip to content

由 wxlinus 贡献,Ai-Thinker 进行整理

本来是想移植mqtt库的,移植一半的时候发现,写调用的时候vscode提示了mqtt一看原来例程里面已经有了,所以就对例程里面的mqtt接入emqx做个记录 1、下载与启动emqx

操作步骤

1
./emqx/bin/emqx start

./emqx/bin/emqx start

2
emqx端口介绍

emqx端口介绍

3
登录emqx与配置mqtt客户端授权账号

登录emqx与配置mqtt客户端授权账号 通过浏览器访问 http://localhost:18083/(localhost 可替换为您的实际 IP 地址)以访问 EMQX Dashboard 管理控制台,进行设备连接与相关指标监控管理。

操作步骤(续)

1
默认用户名和密码

默认用户名和密码

2
用户名 admin

用户名 admin

3
密码 public

密码 public

配置mqtt账户这个等会设备端开发需要用到

这里我配置了一个

操作步骤(续)

1
username:test

username:test

2
password:test

password:test

这里最好多配置一个等会在后台发布订阅使用
3
设备端开发

设备端开发 更改一下配置

更改WiFi相关连接信息与mqtt账户信息、目前例程都是写死的

4
烧录然后写入

烧录然后写入

可以看到已经连上去了

5
来测试一下远程点灯仪式

来测试一下远程点灯仪式 发布一个开灯topic(tips灯启动就是开的我先关了一下、不然就不叫点灯仪式了

可以看到串口已经接收到了数据、灯也开了

完结撒花✿✿ヽ(°▽°)ノ✿

遇到问题?

如有其他问题,请到统一的提问与讨论区:Ai-Thinker Discussions

Released under the MIT License. Build Time 2026-09-11 14:52:23