这是一个基于Java技术栈(Spring MVC、Spring和MyBatis)开发的物联网项目源代码,配套使用MySQL数据库进行数据管理。
Java物联网项目源码
使用技术:JAVA [ springmvc, spring, mybatis ]、Mysql 、Html 、Jquery 、css
协议与优势:TCP/IP、HTTP 和 MQTT 通讯协议。
系统包括后台服务,传感器解析服务和Web展示;支持数据实时采集和远程控制,报警信息管理和报表导出,自动控制以及触发管理。此外还具备历史数据查询及报表导出功能,子账户权限设置及场景授权管理,场景信息与网关、传感器的详细管理。
一、平台概况:
1. 项目概览
2. 设备地图展示
3. 系统统计:包括创建项目的总数、接入设备数量、传感数据点数、触发器数目、子账号用户量以及当前故障率和离线设备数量,今日报警次数及处理情况
二、实时监控:
1. 设备状态查看与参数设置
2. 列表形式的监控显示设备连接或断开的状态,提供设备详情页和远程调试功能
3. 组态监控(未具体描述)
4. 视频流监视
三、报警信息管理:
1. 未读取警报:包含报警名称、详细情况说明、级别分类及处理状态等关键要素
2. 所有历史报警记录,同样包括以上所述的详情内容