赞
踩
设备远程控制物联网云平台全套源码
ESP8266+MQTT服务+云平台 实现物联网远程控制。
该物联网云平台使用 Java 语言、经典技术组合(MQTT、Spring Boot、Shiro、MyBatis、Druid、Ehcache、Thymeleaf、Bootstrap、Swagger)开发,支持集群,支持多数据源,支持分布式事务,支持代码一键生成。
1、包含单片机源码、云平台源码、MQTT服务、数据库设计、相关资料、相关工具软件等,可提供,可远程协助。
2、支持云固件升级、模块远程重启;
3、支持音频播放、开关、普通灯、调色灯等各种用电设备控制;
4、单个模块可控制8路用电设备开关,可对模块信息、开关信息、计划任务等维护管理。
5、云平台可对各类传感器管理,对传感器数据有多种展示方式。
可设置阈值报警规则,符合报警规则的可执行自定义的动作。
支持报警规则设定,联动报警、报警信息通知、执行设定动作等;
6、模块具有一键配网功能,变更网络时无需重新烧写程序,方便快捷。
7、控制端可使用任意网络控制灯、热水器、电视、电机、窗帘、监控等各种用电设备,不受任何地区限制。
8、可云端存储模块各路开关状态,模块断电或重启后可自动同步云端模块各路开关状态,具有开关状态记录功能。
9、可记录设备所有操作记录,模块、用户上下线记录等,并具有多种类型的数据统计展示。
10、控制设备命令下达后有状态反馈,可确保设备控制命令执行成功,且延时低。
11、具有心跳检测功能,模块掉线或模块重启后模块可自动重连 MQTT 服务,具有模块上下线提醒功能(平台消息提醒、邮件提醒)。
12、具有定时功能,可指定某一时刻执行、周期执行、自定义 Cron 表达式执行等操作。
13、可多模块接入云平台,可统一管理、控制模块各路设备开关。
14、云平台可对所有用户管理,每个用户可配置不同角色、不同权限,具有权限分配功能。
支持对人员进行菜单、按钮及数据权限控制,亦可自定义数据权限。
15、云平台可记录所有系统操作日志,并提供查询功能。
16、前端采用完全响应式布局,支持电脑、平板、手机等所有主流设备。
17、模块通讯使用基于发布/订阅模式的轻量级通讯协议 MQTT。
18、具有代码一键生成功能(包括控制器、模型、视图、菜单等),方便快速开发。
19、支持多数据源,简单配置即可实现切换。
20、对常用 js 插件进行二次封装,使 js 代码变得简洁,更加易维护。
21、具有完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击。
22、Maven 多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。
23、支持服务监控、数据监控、缓存监控功能。
24、具有可视化在线定时任务配置功能。
等等......内容较多在此无法一一列举......
内含功能模块:
设备管理、开关管理、计划管理、传感器管理、传感器数据展示、报警规则管理、设备日志、用户管理、角色管理、部门管理、岗位管理、菜单管理、字典管理、参数管理、通知公告、操作日志、登录日志、在线用户、定时任务、代码生成、系统接口、服务监控、缓存监控、在线构建器、连接池监视等。
ID:69488665914562450
物联网云平台
物联网技术在现代社会中得到了广泛的应用,为我们的生活带来了很多便利。而在物联网系统中,远程控制是一个非常重要的功能,它可以让我们随时随地通过网络对设备进行控制。本文将介绍一套设备远程控制物联网云平台的全套源码,以及该平台的主要功能和特点。
该物联网云平台是使用Java语言开发的,并采用了多个经典技术组合,包括MQTT、Spring Boot、Shiro、MyBatis等。这些技术的结合使得该平台具备了高效稳定的性能,并且支持集群、多数据源和分布式事务等功能。此外,平台还支持代码一键生成,为开发人员提供了便捷的开发环境。
该物联网云平台包含了单片机源码、云平台源码、MQTT服务、数据库设计等内容,用户可以通过远程协助或者提供相关工具软件来获取这些源码和资料。平台具备了丰富的功能,支持云固件升级和模块远程重启。用户可以通过平台对各种用电设备进行控制,包括音频播放、开关、普通灯、调色灯等。每个模块可以控制8路用电设备开关,并且可以对模块信息、开关信息、计划任务等进行维护管理。
该平台还支持对各类传感器进行管理,并提供多种展示方式。用户可以设置阈值报警规则,当传感器数据符合报警规则时,系统可以执行用户自定义的动作。平台还支持报警规则设定、联动报警、报警信息通知等功能。
该平台具备一键配网功能,用户无需重新烧写程序即可实现网络的变更,这样可以方便快捷地进行网络切换。用户可以使用任意网络来控制各种用电设备,没有地区限制。平台还可以云端存储模块各路开关状态,并且在模块断电或重启后可以自动同步云端状态。
该平台具备丰富的统计功能,可以记录设备的操作记录、模块和用户的上下线记录等。用户可以使用定时功能,来指定某一时刻执行或者周期执行某个操作。同时,该平台还支持多模块接入,用户可以统一管理和控制多个模块的各路设备开关。
在该平台中,用户管理是一个重要的功能,管理员可以对所有用户进行管理,并配置不同角色和权限。平台支持对人员进行菜单、按钮和数据的权限控制,并且可以自定义数据权限。平台还可以记录所有的系统操作日志,并提供查询功能。
前端采用了完全响应式布局,支持电脑、平板、手机等各种主流设备。在通讯方面,平台使用了基于发布-订阅模式的轻量级通讯协议MQTT。为了方便开发,该平台支持代码一键生成,包括控制器、模型、视图、菜单等。平台还对常用的js插件进行了二次封装,使得js代码简洁易维护。为了确保安全性,平台具备完善的XSS防范和脚本过滤功能,可以彻底杜绝XSS攻击。
在项目结构上,该平台使用了Maven多项目依赖,模块和插件分项目,实现了松耦合,方便模块的升级和增减。平台还支持服务监控、数据监控和缓存监控等功能。同时,平台具备可视化的在线定时任务配置功能,用户可以方便地配置定时任务。
以上是对这套设备远程控制物联网云平台的全套源码的介绍,以及该平台的主要功能和特点。该平台不仅具备了丰富的功能和稳定的性能,而且在开发和使用上都非常方便。希望本文的介绍能够让读者对该平台有一个初步的了解,并为其在物联网领域的应用提供一些参考和借鉴。
相关的代码,程序地址如下:http://nodep.cn/665914562450.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。