CATALOG

共享棋牌室的无人值守模式,痛点在于“用户下单后如何无缝进门、通电”,而门禁与照明的联动是体验的第一道关卡。以下方案基于芯步开放接口,从硬件选型、核心逻辑到集成步骤,给出可直接落地的技术路径。

解决方案:共享棋牌室门禁照明联动集成方案

1. 概述

本方案的目标是解决共享棋牌室无人值守场景下的痛点:用户线上付费后,如何安全、自动地进入房间并获取基础照明服务

通过集成芯步的智能硬件,我们将传统门店改造为全流程自动化空间。核心逻辑是:订单支付 -> 门禁临时授权 -> 进门联动照明开启 -> 退单/超时自动断电

本方案基于标准的 HTTP 接口 进行开发,兼容任何现有的小程序、公众号或 SaaS 后台,无需复杂的硬件二次开发,仅需调用 API 即可完成控制

2. 硬件选型

在集成前,请确认项目选用了以下两款核心设备,这是实现联动的物理基础:

设备类型推荐型号/功能作用
智能门禁控制器智能墙壁出门开关 / 密码门禁控制电磁锁的开门与关门,支持远程开门命令。
照明/电源控制器智能照明控制器 (8路/12路)分别控制包厢内的主灯、射灯、排风扇或麻将机电源。
网络环境WiFi 2.4GHz所有设备无需网关,直连路由器,确保信号覆盖即可

3. 核心联动逻辑与接口设计

要将这些硬件集成到你的项目中(如微信小程序后台),核心是调用芯步提供的 HTTP API

3.1 接口通用规范所有设备均通过向指定 URL POST JSON 数据包进行控制。

  • URLhttp(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • 鉴权:采用 MD5 双重加密,保证指令安全(Sign = MD5(MD5(AppSecret) + ts))

  • 特性:支持“先断后通”和“定时恢复”命令,这对门禁控制尤为重要。

3.2 第一种场景:用户下单后的“进门与开灯”当用户在系统下单,你需要执行两步操作:

  1. 门禁授权:下发指令让电磁锁断电(开门)3-5秒,随后自动上电锁门。

  2. 照明通电:开门的同时,激活包厢内的指定电路。

门禁指令示例(开门5秒):

照明指令示例(开灯):

联动逻辑:用户支付成功 -> 服务器同时发送上述两条指令 -> 门锁“滴”一声弹开,包厢灯亮起。

3.3 第二种场景:计时结束的“自动清场”用户使用时间耗尽前,系统应执行清场动作:

  1. 切断照明/麻将机电源:避免用户超时占用。

  2. 保持门锁常闭:但需允许用户通过门禁密码进入“申诉/续费”状态。

关电指令示例:

4. 项目集成步骤

要在你的项目中实现上述功能,无需硬件电路知识,只需按照以下步骤进行软件对接:

第一步:设备配网与初始化

  • 使用芯步提供的配网工具或SDK。

  • 确保控制器的 WiFi 指示灯常亮,设备在云端显示为“在线”状态

第二步:在后端封装设备服务层在你的后端代码中(Java/PHP/Go/Python均可),封装一个DeviceService类。

  • 方法1:SendCommand(deviceId, action):此方法负责处理签名生成(Sign)和 HTTP 请求。

  • 重点关注:芯步接口响应极快(80-120ms),因此可以在用户点击“开门”按钮时实时调用,无需等待长连接

第三步:业务逻辑嵌入在你的订单状态机(Order State Machine)中嵌入硬件调用:

  1. 状态:已支付待使用 -> 调用门禁 reset 命令(开门) + 照明 power=1(亮灯)。

  2. 状态:使用中 -> 如果有传感器,可调用接口查询设备状态(如电流检测判断麻将机是否在使用)。

  3. 状态:已过期/已退单 -> 调用照明 power=0(断电)。

第四步:高级联动(选做)

  • 求救/服务呼叫:包厢内安装轻触开关,接入控制器的“开关量信号输入”接口。当用户按下按钮,你的后台会收到报警输入信号,可通知现场保安

  • 电量统计:如果你的项目需要统计麻将机或空调的耗电量以计算成本,可选择带“计量功能”的控制器版本,通过接口读取电压电流数据

5. 关键注意事项

为确保生产环境的稳定性,请请一定要注意以下两点:

  1. 门禁的“假锁”处理

    • 场景:如果门锁通电开锁,但用户没拉开门,门锁复位后门还是关的,用户被锁在外面。

    • 解决方案:利用门磁传感器(干簧管)。将门磁状态接入控制器,你的系统必须做到:收到开门指令 -> 检测门磁状态 -> 如果门未开,自动再次触发开门指令;如果门开了,再停止。

  2. 照明控制器的负载类型

    • 如果是控制 LED 节能灯或麻将机(属于感性负载),请确认购买的是 16A 版本或咨询客服关于“感性负载”的降额使用要求,否则容易烧坏触点

6. 总结

通过集成芯步的 WiFi 控制器,共享棋牌室项目可以实现“0 布线、低成本”的物联网改造。开发者仅需关注 HTTP 接口的调用,将硬件指令与现有的订单系统结合,即可实现 “订单驱动设备” 的全自动无人值守盈利模式。