【行空板K10】MQTT服务器SIoT V2

2025-01-075355
AI 快速预览详细 收起
本文介绍了DFRobot的行空板K10和MQTT服务器SIoT V2的安装与运行方法。SIoT V2是一个开源免费的MQTT服务器软件,支持MQTT、WS和MQTTS协议,适用于学校场景下的物联网教学。通过简单的步骤,用户可以在Windows上安装并运行SIoT V2,创建本地物联网服务器。该软件支持数据转发和存储,网页界面也进行了更新,更加美观。


引言
今天继续学习DFRobot的行空板K10。DFRobot有个MQTT服务器SIoT V2。SIoT是一个针对学校场景的开源免费的MQTT服务器软件, 可一键创建本地物联网服务器。SIOT包含一个MQTT服务器和一个数据库以及一个网页界面,MQTT服务器负责数据的转发以及判断是否存储,网页界面可以方便的查看数据或者简单的测试程序。SIoT V2是新的升级,性能提升,可以支持更快的速度,同时使用QOS区分了快速数据以及存入数据的数据以应对不同的使用场景,网页界面也进行了更新更美观。

软件安装
SIoT V2可以在Windows上运行,也可以在行空板上运行。这里说的行空板,应该不是K10,而是M10。M10是基于Linux系统的,而K10是基于ESP32-S3的。我只测试了Windows下的运行。软件的下载在这里:Mind+数据可视化面板-SIoT V2下载使用-教程

软件下载后,直接解压缩,然后执行start SIoT.bat,即main.exe -c conf/config.json。

【行空板K10】MQTT服务器SIoT V2图1

从显示可以看出,SIoT支持MQTT、WS和MQTTS协议。

软件运行
在浏览器输入 127.0.0.1:8080 即可打开网页端口,登录账号为siot,密码为dfrobot,打开后可以新建Topic或查看消息。

【行空板K10】MQTT服务器SIoT V2图2


MQTT测试
在MQTTX中创建如下连接:

【行空板K10】MQTT服务器SIoT V2图4

其中,用户名为siot,密码为dfrobot ,MQTT的版本为3.1。

连接建立之后就可以订阅和发送数据了。

【行空板K10】MQTT服务器SIoT V2图5

在SIoT服务器端,点击对应topic的查看详情就可以看到数据了。

【行空板K10】MQTT服务器SIoT V2图3


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -