CATALOG

共享台球厅的“人走断电”看似简单,但难点在于:如何区分“短暂离席”和“真正离开现场时”?如何与订单计费系统联动而非简单定时断电?以下方案围绕芯步的开放接口能力,构建一套可精准判断、可灵活配置的联动机制。

1. 背景与需求

在共享台球厅(无人值守模式)的经营中,电费浪费安全隐患是两大痛点。顾客离开现场时后,灯光、空调、除湿机等设备常被遗忘关闭,导致运营成本增加。

核心需求:当顾客结束消费并离开包厢/球桌区域后,系统能自动切断电源;同时避免顾客在打球过程中短暂休息(如上厕所、接电话)时系统误判断电,影响体验。

2. 解决方案架构

本方案基于芯步开放平台的 HTTP 接口能力,采用“端-云-端”的架构模式。

  • 感知层:利用芯步的智能人体存在雷达传感器,实时探测区域内是否有人。

  • 执行层:利用芯步的智能断路器智能插座,控制灯光、空调等电路的通断。

  • 业务层:现有的共享台球厅 SaaS 系统作为逻辑大脑,接收传感器数据,结合订单状态,下发控制指令。

整体架构图(逻辑示意)

graph TD
    User[顾客扫码开台] --> System[台球厅SaaS系统]
    System -->|订单开始| Actuator[智能插座/断路器]
    Actuator -->|通电| Device[球桌灯/空调]
    
    Sensor[人体存在传感器] -->|实时上报有人/无人状态| YoyoCloud[芯步云平台]
    YoyoCloud -->|HTTP推送| System
    
    System -->|逻辑判断:订单有效 + 无人超时| YoyoCloud
    YoyoCloud -->|下发断电指令| Actuator

3. 关键硬件选型与作用

结合芯步产品线及开放接口特性,选用以下两款硬件:

3.1 智能人体存在雷达传感器(吸顶/雷达版)

  • 作用:精准探测静态人体(区别于传统红外只能探测移动)。在台球厅场景,顾客可能在沙发上坐着休息或查看手机,雷达传感器依然能判定“有人”

  • 接口特性:支持 HTTP 接口,当检测到“有人”变“无人”时,主动向服务器推送状态变更消息

3.2 智能断路器 / 智能通断器

  • 作用:安装在配电箱内,控制单一路或多路电路(如灯光回路、插座回路)。

  • 接口特性:接收服务器下发的 power 命令(如 {"power":0} 为断电);同时也支持上报电压、功耗等数据。

4. 业务逻辑详细设计

为了实现“人走断电”且“不误判”,需要在业务软件(SaaS)中设计一套状态机逻辑

4.1 状态定义

变量名取值说明
OrderStatus进行中 / 已结束来源于计费系统
Occupancy有人 / 无人来源于雷达传感器实时数据
Timer倒计时变量用于防抖延迟

4.2 联动

  1. 顾客扫码开台

    • SaaS 系统收到支付成功信号。

    • 调用芯步开放接口:/device/control,向对应球桌的智能插座/断路器下发指令 {"power":1}(通电)。

    • 灯光、空调亮起,开始计费。

  2. 运动中(保持通电)

    • 雷达传感器持续上报“有人”,SaaS 系统指令设备保持通电。

  3. 短暂离席(防误判机制)

    • 顾客去洗手间,传感器上报“无人”。

    • 触发延迟计时:SaaS 系统收到“无人”事件,不立刻断电,而是启动 “无人计时器”(例如设定 3-5 分钟)。

    • 状态回切:若 3 分钟内传感器上报“有人”,系统重置计时器,并保持通电。

  4. 确认离开现场时(断电)

    • 传感器持续“无人”超过设定阈值(如 5 分钟)。

    • 双重校验:系统先查询订单状态。如果订单状态已经是“已结束/超时”,或者订单虽在进行中但余额已不足触发自动结束。

    • 执行断电:调用接口下发 {"power":0}

4.3 特殊场景处理

  • 第一种场景:顾客趴在桌上睡着了

    • 雷达传感器探测的是生物微动(呼吸引起的胸腔起伏),依然算“有人”,不会断电。这是区分红外传感器(仅感应移动)的优势

  • 第二种场景:人走但订单未结束(出门抽烟)

    • 利用“短暂离席延迟”机制。如果顾客只是出门抽烟 10 分钟再回来,设备断电前有缓冲期。若超时断电,顾客回来发现没电,可通过自助终端或呼叫客服“一键续时/通电”,SaaS 系统需提供“手动送电”接口,无需重置整单。

  • 第三种场景:多人轮流打球

    • 只要场地内还有任何人存在,传感器持续反馈有人,系统不触发断电

5. 接口实现细节

芯步开放平台的核心优势在于 HTTP 协议直连,无需复杂的 MQTT 配置,适合轻量级 SaaS 开发

5.1 设备接入准备

  1. 在芯步控制台创建应用,获取 AppId 和 AppSecret。

  2. 将传感器和断路器绑定至平台,获取唯一的 DeviceID。

5.2 关键接口调用示例

5.2.1 接收传感器数据(消息推送)

芯步会在传感器状态变化时,主动 POST 消息到你的服务器指定 URL。

推送数据示例(推测):

  • SaaS处理:接收此数据,更新 Redis 中该设备的最新状态为 occupied: false,触发延迟任务。

5.2.2 下发断电指令

当 SaaS 判定为“真无人”且“订单结束”时,调用控制接口。

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

  • 请求方式POST

  • 请求 Body

  • 预期效果:设备在 80-120ms 内响应,物理切断电源

6. 方案优势

  1. 成本优化

    • 省电:解决空调、大灯长时间空转问题,电费预计节约 30%-40%

    • 硬件成本:相比全屋智能改造,本方案仅需对“高能耗回路”进行控制,传感器利用 WiFi 直连,无需网关,降低部署成本

  2. 部署灵活

    • 采用 WiFi 2.4G 通信,台球厅通常具备网络覆盖,即插即用,无需额外布线

  3. 开放性与安全性

    • 支持私有化部署,设备断网情况下局域网仍可自运行

    • 接口签名机制(sign + ts)保证了 API 调用的安全性,防止恶意篡改设备状态

7. 总结

通过在共享台球厅部署芯步的 人体存在传感器智能断路器,并利用其 开放的 HTTP 接口 对接现有 SaaS 系统,可以实现无感知的“人走电断”。此方案不仅优化了用户体验(无感节能),更重要的是通过精准的静态人体探测技术,解决了无人值守场景下设备空转浪费的难题,帮助经营者实现真正的降本增效。

人体存在传感器产品方案:
怎样对接壁挂式红外雷达联动控制器以实现感应灵敏度调节
查看 >>
园区公共区域人体感应:如何将吸顶式雷达存在感应器对接到软件项目中
查看 >>
怎么接入壁挂式双鉴存在监测模块来实现人体存在感应监测
查看 >>
怎样在智能化改造安全节能场景中对接智能设备来实现远程参数配置管理
查看 >>
培训教室人体存在监测:怎么把壁挂式智能双模人体感应器集成到软件项目中
查看 >>
共享台球厅场景方案:
共享台球厅人体感应联动:怎么将壁挂式智能人体感应器接入到项目中
查看 >>
如何在共享台球厅人体感应联动中接入智能硬件来实现人走断电联动控制
查看 >>
共享台球厅人体感应与火灾预警:如何把人体存在感应+烟雾报警二合一集成到自己的项目中
查看 >>
如何在共享台球厅人体感应与火灾预警中接入智能硬件以实现人走断电联动控制
查看 >>
如何在共享台球厅人体感应联动中对接智能设备以实现远程人体存在状态监测
查看 >>
断电用途方案:
自助售货柜通断电控制:如何把35A导轨式智能断路器对接到项目中
查看 >>
如何对接AC1-10A 物联网开关来实现过流自动断电控制
查看 >>
如何对接20A智能限流断路器以实现过流自动断电控制
查看 >>
如何在店铺安全监测与人走断电中对接智能设备以实现多设备联动控制
查看 >>
怎么在实验室机柜设备电源控制中对接智能硬件来实现总路过流自动断电控制
查看 >>