晶晶空调数字化服务平台产品系统

我要开发同款
canfly20602026年06月28日
10阅读

技术信息

语言技术
JavaNginx
系统类型
Web小程序轻应用
行业分类
工业互联网物联网

作品详情

行业场景

传统空调企业(晶晶空调)向学校、教育集团等公共建筑销售了大量分体/中央空调产品,但产品交付后缺乏对售出设备的远程感知和持续运营能力,行业普遍存在如下痛点:单一校园空调多达上百台、分布广,故障无法主动发现,运维依赖被动报修;课间、假期忘记关机造成大量电能浪费,学校无法量化用电、追溯责任;售后服务只能被动响应,缺少使用数据沉淀;厂家无法向客户提供能耗报表、节能策略等增值服务。在"双碳"战略和"智慧校园"建设的双重驱动下,学校对空调用电的可视化、可控化、节能化提出了明确诉求。晶晶空调数字化服务平台通过为空调加装 4G/NB-IoT 通信模组,将传统空调升级为可远程监控、可统一管控的 IoT 终端,构建"客户—楼栋—楼层—房间—设备"五级管理体系,面向厂家、代理商和学校提供一体化的设备运维、能耗管理与运营服务,助力公司从空调制造商向"硬件+SaaS"数字化服务商转型。

功能介绍

数据概览驾驶舱:汇总设备总数、在线设备、离线设备及在线率、未处理告警条数、制冷/制热/待机的实时工况分布,并以环形图呈现设备状态分布。
实时监控:以卡片形式实时展示每台空调的通信状态、空调开关机、工作模式、设定温度、风速风向、今日/本月/累计运行时长、电压、电流、功率、今日/本月/累计用电量;支持按客户/楼栋/楼层筛选、关键字搜索、按状态过滤,以及单台和批量远程控制(开关机、模式切换、温度调节)。
客户管理:维护学校、教育集团、办公楼宇等客户档案,包含组织信息、联系人、合同与代理商归属关系。
房间管理:按"客户—楼栋—楼层—房间"四级建筑结构组织设备,房间卡片直观呈现该房间下的设备数、在线、离线与平均温度。
设备管理:设备建档、物联卡 SIM/IMEI 绑定、设备—房间关联、状态查询、批量导入与导出。
运维管理:故障告警接收、工单派发与处理跟踪、远程升级。
账号管理与系统设置:支持厂家管理员、代理商、学校管理员、运维等多角色权限体系,按客户做数据隔离。
操作日志:所有远程控制操作可追溯,便于权限审计与责任界定。

项目实现

技术架构:基于 Spring Boot + Spring Cloud 微服务架构,按业务划分网关、用户与权限、客户/建筑、设备接入、实时监控、能耗统计、运维工单、告警中心等独立服务;MySQL 承担业务持久化与历史归档,Redis 缓存设备在线状态、最新遥测与权限数据,RocketMQ 解耦遥测数据接收、告警匹配、统计计算与下行控制。
设备接入:基于 MQTT 协议构建统一接入网关,通过 4G/NB-IoT 通信模组采集空调的开关机、工作模式、设定温度、风速风向、电压、电流、功率等遥测数据,下行支持远程开关机、模式切换、温度调节等控制指令;构建统一物模型,屏蔽不同型号空调的协议差异。
实时数据链路:终端上报数据 → 接入网关解析 → 写入 RocketMQ → 实时监控服务消费后刷新 Redis 最新状态、通过 WebSocket 推送前端、并落库存历史曲线;离线判断采用 Redis 心跳过期 + 定时扫描双保险,确保通信状态判断准确。
能耗统计:基于功率与运行时长积分计算今日/本月/累计用电量,配合定时任务做日/月维度聚合,支持按客户、楼栋、楼层、房间、设备多维下钻。
远程控制:前端下发指令 → 网关鉴权 → 写入下行队列 → MQTT 推送至设备 → 设备 ACK 回执 → 状态同步回 Redis 与前端;支持单台和批量控制,所有操作落入操作日志便于审计。
数据可视化:前端基于 Vue + ECharts 构建管理后台,以统计卡片、环形图、设备卡片、在线绿/离线红等状态色直观呈现百余台规模设备的运行态势。
多租户与高可用:以"客户隔离"为核心做多租户数据权限模型,满足厂家、代理商、学校多方使用场景;服务采用 Nginx + Docker 部署,可横向扩容。
负责模块:主导设备接入、实时监控、远程控制、能耗统计、客户与建筑四级架构等核心模块的设计与落地,完成 IoT 通信模组的协议适配、批量控制下发链路与能耗多维度聚合接口的开发。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论