SIoT开源MQTT服务器软件:学校物联网教学的最佳选择,轻松上手Mind+数据可视化

SIoT简介

SIoT是一款面向学校场景的开源免费MQTT服务器软件。它可以一键创建本地物联网服务器,摆脱联网的麻烦。

结合Mind+,小学生到高中生都可以轻松入门物联网。

SIoT下载版本V1: 版本V2:

siot 2.x 版本的界面与 siot v1.x 不同,但功能相似。可与Mind+数据可视化平台配合使用:点击查看

SIoT使用教程线路板

使用星空板作为联网SIOT服务器,接收主控板发送的MQTT数据

【教程】星空板自带SIoT项目-远程开关灯

无硬件

基于Mind+实时模式,让您无硬件、无门槛享受物联网:

【SIoT实例:智慧农场】基于mind+控制板的实时模式

Arduino

基于OBLOQ IoT WIFI模块和Arduino板实现物联网:

【入门教程】K12物联网神器-SIoT——基于Arduino

微:位

基于OBLOQ IoT WIFI模块和micro:bit板实现物联网:

【入门教程】K12物联网神器-SIoT——基于micro:bit

控制板

基于控制板,通过WIFI实现物联网:

联网器的基本作用_服务联网_物联网服务器

【入门教程】K12物联网神器-SIoT-基于控制板

应用发明者

App Inventor自制APP实现MQTT物联网

SIoT常见问题:SIOT无法访问怎么办?问题描述无法连接主控板,WIFI可以连接,但是无法连接MQTT。

解决方案

检查siot的黑色小窗口。如果显示“账号或密码不正确”,则说明当前安装的mind+为内测版本。请前往官方网站下载最新版本并重新安装。

详细图文教程:

上传模式下控制板无法连接MQTT问题的解决方法【点击查看】

上传模式下控制板无法连接SIoT问题的解决方法

故障排除步骤:

1、检查控制面板和服务器所在电脑是否在同一个WIFI网络中。如果没有,则需要连接同一个WIFI。

2. 检查SIOT服务器是否正常启动。通过网页访问:8080。如果无法正常访问,需要检查IP地址是否错误。再次使用ipconfig检查IP地址是否更新或填写错误。如果可以正常访问网页,则说明服务器已启动并正常运行。

3. 判断服务器参数是否填写错误。请注意,主题中需要有斜杠符号。您可以尝试切换到实时模式并填写相同的参数,看看是否可以连接到服务器。如果无法连接,请前往Mind+官方交流群进行交流。

4. 确定计算机是否禁止访问外部设备。使用同一局域网内的另一部手机访问服务器的网页(注意:使用电脑测试访问无效,因为从本机访问本地应用程序肯定不会被阻止)。如果发现无法访问,那么说明当前电脑禁止外部设备访问siot服务,需要将siot添加到网络访问白名单中。

操作方法:

打开控制面板并打开:“控制面板\系统和安全\Windows Defender 防火墙”。

然后点击左侧的“允许应用程序或功能通过WIndows Defender防火墙”,进入以下界面,点击更改设置,然后点击允许其他应用程序。

在本地计算机上找到 siot 的位置,选择它,单击“打开”,然后单击右下角的“添加”。

最后我们可以看到SIoT服务器已经在防火墙白名单中了。请注意,必须选中所有三个复选框(如下所示)。

重启siot,直到局域网内的手机能打开siot网页才算成功。 ,如果还是无法访问,可以关闭防火墙(如下图),或者换一个wifi测试试试

联网器的基本作用_服务联网_物联网服务器

详细图片和文字请参见这篇文章:无法连接SIoT的解决方案。

5、如果以上正常,则可能是主控板WiFi模块故障。您可以尝试更换主控板进行测试或者加入Mind+官方交流群进行交流。

问题描述:我可以自己搭建本地SIOT服务器吗?

解决方案

如果Windows上的SIOT服务器被防火墙屏蔽了(显示其他电脑无法访问),可以尝试在新工板(默认自带SIOT服务)或者树莓派上搭建SIOT服务器:如何搭建在Raspberry Pi上搭建SIOT服务器的方法

问题描述:公网可以访问siot吗?

解决方案

您可以在云服务器上运行siot,或者使用内网渗透工具。参考教程

问题描述 SIoT管理页面可以修改吗?我可以添加按钮吗?

解决方案

参考教程

Python代码运行报错“raise ValueError: Unsupported callback API version”怎么办?问题描述:使用Python的siot库运行时,报错“raise ValueError: Unsupported callback API version: version 2.0 added a callback api vrsion, see migrations.md forDetails”。我应该怎么办? ?

解决方案

1.卸载paho-mqtt库pip uninstall paho-mqtt,

2.然后安装或升级siot库到最新版本 pip install -U siot。

原因:最新版本的依赖库paho-mqtt无法使用。 Siot 0.1.6版本添加了限制该依赖库只能安装旧版本的功能。因此,先卸载paho-mqtt依赖库,然后将siot升级到最新版本,会自动重新安装。老版本的paho-mqtt依赖库,可以正常使用。

上一篇:工业物联网解析:从物联网到工业物联网的全面指南 下一篇:南京水务集团物联网平台建设项目物联网服务器采购招标公告 - 最高投标限价101万元
标签:
分享到:

相关文章

    最新文章
    热门
    最新推荐