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依赖库,可以正常使用。
生活日报网·版权声明
本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
本网站所提供的信息,只供参考之用。本网站不保证信息的准确性、有效性、及时性和完整性。本网站及其雇员一概毋须以任何方式就任何信息传递或传送的失误、不准确或错误,对用户或任何其他人士负任何直接或间接责任。在法律允许的范围内,本网站在此声明,不承担用户或任何人士就使用或未能使用本网站所提供的信息或任何链接所引致的任何直接、间接、附带、从属、特殊、惩罚性或惩戒性的损害赔偿。
【特别提醒】:如您不希望作品出现在本站,可联系我们要求撤下您的作品。邮箱 sunny@sdlife.com.cn





