地暖智控小程序产品系统

我要开发同款
程序员小洋2025年11月19日
11阅读

技术信息

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

作品详情

行业场景

随着智能家居的普及,传统供暖设备逐步向智能化转型。本项目旨在开发一套完整的智能供暖设备管理系统,
为用户提供设备远程监控、智能控制、数据分析等功能,提升用户体验并实现节能降耗。

功能介绍

1. 账号登录模块
   支持微信一键登录,无需额外注册,授权后绑定微信账号信息;
   授权页面需展示《隐私政策》《儿童隐私保护声明》《用户协议》,明确告知用户授权范围;
   提供 “立即授权” 和 “暂不授权” 选项,暂不授权时无法使用核心功能(设备添加、控制);
   登录状态持久化存储,退出需手动操作;未登录访问核心功能时,引导跳转登录页;
   登录成功后直接跳转首页,首次登录提供 “点击 + 添加设备” 简单操作引导。
   
   2. 首页模块
   顶部显示状态栏(时间、信号、电量),标题栏居中显示 “地暖智控”;
   展示设备列表区和家庭耗能区
   设备列表区:展示已绑定的地暖设备卡片,单卡片包含设备图标,设备名称、运行状态、核心控制入口,支持左右滑动切换设备;
   家庭耗能区
   家庭耗能列表区:展示家庭耗能统计表,统计表按年月周统计,默认展示一周的数据;
   表格展示:日期、耗时/h、耗电量/KWh
   点击按钮:年、月、周,切换统计表
   
   交互操作:支持下拉刷新设备实时状态,上拉加载更多绑定设备;
   底部导航栏默认选中首页,与 “我的” 页面形成核心导航链路,图标高亮显示。
   
   
   3. 添加设备模块
   顶部区域:返回按钮(跳转首页)、居中标题 “添加设备”、右上角帮助图标(点击弹出配网 FAQ);
   核心添加方式:提供 “二维码配网”“手动添加设备”“AP 配网” 三种绑定方式,默认展示 “正在扫描附件的设备” 状态;
   配网流程:分三步引导(1. 设备上电→2. 确认设备正常工作→3. 按说明书进入配网状态),每步清晰提示操作要求;
   网络配置:需选择 2.4GHz Wi-Fi 网络(不支持 5GHz),输入密码后点击 “下一步”,支持密码隐藏 / 显示切换;
   异常处理:搜索不到设

项目实现

负责开发 MQTT 消息中间件对接模块,实现后端与嵌入式供暖设备的实时通信。采用 Spring Integration
MQTT 实现消息订阅和发布。通过 Topic 主题分类管理 1000+设备,使用 QoS 1 保证消息可靠传输,消息
送达率 99.8%+,实现设备心跳检测机制。
 负责设计并开发 88 个 REST API 接口,遵循 RESTful 规范,使用 Spring Security + JWT 实现统一的权限
认证和授权,通过批量查询+结果缓存将设备列表查询响应从 300ms 优化至 80ms(提升 73%),分享列
表查询响应控制在 50ms 内,支持设备位置管理、分享记录追溯等功能将设备列表查询响应从 300ms 优化
至 80ms(提升 73%),分享列表查询响应控制在 50ms 内,支持设备位置管理、分享记录追溯等功能
 负责开发设备实时监控系统,实现温度、湿度、压力等多维度数据的采集和分析。采用定时任务+批量插入
方案,支持 1000+设备的实时数据采集,数据写入 TPS 达 500+
 负责开发设备智能告警系统,实现告警分级(信息/警告/错误/严重)、多类型告警(温度异常、压力异常、
设备离线、设备故障等 6 种)的自动检测和推送。采用定时任务扫描+规则引擎判断方案,告警检测延迟控
制在 30 秒内,日均处理 1000+次告警检测。通过 Redis 计数器实现未读告警统计,查询响应从 100ms 优
化至 5ms(提升 95%),支持批量已读标记、告警处理记录、告警历史查询等功能,告警推送成功率 98%+

示例图片

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

评论