数据源:一周模拟数据(2026-10-06 ~ 2026-10-10)。所有事件由规则引擎从原始信号反推,生成器未写入任何标签。
所有事件由规则引擎从原始信号反推,生成器未写入任何标签。红点 = 一级 · 橙点 = 二级 · 悬停可看事件
卫生间 10-06 02:10 起停留 60 分钟;同期其余夜间会话中位 6 分钟,超出 10.0 倍。仅记录时长事实,不作医学判断
厨房安防传感器于 10-06 12:38 上报「烟雾」超阈值告警,持续 2 分钟后恢复
卫生间安防传感器于 10-07 03:12 上报「水浸」超阈值告警,持续 6 分钟后恢复
灶台 10-09 18:40–10-09 19:23 通电(累计 24 分钟功率 >100W),而全屋五个房间人体存在传感器在 10-09 18:40–10-09 20:29 全程无占用,入户门磁同期有开合记录
主卧人体存在传感器 10-10 14:50–10-10 17:20 连续占用 150 分钟,期间门磁无开合。平日起居无此模式(白天单间停留 ≥120 分钟从未出现)
语音播报(80 分贝,重复 3 遍)· App 强推全体成员 · 30 秒未确认自动电话外呼紧急联系人 ·
联动断电 / 关燃气阀 · 全程留痕。
不受免打扰限制。
App 推送,按成员性格措辞;免打扰时段仅保留本条; 连续 2 次或持续 ≥180 分钟自动升级为一级。
机器只做发现、分级、提醒;最终处置必须由人确认。 系统不替人下结论,也不做医学判断。
| 规则 | 判据 |
|---|---|
| R1 | 烟雾告警 → 一级 |
| R2 | 水浸告警 → 一级 |
| R3 | 厨房功率>100W≥5min 且全屋无人 → 一级 |
| R4 | 白天卧室连续占用≥120min 且无外出 → 二级 |
| R5 | 夜间卫生间>30min 且>3×夜间中位 → 二级 |
emergency.py 反推得出。
判据里的每个数字都能回到原始 CSV 复核 —— 这是"可回溯"的具体含义。