# M06-D 控制箱和门锁 - 日期:2026-06-22 - 起始 commit:`f71ac09` - 工程 commit:`d15fd3f` - ENGINEERING_DELTA=YES - 子阶段状态:PARTIAL/BLOCKED_EXTERNAL;Mock 与数据库闭环完成,缺实物 ## 工程增量 - 控制箱:三路控电、磁力锁、TTS/停止、LED、任务开始/续时/取消。 - Sub-1G:配对窗口、开关门、密码/卡片及恢复出厂命令。 - 所有动作先解析租户、门店、房间和控制箱绑定;离线设备拒绝发送。 - 常开仅管理员;恢复出厂及清空凭据仅平台管理员加固定确认短语。 - `record` 卡号/密码内容改存 SHA-256 与脱敏值,不落明文。 - `timeout/full/unconfirm` 和低电量写入设备告警。 - `AddDevice` 成功回包自动创建 701C/701G 子设备和父子拓扑。 ## 验证 - Windows 全量测试与仓库门禁退出码 0。 - WSL MySQL 8.4.9 集成往返通过。 - 实测 record 原文不落库、9% 电量生成 HIGH 告警、AddDevice subtype 14 建立 701C 拓扑。 - 工程 commit 已 push,`HEAD == origin/main == d15fd3f0ff1843201a7d6792fc65d4fe2a0207af`。 ## 外部阻塞与后续 缺控制箱、701C/701G 实物、DeviceID 和现场配线,真实动作保留 `BLOCKED_EXTERNAL`。游标进入 M06-E 智慧插座。