定义
「联网门锁长待机与节电策略」场景中,传感与业务终端常经蜂窝物联网接入平台;需同时考虑覆盖质量、时延、安全与卡务全生命周期。
技术特点
建议区分遥测、告警、配置与 OTA 等流量;弱网环境配置缓存与补传;TLS、证书与密钥纳入变更与回滚策略。
应用场景
适用于分布式点位与远程运维。达希物联可提供连接管理、流量池与定向/专网等组合能力,支撑规模化复制。
与物联网卡协同要点
- 台账:ICCID / IMEI 与设备编号、安装位置、责任人绑定。
- 网络:APN、白名单、机卡绑定与区域/漫游策略。
- 运维:在线率、异常流量、沉默卡与告警进 ITSM 闭环。
- 合规:日志脱敏、留存周期与跨境/分包约定。
唤醒窗口里远程指令的含义
联网门锁上的物联网卡大部分时间不在传数据。技术含义是锁以事件唤醒为主:开锁、关锁、告警、低电量或撬动才附着网络并上报;心跳只用来证明锁还在,间隔可以很长。远程开锁和参数修改必须落在锁愿意听网络的窗口里。使用条件是平台知道这把锁的唤醒节奏,指令带有到期时间,到期未执行就作废,而不是一直挂着等下一次。长租和民宿可以接受“指令在下一次唤醒时生效”的开锁以外的配置,但不能把这种延迟理解成门已经打开。省电休眠把模组从网络上摘下去,是设计的一部分,不是故障。
电池预算按唤醒次数而不是按在线时长计算。每次远程会话都包含搜网、附着和业务,频繁心跳会把长待机吃掉。固件升级更重,应选在外接电源或电量充足、并且没有人正在用锁的时候,升级包传完还要校验后再切换。升级中途掉电应能回到旧版本。卡的流量套餐若按月清零前集中心跳,没有业务意义,只是在空耗电池。
休眠期下发被当成已执行
常见错误是平台把指令成功送到运营商侧就显示“已开锁”。锁还在休眠,门没有动。应区分已排队、锁已接收、锁已动作。另一类错误是为了让指令马上生效,把休眠关掉,锁一直附着,几个月后电池耗尽,真正的撬锁告警发不出来。告警和远程开锁可以共用唤醒,但日常心跳不能按远程开锁的实时性来配。
时钟和窗口错位也会让一次性密码在锁端已经过期,平台却还在下发。密码的有效期应按锁的时间计算,锁长时间未对时就拒绝新的时效凭证,并在下次成功上报时先对时。换房或退租后若不解除卡与锁、房号的绑定,下一任住户会收到上一任的开门结果。验收在锁休眠时下发开锁:平台应保持未执行;等一次合法唤醒后,未过期的指令才动作并回执;过期指令被丢弃且门保持原状。电量低时应拒绝升级,只保留告警上报。
排队成功还不是锁已动作
远程开锁要分成已排队、锁已接收、锁已动作。休眠期间下发的指令停在已排队,门保持原状。唤醒后未过期的指令才动作并回执;过期指令丢弃,不能在锁醒来时突然打开。平台把运营商侧接收显示成已开锁,是状态机少了一层。低电量时拒绝升级,只保留告警上报,避免升级把最后的电量耗尽。
时效密码按锁的时间判断。锁长时间未对时,应拒绝新的时效凭证,并在下次成功上报时先对时。退租或换房要解除卡、锁和房号的绑定,避免下一位住户收到上一笔开门结果。关掉休眠换取“指令马上生效”,会让电池提前耗尽,撬动告警反而发不出。三种状态分开之后,长待机门锁的远程指令才不会被误当成已经执行。
心跳间隔应按电池和告警时限一起定,不能为了让平台曲线好看而加密。连续多次搜网失败要拉长下一次尝试,避免在无覆盖处把电量耗尽。远程修改密码或时段成功前,旧凭证仍然有效,更新中途失败不能把锁变成无法打开也无法报警。拆锁维护时应先在平台标记维护,这段时间的离线不计入丢失告警,装回后再恢复原有唤醒策略。