stm32搭建mqtt-凯发k8官方网
说明
云端的电脑拥有了公网ip
这节在云端电脑上安装一个负责数据转发的软件这样所有的设备连接这个软件,然后按照软件的协议发送数据,
数据便会转发给另一个设备.
安装mqtt软件
1.把以下文件放到上一节挂载在云端的硬盘里
我挂载了d盘到了云端
2.复制到云端的c盘
4.解压
6.拷贝32位补丁 (不需要拷贝64位补丁)
7.在云端电脑运行 cmd需要以管理员身份运行
8.进入目录cd c:\emqttd-windows7-v2.3.0\emqttd\bin
9.以控制台模式运行emqttd console
测试通信
这是我制作的一个上位机mqtt调试助手,提供了源码.
①:输入自己服务器的ip地址端口号填写 1883clientid 如果不填写内部自动生成用户名可以不填写,因为还没设置mqtt的用户名密码同上② 点击连接③ 点击订阅④ 发送数据以上软件设置的是自发自收因为发布的主题是 topic 订阅的主题也是 topic实际上是数据携带着topic发给了mqtt服务器,因为软件订阅的主题是 topic所以服务器把数据转发给了软件
修改mqtt用户名和密码
1.退出控制台
2.修改一下文件里面的 mqtt.allow_anonymous = false
3.修改用户名和密码(可以设置多套)auth.user.1.username = yangauth.user.1.password = 11223344
4.启动控制台emqttd console
5.浏览器输入: http://服务器ip地址:18083
默认用户名 admin 密码: public
6.启用用户鉴权
测试
用户名密码填写自己设置的密码
把mqtt安装到电脑
1.退出控制台
2.emqttd install
3. emqttd start
其它:
总结
以上是凯发k8官方网为你收集整理的stm32搭建mqtt_stm32 esp8266 air202基本控制篇-102-服务器基本搭建-安装mqtt软件(.windows系统)...的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: robocopy 备份_通过roboco
- 下一篇: java引用其他类的数据头文件_java