随着智能家居的普及,传统供暖设备逐步向智能化转型。本项目旨在开发一套完整的智能供暖设备管理系统,
为用户提供设备远程监控、智能控制、数据分析等功能,提升用户体验并实现节能降耗。
点击空白处退出提示
随着智能家居的普及,传统供暖设备逐步向智能化转型。本项目旨在开发一套完整的智能供暖设备管理系统,
为用户提供设备远程监控、智能控制、数据分析等功能,提升用户体验并实现节能降耗。
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%+








评论