完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
NB81是一款NB-IoT模块,可以通过MQTT协议与EMQ X服务器进行通信。以下是NB81通过MQTT对接EMQX服务器的步骤:
1. 准备环境: - 安装并启动EMQ X服务器:请访问EMQ X官网(https://www.emqx.io/)下载并安装EMQ X服务器。 - 确保NB81模块已连接到网络并注册到NB-IoT网络。 2. 配置EMQ X服务器: - 打开EMQ X Dashboard(默认地址:http://localhost:18083)。 - 登录EMQ X Dashboard(默认用户名:admin,密码:public)。 - 进入“Topics”页面,创建一个新的Topic,例如:`v1/devices/me/mqtt`。 3. 配置NB81模块: - 打开NB81模块的AT命令界面。 - 设置MQTT服务器地址和端口。例如,如果EMQ X服务器部署在本地,可以使用以下命令: ``` AT+NMIP="127.0.0.1" AT+NMPORT=1883 ``` - 设置MQTT客户端ID,用户名和密码(如果需要): ``` AT+NMCLIID="your_client_id" AT+NMUSER="your_username" AT+NMPWD="your_password" ``` - 设置MQTT连接参数,如心跳包间隔: ``` AT+NMMQTTCFG=0,60 ``` - 连接到MQTT服务器: ``` AT+NMCONN ``` - 订阅之前在EMQ X Dashboard中创建的Topic: ``` AT+NMSUB="v1/devices/me/mqtt",0 ``` 4. 发送和接收消息: - 使用NB81模块发送消息到EMQ X服务器: ``` AT+NMPUB="v1/devices/me/mqtt",0,"Hello EMQ X" ``` - 在EMQ X Dashboard的“Messages”页面查看接收到的消息。 5. 参考文档: - EMQ X官方文档:https://docs.emqx.io/broker/latest/en/overview/introduction.html - NB81模块AT命令手册:请联系NB81模块供应商获取。 通过以上步骤,您可以实现NB81模块通过MQTT协议与EMQ X服务器的对接。如有其他问题,请随时提问。 |
|
|
|
只有小组成员才能发言,加入小组>>
物联网工程师必备:怎么选择不同的无线连接技术,本指南帮你忙!
3283 浏览 1 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】WIFI功能测试
3935 浏览 0 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】Arduino的替代SublimeText3+STino
3442 浏览 0 评论
使用端口扩展器轻松高效地向IIoT端点添加具有成本效益的子节点
4004 浏览 1 评论
20681 浏览 11 评论
模组有时候复位重启后输出日志为“REBOOT_CAUSE_SECURITY_PMU_POWER_ON_RESET”的原因?
801浏览 2评论
1020浏览 2评论
1023浏览 1评论
1141浏览 1评论
380浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 22:11 , Processed in 1.051841 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号