智慧家庭
离家自动断电、回家提前 10 分钟开启空调;门窗磁触发后 3s 内推送,误报率靠双传感器校验降到 5% 以下。
这是一个网页样式设计参考 · 极光渐变 · 手绘线条 · 全圆角胶囊
我们把 IoT 解决方案拆成可验收的小段:采集端、传输层、数据层、体验层。每一层都有明确指标,交付时逐项对照,不用凭感觉判断好坏。
采集端:温湿度、电流、振动、门磁等常见量,采样频率建议 1s–60s 分级设置,高频量在边缘做滑动平均,避免把原始噪声全部上云。
传输层:优先 MQTT over TLS;弱网场景把心跳设为 30s、QoS 1,重连退避从 2s 起指数增长到 60s 封顶,减少信令风暴。
数据层:按设备 ID + 时间戳建复合索引,热数据保留 30 天、冷数据归档到对象存储,查询最近 24 小时的点位响应可控制在 1s 内。
体验层:看板默认只放 6 个关键指标,超过 12 个图表的页面平均停留时长会下降约 40%,少即是多的原则在 IoT 场景同样成立。
明确要回答的业务问题(如“夜班能耗为何偏高”),再反推需要哪些传感器,避免装了设备却没有分析口径。
设备断线期间缓存数据,恢复后按时间戳合并,去重键用设备 ID + 毫秒时间戳,重复率可压到 0.1% 以下。
只让 P0/P1 直达手机,P2 收进日报。分级后无效打扰可减少约 70%,用户更愿意长期打开通知。
四个高频场景,每个都给出可直接复用的采集频率、阈值与联动动作,落地时照抄即可起步。
离家自动断电、回家提前 10 分钟开启空调;门窗磁触发后 3s 内推送,误报率靠双传感器校验降到 5% 以下。
按 15 分钟粒度采集电表,识别待机负载;夜间基线超出 8% 自动提醒,通常一个季度能收回改造成本。
振动采样 1kHz、温度 10s 一次;振动有效值连续 3 个窗口超阈值则派单,把非计划停机压到每月 1 次以内。
冷藏柜温度 2 分钟上报一次,超过 8℃ 持续 10 分钟即电话告警,配合开门次数统计,货损率可下降约 15%。
列一张点位表:设备名、协议、数据点、单位、采样频率、责任人六列齐全再开工。缺任何一列,后期都会以“数据对不上”的形式还回来。
室内短距优先 BLE / Zigbee,跨楼层用 Wi-Fi 6 或以太网,室外分散点位用 NB-IoT / LoRa。协议层统一收敛到 MQTT,再往上是你的数据模型。
所有时间戳统一 UTC 存储、展示按本地时区换算;能耗统一到 kWh,功率统一到 W,避免同一指标出现两套单位。
告警分三级:P0 电话、P1 应用推送、P2 进日报。同一设备 10 分钟内重复触发只保留一条,并在恢复后自动关闭。
首页只放 6 个关键指标,其余收进二级页;每个数字后面写清楚统计口径与时间范围,避免“看起来在涨其实换了口径”。
都是能直接用到项目里的进展,附上可复现的配置与数据口径,欢迎照着试。