设备远程控制物联网云平台全套源码ESP8266+MQTT服务+云平台 实现物联网远程控制

设备远程控制物联网云平台全套源码
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、具有可视化在线定时任务配置功能。
等等......内容较多在此无法一一列举......
内含功能模块:
设备管理、开关管理、计划管理、传感器管理、传感器数据展示、报警规则管理、设备日志、用户管理、角色管理、部门管理、岗位管理、菜单管理、字典管理、参数管理、通知公告、操作日志、登录日志、在线用户、定时任务、代码生成、系统接口、服务监控、缓存监控、在线构建器、连接池监视等。

相关代码,程序地址:http://lanzouw.top/665914562450.html
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
本项目系统是一个简单易用的生活物联网平台。可用于企业搭建私域物联网,个人学习和搭建自己的智能家居平台,以及手机和电脑的监控。项目包含服务端、web端、移动端、设备端SDK、以及手机和电脑端的设备模拟器并支持智能音箱 功能 权限管理: 用户管理、部管理、岗位管理、菜单管理、角色管理、字典和参数管理等 系统监控: 操作日志、登录日志、系统日志、在线用户、服务监控、连接池监控、缓存监控等 产品管理: 产品、产品物模型、产品分类、产品固件、设备授权码等 设备管理: 控制、分组、定时、日志、统计、定位、分享、配置、禁用、OTA升级、自动注册、影子模式、实时监测、加密认证等 EMQ管理: Mqtt客户端、监听器、消息主题、消息订阅、插件管理、规则引擎、资源 硬件 SDK: 支持WIFI和MQTT连接、物模型响应、实时监测、定时上报监测数据、AES加密、NTP时间等 物模型管理: 属性 (设备状态和监测数据) ,功能(执行特定任务),事件(设备主动上报给云端) 其他功能:多租户、统计、新闻资讯、通知公告支持TDengine时序数据库 计划开发完善功能: 设备告警、场景联动、云云对接智能音箱、设备配网、第三方登录、短信登录 技术栈 服务端 相关技术:Spring boot、MyBatis、Spring Security、Jwt、Mysql、Redis、TDengine、EMQX、Netty等 开发工具:IDEA Web端 相关技术:ES6、Vue、Vuex、Vue-router、Vue-cli、Axios、Element-ui等 开发工具:Visual Studio Code 移动端(微信小程序 / Android / Ios / H5) 相关技术:uniapp、uView、uChart 开发工具:HBuilder 硬件端 相关技术: ESP-IDF、Arduino、FreeRTOS、Python、Lua等 开发工具:Visual Studio Code 和 Arduino等 spring-boot --------------- 后端 vue ----------------------- 前端 docker -------------------- docker部署文件 sdk ----------------------- 硬件SDK,已集成多种设备

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值