CATALOG

共享台球室的人体感应看似简单,但“有人-无人”的准确判断直接决定了用户体验和电费成本。以下是基于芯步开放接口的完整技术方案。

解决方案:基于芯步开放接口的共享台球室人体存在状态上报系统

1. 背景与痛点

在共享台球室(24H无人值守)场景中,痛点在于:

  • 误判导致差评: 若传感器将“静坐休息”的用户误判为“无人”,灯光/空调自动关闭,会极大影响用户体验。

  • 能源浪费: 若无法精准识别“无人离开”或“打扫结束”,设备持续运行导致电费流失。

  • 接口兼容性: 台球室通常已有电源控制器(控灯、控锁),需要将传感器数据与现有业务中台无缝对接,而非形成数据孤岛。

本方案的目标是利用芯步智能人体存在传感器的高精度探测能力,结合其开放HTTP API接口,实现毫秒级的状态上报与设备联动。

2. 硬件选型与角色

基于芯步产品线,核心选型如下:

设备类型推荐型号/系列核心作用集成关键点
感知层智能人体存在传感器 (雷达/红外融合版)探测台球桌区域或包厢内是否存在微动/静坐人体。上报 infrared_target (有人/无人) 状态至云端。
执行层智能分体控制器 (24路)控制台球桌的顶灯、排气扇、空调通断。接收业务中台下发的 power1~power24 指令。
边缘网关现场已有WiFi/4G网络设备联网桥梁。设备需配网并绑定至芯步控制台。
业务层共享台球室SaaS系统处理订单逻辑、计费、推送回调。服务器需具备公网API接收能力。

3. 技术架构与数据流

本方案采用主动上报+反向控制的异步架构。

  • 数据上行(感知): 传感器探测到状态变化 \rightarrow 芯步云端 \rightarrowHTTP POST\rightarrow 您的业务服务器。

  • 数据下行(控制): 您的业务服务器逻辑判断 \rightarrowHTTP POST\rightarrow 芯步云端 \rightarrow 控制器执行。

4. 详细实施步骤

4.1 设备部署与物模型解析
  1. 安装位置: 每张台球桌正上方2.5-3米处吸顶安装“人体存在传感器”,避开空调出风口直吹,确保雷达波覆盖球桌及周围休息座椅区域。

  2. 获取关键参数(物模型):在芯步控制台获取设备的“产品手册”定义,重点关注以下属性

    • infrared_target:核心上报字段。1 代表“有人”,0 代表“无人”。

    • radar_enable:雷达模块开关,配置为开启,以探测微动(如玩手机)。

    • infrared_change_1:配置“有人”触发的灵敏度(设为马上或1s)。

    • infrared_change_0:配置“无人”触发的延迟时间(关键配置)。

      • 台球场景: 设为 5分钟(300s) 或更长。避免用户在击球思考期间(静止)或短暂去洗手间导致灯光误灭。

4.2 接收“人体存在”状态上报(核心环节)

您需要在自己的业务服务器上开发一个回调接口(Webhook) ,用于接收芯步平台推送的数据。

  • 推送地址示例https://yourdomain.com/api/yoyo/callback/infrared

  • 请求方式:POST

  • 请求体解析逻辑当传感器状态改变时,芯步会发送如下格式的Json数据。注意: 文档显示,状态变化触发的事件名称为 infrared_detect,您的后端需要解析 state 中的 infrared_target 值。

    代码逻辑伪代码示例:

4.3 配置消息推送(控制台设置)

为了让芯步知道把数据发到您的服务器,需要在控制台配置

  1. 进入芯步控制台 \rightarrow 开发设置。

  2. 配置 API回调URL 为您上一步开发好的公网地址。

  3. 配置 设备消息订阅:勾选“事件上报”,特别是 infrared_detect 事件。

4.4 联动控制逻辑(业务闭环)

您的服务器收到状态后,需要调用芯步的 HTTP接口 去控制灯光的开关。

  • 接口地址https://api.thingboot.com/{AppId}/device/control/

  • 请求示例 (开灯):

  • 安全机制:签名生成规则为 md5(md5(AppSecret) + ts),请一定要在后端计算,防止AppSecret泄露

5. 针对共享台球场景的优化策略

为了提升用户体验并避免“误关”,在软件逻辑中加入以下算法:

  1. “静坐不误判”策略利用雷达传感器的微动探测能力(呼吸探测),如果用户在击球间隙坐回沙发喝水、看手机,雷达传感器仍会上报有人。这要求您在采购时选择雷达+红外融合版,而非单纯的红外感应。

  2. “中场休息”缓冲机制如果传感器上报 无人infrared_target=0),不立即断电。推荐逻辑:

    • 第 0-2 分钟:后台标记“暂离”。

    • 第 2-5 分钟:调暗灯光至30%亮度(给用户视觉暗示即将关闭),或发送APP推送“休息超时将自动关灯”。

    • 第 5+ 分钟:真正调用接口关闭灯光和空调

  3. 远程接管当用户离开现场时但忘记通过小程序“结束订单”时,系统通过长达15分钟的持续无人状态上报,自动触发“强制结单”流程,并关闭对应控制器电源,释放座位资源。

6. 数据可视化与运维

集成不只是为了控制,还可以利用上报数据:

  • 热力图分析:统计各球桌的 infrared_target 触发频率,判断哪张桌子最受欢迎。

  • 设备自检:如果某台传感器长时间未上报任何数据(包括无人状态),触发离线告警,通知运维人员检查设备供电或网络情况

  • 能耗统计:对比“有人时长”与“设备通电时长”,判断是否有跑冒滴漏用电。

7. 总结

通过在共享台球室集成芯步的 人体存在传感器分体控制器,利用其 开放的 HTTP 回调机制,可以实现:

  1. 毫秒级的人体状态感知与上报。

  2. 结合订单系统的动态节能(人走电断)。

  3. 防误判的静音探测能力,保障用户击球不被打扰。

该方案完全基于标准API开发,可无缝嵌入现有共享台球室SaaS系统,无需关心硬件底层通讯协议。

人体存在传感器产品方案:
餐厅包厢安全监测与节能控制:怎样将壁挂式商用雷达烟雾监测器集成到项目中
查看 >>
怎样在智能化改造安全节能场景中对接智能设备来实现远程参数配置管理
查看 >>
民宿房间安全监测与节能控制:如何将壁挂式远程雷达烟雾监测器接入到项目中
查看 >>
工厂车间人体活动监测:怎样把壁挂式智能雷达感应开关对接到项目中
查看 >>
怎样在共享棋牌室安全节能与消防联动中集成智能设备以实现多设备联动控制
查看 >>
人体感应场景方案:
园区公共区域人体感应:如何将吸顶式雷达存在感应器对接到软件项目中
查看 >>
怎样在培训机构教室人体感应中接入智能硬件以实现感应灵敏度调节
查看 >>
学校活动室人体感应照明:怎样把高精度人体微动传感器对接到自己的项目中
查看 >>
医院病房人体感应联动:如何将吸顶式人体移动探测器接入到项目中
查看 >>
智能家居人体感应照明:怎么把壁挂式存在感应控制器对接到自己的项目中
查看 >>
存在用途方案:
如何接入智能人体存在雷达和烟雾传感器来实现远程人体存在监测
查看 >>
怎么在图书馆自习室人体存在感应中对接智能硬件来实现人体存在状态检测
查看 >>
如何对接5米人体存在探测器来实现人体存在感应监测
查看 >>
如何对接壁挂式红外雷达双模探测器来实现人体存在感应监测
查看 >>
怎样对接壁挂式双功能传感器以实现人体存在感应监测
查看 >>