物联网虚拟仿真系统对接ThingsBoard云平台的手动控制

 面对物联网相关课程缺少设备或者设备难管理的问题,我们设计了一套物联网虚拟仿真系统,系统集成了多种虚拟传感器和网关设备,无需实体硬件即可模拟真实物联网环境。系统支持HTTP、modbusRTU、modbusTCP、MQTT、websocket等通信协议对接,因此支持app开发、微信小程序、web前端开发、云平台开发等。用户可开展各类物联网场景实验,不仅节约成本,还提供安全保障,实验效率和教学质量。

场景演示

控制报警灯、灯泡和窗帘的开启与关闭

一、物联网虚拟仿真系统工作准备

1.登录物联网虚拟仿真系统

2.拉入仿真设备,并接好线

3.依次双击传感器,配置传感器随机值范围

二、ThingsBoard云平台工作准备

1.创建设备

完成接线配置后,进入到ThingsBoard创建设备,在设备栏目中填写设备名

2.进入设备

成功创建设备后,进入设备,打开物联网虚拟仿真系统客户端。

3.填写服务器IP和用户名

打开 MQTT模式,填写MQTT服务器IP,即为ThingsBoard的域名,端口默认为1883

在没有设定MQTT管理凭证的情况下,只需要填写用户名(即为访问令牌)

4.填写订阅与推送主题

上报客户端属性的主题为推送主题,平台手动控制下发的主题为订阅主题 上报的JSON格式为ThingsBoard格式,无需填写Client ID,开启MQTT客户端的服务与端口

打开仿真系统的模拟实验

在客户端属性中即可看到仿真设备数据上报成功

5.添加属性

在设备属性范围中选择共享属性

点击加号添加属性

需要控制的设备有报警灯,灯泡和窗帘

只需要复制变量名粘贴到键名即可

选择对应的数据类型即可进行控制

以此类推添加设备属性

三、总结

我们成功将物联网虚拟仿真系统与ThingsBoard对接,实现了对虚拟设备的远程手动控制。通过数据交互与界面定制,验证了物联网技术的无缝集成能力。此项目不仅提升了设备控制的灵活性,还为物联网教育、测试及开发提供了高效平台,推动了物联网技术的广泛应用与发展。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值