CATALOG

便利店夜间照明不足会影响顾客体验,但全天候开灯又浪费电。芯步这款双模传感器(红外+雷达)解决了“人不动就灭灯”的痛点——雷达能探测微动,只在真正无人时才关灯。以下方案会从硬件选型、接口对接、业务第三种场景个层面展开。

一、 解决背景与选型分析

在便利店场景中,灯光控制不仅影响顾客体验,还直接关系到能耗成本。传统的照明方案往往存在“长明灯”浪费或“人未动灯先灭”的误判问题。

推荐硬件:芯步 壁挂式智能双模人体存在传感器(型号:UNI-CGQ-RT-H-BG)

  • 核心优势:采用红外 + 雷达双模检测。红外感应在人静止时(如蹲下找商品)易失效,而雷达可探测呼吸级别的微动,解决了便利店内员工长时间理货或顾客仔细挑选时灯光的误熄灭问题

  • 硬件特性:支持 AC 100-250V 市电直连,具备一路继电器输出,可直接控制照明回路;同时支持 2.4G WiFi 直连,无需额外网关,降低了项目部署成本

  • 接口开放性:设备全系支持 HTTP/TCP/UDP/MQTT 等多种接口协议,且支持私有化部署局域网通信,即便外网断开,店内系统依然可控

二、 整体系统架构

本方案的软件集成采用 “设备直连 + 事件驱动” 的架构模式,避免复杂的中间件配置。

  1. 感知层:壁挂式传感器部署在货架上方、冷柜区或走廊,实时探测人体存在状态。

  2. 传输层:设备通过店内 WiFi 连接云端 API,或通过局域网 API 直连本地服务器。

  3. 业务层(你的软件项目) :包括收银系统、自助后台或小程序。

    • 接收端:作为 HTTP Server 接收传感器的状态推送(有人/无人)。

    • 控制端:作为 HTTP Client 下发指令控制传感器自带的继电器或关联的智能开关。

三、 接入实现细节

你需要将传感器的“感知能力”转化为你软件系统中的“逻辑事件”。以下是具体的对接步骤和代码逻辑示例(伪代码/逻辑描述):

1. 初始化与注册(设备配网)

在软件后台中,你需要增加“设备管理”模块。

  • 配网流程:通过芯步提供的小程序或控制台,将传感器配置到便利店的热点中

  • 获取凭证

    • AppID / AppSecret:在芯步开发者后台获取,这是调用API的钥匙。

    • Device ID:设备成功联网后,在控制台获取唯一ID。将该ID绑定到你的店铺组织架构中。

2. 数据接收(感知“有人”与“无人”)

传感器在检测到状态变化时会主动上报数据。这是软件获取数据的核心。

  • 配置推送地址 (Webhook):在你的软件服务器中开放一个接口(例如:/api/sensor/callback),并在芯步控制台将此地址配置为数据接收URL。

  • 处理推送数据:传感器推送的JSON数据通常包含 device_idpresence_status

  • 业务逻辑示例

    • 若接收到的状态为 "presence": "true"

      • 记录该区域最后活动时间。

      • 如果当前灯光模式为“自动”,且光线较暗(如结合光照传感器),软件自动下发开灯指令。

    • 若接收到的状态为 "presence": "false"(且持续超过设定的阈值,如60秒):

      • 软件判断该区域无人,向设备下发关灯指令,并在日志中记录一条“节能事件”。

3. 反向控制(远程开关与联动)

当你的软件需要主动干预时(如下班强制关灯、或根据定时任务修改灵敏度),可使用设备控制接口

接口示例(控制传感器自带线路通断):

  • 请求地址https://api.thingboot.com/{AppId}/device/control/

  • 签名算法Sign = md5( md5(AppSecret) + timestamp )。这是一个典型的防篡改机制,确保接口调用安全

  • 请求Body

四、 场景化解决方案落地

将接口能力与便利店业务结合,你可以实现以下三个典型的场景功能:

第一种场景:分区感应节能(主推)

  • 需求:深夜时段(0点-6点),收银台有店员,但面包货架区无人。

  • 实现

    1. 软件接收来自“面包货架区传感器”上报的“无人”状态。

    2. 软件判断当前时间是否为深夜低客流期。

    3. 执行:软件自动向该区域的灯光控制设备(或直接通过传感器继电器)发送“关闭”指令,保留收银区灯光;一旦传感器恢复“有人”,毫秒级恢复照明。

    • 技术点:利用双模雷达的特性,能稳定探测到顾客在小幅度伸手拿面包的动作,保证灯不会在顾客挑选时熄灭。

第二种场景:安防联动与告警

  • 需求:非营业时间(如凌晨2点),闯入报警。

  • 实现

    1. 软件系统状态设置为“布防”。

    2. 传感器上报“有人”。

    3. 执行:软件自动触发HTTP请求调用芯步的语音播报设备接口(`{"play:gbk:16":"警报,系统已记录"}),同时向管理员APP推送警报消息

第三种场景:设备健康度巡检

  • 需求:运营者需要知道设备是否掉线(离线),以免无人时灯未关。

  • 实现

    • 软件后台开启定时任务,每隔30秒查询一次设备状态(通过API查询或利用心跳机制)。

    • 若传感器离线,软件界面立即高亮显示“设备异常”,并触发自动重连机制或通知运维。

五、 部署注意事项

  1. 网络规划

    • 由于采用WiFi连接,便利店的路由器需保证2.4G频段信号覆盖货架死角

    • 优先配置局域网通信:若你的软件项目部署在店内本地服务器,可使用局域网API,不仅延迟更低(毫秒级响应),且不依赖宽带外网

  2. 安装高度与角度

    • 壁挂式离地 2.2米-2.5米。避免正对空调出风口(避免气流干扰雷达,但芯步的算法通常已做滤波处理)或热源(避免红外误判)

  3. 逻辑防抖

    • 在你的代码中,对“无人”信号做一个 延迟处理(Debounce) 。收到“无人”信号后,延迟1-2分钟再执行关灯,避免顾客结账时的瞬间静止导致“关灯赶人”的尴尬。

六、 总结

通过将芯步的壁挂式智能双模人体感应器接入软件项目,便利店可以实现从“人工管理”到“空间感知”的升级。你只需要掌握两个核心API接口(状态接收指令下发),利用其开放的双模探测优势,即可在现有的收银或管理系统上,快速增加一套智能、节能且体验友好的照明控制模块。