共享台球室无人值守场景下,门禁控制的关键在于“订单状态驱动设备联动”。以下方案基于芯步的开放接口能力,从硬件选型、接口对接逻辑到场景联动,完整说明如何实现用户扫码下单后自动开门、订单结束后自动闭锁的闭环控制。
解决方案:基于芯步开放接口的共享台球室无人值守门禁联动系统
1. 概述
在共享台球室的无人值守模式中,痛点是解决“用户如何自助获得房间/包厢的开门权限”以及“如何确保用电安全与计费准确”。本方案利用芯步智能硬件的 HTTP 开放式接口,将门禁锁、智能电控开关、人体传感器与商户的 SaaS 小程序后台进行深度对接。实现 “用户线上下单 - 后台授权 - 自动开门/通电 - 用完自动断电” 的全流程自动化。
2. 硬件选型与接口能力
要实现上述联动,需要选用支持芯步开放接口的特定硬件:
智能门禁控制器/磁力锁
作用:控制台球室包间的入口门。
对接点:通过继电器控制门的开合。
接口能力:接收云端指令,执行开门动作;上报门磁状态(门是否关好)。
智能单/多路电控开关(电箱模块)
作用:控制台球桌的照明灯、空调、排风扇。
联动逻辑:开门即通电,关门且订单结束后自动断电,避免能源浪费。
人体存在传感器(雷达/红外)
作用:作为“反潜回”和“断电保护”的校验设备。
接口能力:实时上报
有人/无人状态。如果订单结束且传感器检测到无人,强制断电;如果检测到有人,可触发语音提醒或延迟断电。
智能语音音柱
作用:在用户即将超时时提醒续费。
接口能力:支持 HTTP 请求播报指定文本。
3. 系统架构与接口对接流程
芯步的设备采用 Wi-Fi 直连 或 网关连接 方式,支持私有化部署。其接口调用逻辑遵循标准的 “业务后台 -> 芯步云端 -> 设备端” 链路。
对接核心步骤:
设备注册与初始化将智能锁、电控开关绑定到芯步平台,获取唯一的
Device ID(设备编号)和Api Key。开发接口调用(以用户扫码开门为例):
用户操作:小程序点击“开门”。
业务后端逻辑:校验订单有效性(是否已支付、是否在时段内)。
下发指令:业务后端拼接 JSON 数据,向芯步 API 发起 POST 请求。
接口调用示例(参考):
URL:
http(s)://api.thingboot.com/{AppId}/device/control/参数
签名:请求需携带
sign和ts时间戳进行鉴权,确保安全性。
状态数据上行当有人通过物理按键出门或雷达检测到无人时,设备会通过芯步平台向你的服务器推送状态变更消息,实现数据的实时同步。
4. 详细场景联动逻辑(开门-打球-离开现场时)
场景 A:用户预约到店 & 联动开门
用户在微信小程序下单,支付“XX 号台球室 19:00-21:00”时段。
支付成功后,小程序后台生成一个临时开门二维码。
用户站在门禁前扫码。
触发动作:小程序识别 Token -> 调用芯步 门锁控制接口(Power=1)。
执行反馈:门锁“滴”的一声解锁,同时,业务后台调用 电控开关接口,开启该包间的顶灯和空调。
语音提示:部分方案可配置音柱播报“欢迎光临,XX号桌已通电,祝您体验愉快”。
场景 B:计费周期保护 & 续费提醒
中途提醒:当订单剩余 15 分钟时,后台定时任务调用芯步语音音柱接口,在包间内播报:“您的订单即将结束,如需续费请扫码”。
防止误断电:如果用户在房间内(传感器检测为有人),系统不会粗暴断电。
场景 C:订单结束 & 离开现场时断电
时间到:21:00 订单截止。
动作:后台调用 电控开关接口(Power=0),灯光和空调关闭。
次要动作:后台调用 门禁控制接口(远程锁定或允许出门)。通常设置为:只断电,不锁门,防止门提前锁死用户出不去。
打扫模式
用户离开后,人体传感器上报“无人”状态。
后台系统记录设备状态,等待保洁人员。保洁可利用专用的保洁卡或小程序,再次临时通电以便打扫。
安全冗余:若订单结束但传感器持续检测到“有人”超时(例如 5 分钟),系统应触发报警通知管理员远程查看,防止用户滞留或发生意外。
5. 安全与异常处理机制
利用芯步接口的高响应特性(约80-120ms),建立完善的安保体系:
消防联动
对接烟雾传感器。当检测到烟雾报警时,不受订单限制,后台强制调用门禁接口 全部门禁断电开门,并触发音柱播报警示疏散。
远程控制
管理员在手机端可随时查看某设备状态。若用户反映“灯不亮”,管理员直接在后台调用 设备控制接口 进行重启,无需跑现场。
防破坏机制
设定门磁检测逻辑。如果门长时间处于“未关紧”状态(例如超过 2 分钟),系统自动向管理员推送异常告警。
6. 总结
开发友好:芯步提供标准的 HTTP API,无论你的后台是用 Java、Python 还是 PHP 开发,只需简单的 Post 请求即可对接,无需关心底层复杂的 MQTT 协议。
低延迟:实测命令响应在 100ms 左右,几乎无感知延迟,用户体验接近于刷卡进门。
高可用:支持私有化部署(局域网或自建服务器),即使外网断开,只要局域网通,依然可以下发控制指令,避免共享营业厅因断网瘫痪。
通过上述方案,你可以利用芯步作为执行层,快速构建出 “用户下单 -> 扫码 -> 门禁开锁 + 通电 -> 倒计时 -> 断电 + 闭锁” 的完整闭环,实现真正的 24 小时无人值守运营。