CATALOG

共享台球室的无人化运营中,门禁控制是核心环节——需要解决远程开门、权限时效管理、异常报警等痛点。芯步的硬件开放接口基于标准HTTP协议,可以很好地与现有预约系统打通,实现“订单即权限”的自动化管理。以下是具体方案:

解决方案:基于芯步开放接口的共享台球室单路门禁智能集成方案

一、 背景与需求

在共享台球室(无人值守模式)的运营中,痛点是用户进入房间的权限管理与实际订单状态的联动传统的门禁系统往往独立运行,难以与线上小程序/APP打通。本方案的目标是利用芯步的智能硬件开放接口,将门禁控制深度集成到现有的共享台球室管理系统中,实现“用户下单 -> 授权开门 -> 开始计费 -> 订单结束 -> 锁定门禁”的全流程自动化。

二、 硬件选型

要实现“单路门禁控制”,通常指控制一个独立包厢或一个总入口的门锁开关。基于芯步产品线,推荐如下硬件组合:

  1. 核心控制器:单路智能继电器模块 / 电源控制器

    • 作用:作为门锁的“大脑”。接收云端指令,控制门锁电源的通断。

    • 特点:支持芯步标准HTTP SDK,可直接驱动12V/24V电磁锁或电插锁。

  2. 执行设备:电磁锁/电插锁

    • 作用:实际执行开/关门的物理装置。

  3. 感知设备:智能人体存在传感器(吸顶式) —— 选配但推荐

    • 作用:检测房间内是否有人。防止用户离开现场时未关门,或用于无人时自动断电节能。

    • 集成点:通过雷达感应技术,向服务器上报“有人/无人”状态

  4. 交互设备:智能语音音柱 Pro60W

    • 作用:用户扫码开门成功后,通过语音播报“欢迎光临,XX号球桌已开启,计时开始”或提示剩余时间

三、 技术集成架构

架构模式:SaaS平台 + HTTP API + 设备直连由于芯步设备支持 WiFi 2.4G 直连 且提供 开放HTTP接口,集成方案无需复杂的网关硬件,极大降低了布线成本

  • 用户端:微信小程序(扫码/点击开门)。

  • 业务服务器(客户自建):负责订单逻辑、用户鉴权、计时计费。

  • 芯步云平台:作为设备与服务器之间的桥梁,负责设备状态上报与指令转发。

  • 设备端

    • 智能继电器(控制门锁电路)。

    • 语音音柱(播报提示)。

交互流程图如下:

sequenceDiagram
    participant 用户 as 用户小程序
    participant 商家云 as 商家业务服务器
    participant 芯步云 as 芯步云平台
    participant 继电器 as 智能继电器/门禁
    participant 传感器 as 人体传感器

    用户->>商家云: 1. 扫码请求开门(订单ID)
    商家云->>商家云: 2. 校验订单状态(已支付/未过期)
    
    alt 校验成功
       商家云->>芯步云: 3. HTTP API调用 (控制开门)
       芯步云->>继电器: 4. 下发MQTT/HTTP指令
       继电器->>继电器: 5. 触点闭合/通电
       继电器-->>电锁: 6. 门锁打开
       继电器-->>芯步云: 7. 返回执行成功
       芯步云-->>商家云: 8. 回调/返回结果
       商家云->>芯步云: 9. 调用语音音柱接口
       芯步云-->>音柱: 10. 播报"门已开,欢迎光临"
       商家云-->>用户: 11. 返回成功,开始计费
    else 校验失败
       商家云-->>用户: 提示订单无效
    end

四、 关键集成步骤与接口实现

芯步的开放平台核心优势在于接口简单,仅需在请求头或URL中携带{AppId}、签名{sign}和时间戳{ts}即可完成鉴权

集成细节如下:

1. 设备初始化与绑定

  • 部署智能继电器,连接场地WiFi。

  • 在芯步开发者后台获取设备的唯一标识 DeviceId(例如:820720

  • 将设备ID绑定到商家后台对应的“XX号台球室”资产下。

2. 开门指令集成当用户在小程序点击“开门”时,业务服务器向芯步API发起POST请求:

  • 请求地址http(s)://api.thingboot.com/{AppId}/device/control/

  • 核心参数

    参考指令格式

  • 业务逻辑联动:开门指令成功后,请一定要在业务服务器执行“开始计费”,并设置定时任务(如3分钟后自动发送关门指令,防止用户忘了关门,但通常依赖传感器做智能判断)。

3. 门磁状态上报与异常处理虽然继电器能控制通电,但用户是否真的开门进去了?需要利用状态上报机制。

  • 如果使用了智能人体传感器,设备会自动向服务器推送消息格式如下:{"radar_enable":1} (有人)

  • 业务逻辑:

    • 若开门指令下发后,传感器长时间检测到“无人”,系统自动退款并报警。

    • 若订单进行中,传感器检测到“无人”且超过闲置时间(如15分钟),系统自动结束订单并锁门,释放资源。

4. 语音提醒集成利用芯步的语音音柱接口,在关键节点提升用户体验

  • 场景A(开门时):调用音柱接口,播放自定义语音或文字转语音:“尊贵的VIP,球桌已开启,祝您打球愉快”。

  • 场景B(即将结束):在订单结束前5分钟,服务器调用接口,让音柱提醒:“剩余时间不足10分钟,请注意续费”。

  • 场景C(超时):订单归零瞬间,发送命令让音柱提示“时间已到,门即将关闭”。

五、 单路门禁的安全与逻辑优化

在共享空间中,单路门禁控制不仅仅是“开”和“关”,更需要具备防作弊断电保护机制,具体设计如下:

1. “先付后开”与“人走电断”逻辑

  • 技术实现:服务器必须维护一个全局状态锁。只有当订单状态为“已支付”时,/open_door 接口才被允许调用

  • 物理防拆:继电器设置为“断电开锁”模式(即断电时门是开的)或“通电开锁”取决于消防规范。通常共享空间为防止火灾断电导致无法逃生,使用通电开锁(断电自动开门)或备用电源方案。

2. 防尾随与超时占用

  • 机制:集成智能人体存在传感器

  • 逻辑:门锁打开后,系统开始计时。如果30秒内传感器未检测到人体进入(雷达检测到移动),则认为用户未入场,自动发送关门指令并取消订单,防止恶意占用。

3. 远程应急处理

  • API调用:当接到用户投诉(如设备故障无法出门)时,管理员可调用强制开门接口(power:1 保持通电)或完全断电(power:0)进行应急处理。

六、 方案收益

通过集成芯步的开放接口,共享台球室可实现:

  1. 降本:无需采购昂贵的成套门禁一体机,使用智能继电器+普通电锁即可,硬件成本降低约40%。

  2. 高效开发:芯步基于标准HTTP的接口,无需学习私有协议,后端工程师通常1-2天即可完成对接。

  3. 稳定可控:支持私有化部署和局域网通信,即使外网断线,局域网内的设备控制依然可用

  4. 体验升级:结合语音音柱和传感器,实现无感、流畅的“无前台”体验。

通过上述方案,能系统性解决共享台球室门禁集成中的技术难点,实现真正的无人化智慧运营。