CATALOG

共享台球室无人值守场景下,门禁控制的关键在于“订单状态驱动设备联动”。以下方案基于芯步的开放接口能力,从硬件选型、接口对接逻辑到场景联动,完整说明如何实现用户扫码下单后自动开门、订单结束后自动闭锁的闭环控制。

解决方案:基于芯步开放接口的共享台球室无人值守门禁联动系统

1. 概述

在共享台球室的无人值守模式中,痛点是解决“用户如何自助获得房间/包厢的开门权限”以及“如何确保用电安全与计费准确”。本方案利用芯步智能硬件的 HTTP 开放式接口,将门禁锁、智能电控开关、人体传感器与商户的 SaaS 小程序后台进行深度对接。实现 “用户线上下单 - 后台授权 - 自动开门/通电 - 用完自动断电” 的全流程自动化。

2. 硬件选型与接口能力

要实现上述联动,需要选用支持芯步开放接口的特定硬件:

  • 智能门禁控制器/磁力锁

    • 作用:控制台球室包间的入口门。

    • 对接点:通过继电器控制门的开合。

    • 接口能力:接收云端指令,执行开门动作;上报门磁状态(门是否关好)

  • 智能单/多路电控开关(电箱模块)

    • 作用:控制台球桌的照明灯、空调、排风扇。

    • 联动逻辑:开门即通电,关门且订单结束后自动断电,避免能源浪费。

  • 人体存在传感器(雷达/红外)

    • 作用:作为“反潜回”和“断电保护”的校验设备。

    • 接口能力:实时上报 有人/无人 状态。如果订单结束且传感器检测到无人,强制断电;如果检测到有人,可触发语音提醒或延迟断电。

  • 智能语音音柱

    • 作用:在用户即将超时时提醒续费。

    • 接口能力:支持 HTTP 请求播报指定文本

3. 系统架构与接口对接流程

芯步的设备采用 Wi-Fi 直连网关连接 方式,支持私有化部署。其接口调用逻辑遵循标准的 “业务后台 -> 芯步云端 -> 设备端” 链路。

对接核心步骤:

  1. 设备注册与初始化将智能锁、电控开关绑定到芯步平台,获取唯一的 Device ID(设备编号)和 Api Key

  2. 开发接口调用(以用户扫码开门为例):

    • 用户操作:小程序点击“开门”。

    • 业务后端逻辑:校验订单有效性(是否已支付、是否在时段内)。

    • 下发指令:业务后端拼接 JSON 数据,向芯步 API 发起 POST 请求。

    接口调用示例(参考):

    • URLhttp(s)://api.thingboot.com/{AppId}/device/control/

    • 参数

    • 签名:请求需携带 signts 时间戳进行鉴权,确保安全性

  3. 状态数据上行当有人通过物理按键出门或雷达检测到无人时,设备会通过芯步平台向你的服务器推送状态变更消息,实现数据的实时同步。

4. 详细场景联动逻辑(开门-打球-离开现场时)

场景 A:用户预约到店 & 联动开门

  1. 用户在微信小程序下单,支付“XX 号台球室 19:00-21:00”时段。

  2. 支付成功后,小程序后台生成一个临时开门二维码。

  3. 用户站在门禁前扫码。

  4. 触发动作:小程序识别 Token -> 调用芯步 门锁控制接口(Power=1)。

  5. 执行反馈:门锁“滴”的一声解锁,同时,业务后台调用 电控开关接口,开启该包间的顶灯和空调

  6. 语音提示:部分方案可配置音柱播报“欢迎光临,XX号桌已通电,祝您体验愉快”

场景 B:计费周期保护 & 续费提醒

  1. 中途提醒:当订单剩余 15 分钟时,后台定时任务调用芯步语音音柱接口,在包间内播报:“您的订单即将结束,如需续费请扫码”。

  2. 防止误断电:如果用户在房间内(传感器检测为有人),系统不会粗暴断电。

场景 C:订单结束 & 离开现场时断电

  1. 时间到:21:00 订单截止。

  2. 动作:后台调用 电控开关接口(Power=0),灯光和空调关闭。

  3. 次要动作:后台调用 门禁控制接口(远程锁定或允许出门)。通常设置为:只断电,不锁门,防止门提前锁死用户出不去。

  4. 打扫模式

    • 用户离开后,人体传感器上报“无人”状态。

    • 后台系统记录设备状态,等待保洁人员。保洁可利用专用的保洁卡或小程序,再次临时通电以便打扫。

  5. 安全冗余:若订单结束但传感器持续检测到“有人”超时(例如 5 分钟),系统应触发报警通知管理员远程查看,防止用户滞留或发生意外。

5. 安全与异常处理机制

利用芯步接口的高响应特性(约80-120ms),建立完善的安保体系:

  1. 消防联动

    • 对接烟雾传感器。当检测到烟雾报警时,不受订单限制,后台强制调用门禁接口 全部门禁断电开门,并触发音柱播报警示疏散。

  2. 远程控制

    • 管理员在手机端可随时查看某设备状态。若用户反映“灯不亮”,管理员直接在后台调用 设备控制接口 进行重启,无需跑现场

  3. 防破坏机制

    • 设定门磁检测逻辑。如果门长时间处于“未关紧”状态(例如超过 2 分钟),系统自动向管理员推送异常告警。

6. 总结

  • 开发友好:芯步提供标准的 HTTP API,无论你的后台是用 Java、Python 还是 PHP 开发,只需简单的 Post 请求即可对接,无需关心底层复杂的 MQTT 协议

  • 低延迟:实测命令响应在 100ms 左右,几乎无感知延迟,用户体验接近于刷卡进门

  • 高可用:支持私有化部署(局域网或自建服务器),即使外网断开,只要局域网通,依然可以下发控制指令,避免共享营业厅因断网瘫痪

通过上述方案,你可以利用芯步作为执行层,快速构建出 “用户下单 -> 扫码 -> 门禁开锁 + 通电 -> 倒计时 -> 断电 + 闭锁” 的完整闭环,实现真正的 24 小时无人值守运营。