服务器环境框架如下图所示
云服务器IP:49.232.162.162
端口:61613
调试工具:MQTT.fx
调试模块:SLM750V
一、云服务器配置环境
1、选择下载的电脑环境 。
2、在这里下载Apollo服务器,下载后解压。
3、运行C:apache-apollo-1.7.1binapollo.cmd,输入create (名字,名字可以任意取)创建服务器实例,服务器实例包含了所有的配置,运行时数据等,并且和一个服务器进程关联;这里是使用的是apolloserver。
create 之后会在根目录下会生成对应文件夹。
4、打开cmd,运行C:apache-apollo-1.7.1>apolloserverbinapollo-broker.cmd run 开启服务器:
5、服务起来以后,可以在浏览器中输入http://127.0.0.1:61681 如下图所示。 该登录的用户名和密码在C:apache-apollo-1.7.1apolloserveretcusers.properties中,打开users.properties文件。
6、输入完用户名和密码后,就可以登录,服务端是通过web形式配置的。
7、登录后台之后 。
8、服务配置信息如下,这里就可以看到 tcp/tls/ws/wss/对应端口 以及登录后台地址。
二、调试服务器连接:
1、下载并安装
mqttfx-1.7.1-windows-x64.exe
2、调试环境按照如下四个步骤进行操作。需要注意的是第二步“User Credentials”为服务默认用户名和密码(admin,password),当然也可以去服务端进行修改。
3、测试一下订阅消息,如下订阅一个”MgTest”主题。
5、进入返回到订阅界面,能够收到已发布的消息,说明当前测试环境是OK的,即可连接模块进行测试。
三、调试模块功能
以数据模块为例。
1、模块通过内置协议栈拨号:AT+ECMDUP=1,1,1
2、设置连接用户名和密码:AT+MQTTUSER=1,”admin”,”password”,””
3、订阅一个主题:AT+MQTTSUB=1,”MgTest”,0
4、服务端发送主题,查看订阅端接收情况
5、模块发送信息,服务端接收。
更多知识分享,请关注我
声明:本站部分文章内容及图片转载于互联 、内容不代表本站观点,如有内容涉及侵权,请您立即联系本站处理,非常感谢!