CATALOG

便利店的人体感应照明看似简单,但“有人亮灯、无人关灯”只是基础。真正的挑战在于:如何避免传感器被货架遮挡导致的误判?如何将雷达数据与收银、安防系统联动?以下方案从硬件选型到接口对接,再到业务场景,提供一个完整的参考。

1. 行业痛点与解决概述

在24小时运营的便利店场景中,照明能耗通常占据店铺运营成本的较大比例。传统的“长明灯”模式存在严重的能源浪费,而基于普通红外传感器的照明方案,往往因顾客在货架间的静止挑选动作(如看商品成分、对比价格)出现“误判熄灯”的糟糕体验。因此,利用高精度雷达传感器结合软件项目实现精细化管理,已成为行业刚需。

本方案的目标是指导开发者如何将芯步的吸顶式智能雷达感应开关,通过其开放的 HTTP 接口,无缝对接到现有的软件系统(如 SaaS 后台、小程序或桌面 POS 系统)中。我们将从硬件特性、接口协议、对接流程、业务联动场景以及排错机制五个维度展开,提供一套可直接落地的技术实施路径。

2. 硬件选型:为什么选择雷达技术?

在软件对接之前,我们需要明确硬件的物理特性,这决定了数据的采集质量。虽然市面上存在传统的红外传感器,但在便利店场景下,我们推荐使用雷达版传感器。这两者的区别决定了项目的成败:

  • 红外传感器:只能感知移动的物体。如果顾客在货架前停下不动(例如看饮料瓶身的配料表),红外传感器会无法检测到“移动”,从而触发“无人”信号导致关灯

  • 雷达传感器:能够检测到人体的微动(如呼吸、心跳引发的胸腔起伏),即使顾客静止站立,也能保持灯具常亮。这是提升购物体验的关键

采用芯步的智能人体存在传感器[吸顶][雷达版](型号:UNI-CGQ-RT-XD-L) 。该设备支持 AC 220V 市电直驱,输出功率高达 2200W,可直接串联在现有照明线路中,安装时无需额外配置变压器

3. 核心对接机制:基于 HTTP 的响应式架构

芯步的开放接口遵循“设备主动推,服务器被动收”的核心逻辑 。这意味着软件项目不需要时刻轮询设备状态,而是由传感器在检测到环境变化时,主动向你的服务器发送请求,这样能大幅降低服务器资源占用

整个对接架构分为两个数据流向:

  1. 上行(设备 -> 服务器) :雷达检测到“有人”或“无人”状态变化时,立即向指定 URL 推送状态数据。

  2. 下行(服务器 -> 设备) :软件后台(如店长APP)主动向设备下发命令(如强制关灯、重启设备)。

4. 详细对接实施步骤

4.1 环境准备与设备配网

首先需要在芯步开发者平台创建应用,获取 AppIdAppSecret设备安装后,需要通过设备热点或 SmartConfig 模式为其配置 WiFi 网络。由于传感器直接连接 2.4GHz WiFi,无需购买额外的网关,能降低硬件成本

4.2 配置“消息推送”接收端(核心步骤)

这是对接的重点。你需要准备一台公网可访问的服务器,并设置接收端点(例如 https: //yourdomain.com/api/sensor/callback)。在芯步控制台配置“API 推送” URL。当雷达感应状态变更时,平台会发送 POST 请求至该地址,数据格式通常如下(示例):

落地操作:在接收到 “radar_target”: 1时,软件系统不仅应记录日志,还可以触发连锁业务逻辑(如重启收银台屏幕、联动监控录像)。

4.3 实现设备反向控制(API 调用)

当软件需要干预硬件时(如由于是凌晨,店员在总台直接“关灯”),需通过签名校验后下发命令。

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

  • 鉴权机制:采用双重 MD5 加密,即 sign = md5(md5(AppSecret) + ts)。这种机制能确保接口即使被抓包,攻击者也无法伪造合法的控制指令

  • 下发指令示例若要在确认下班后远程关闭传感器所控制的照明线路,只需发送 JSON 数据:{“device”: “820720”, “order”: {“power”: 0}}

4.4 物模型与自定义配置

为了让传感器更适配便利店环境,在对接时引入“物模型”概念。参考芯步的产品手册 ,你可以通过接口或控制台调整传感器的“灵敏度”和“延时”参数。例如:

  • 修改“无人延时”:默认可能是 30 秒,但对于面积较大的便利店,为了避免顾客走到角落时灯灭,可将 infrared_change_0 配置项调整为 60 秒甚至更长。

  • LED 指示灯:在生产环境下,通过接口将设备 LED 灯关闭(led: 0),以免在夜间营业时,天花板上频繁闪烁的红灯给顾客带来不好的体验。

5. 场景化落地:联动策略实例

仅仅实现“人走灯灭”是不够的,真正智能的核心在于联动。结合软件项目的逻辑,你可以设计以下高阶功能:

5.1 “动静分区”节能策略

  • 过道区(高动态):设置雷达感应为“即刻开灯,无人立即延时 30 秒关灯”。

  • 冷柜/鲜食区(低动态):利用雷达的高灵敏度,保持常亮,但当雷达持续 5 分钟检测到区域内无任何微动信号时,软件后台自动将灯光亮度调暗至 30% 节能模式,而非完全熄灭,以维持食品展示效果。

5.2 安防与辅助预警

  • 防入侵模式:在夜间 23:00 至凌晨 6:00 的时段,如果软件系统接收到雷达传感器上报的“有人”信号,服务器应立即触发安防逻辑:向店主 APP 推送告警,并联动摄像头抓拍。

  • 设备离线诊断:利用 system 命令({“system”:“network”} )定时巡检设备信号强度。如果硬件信号弱,软件界面应高亮提示店员检查,避免“灯关不上”或“灯打不开”的客诉。

5.3 营收数据辅助分析

利用传感器上报的人员存在数据,通过后台统计“客流动线”和“区域停留时长”。如果在某个货架(如关东煮区)雷达触发时长突然增加但收银台无成交数据,后台管理系统可提示店长检查该区域的商品陈列是否出了问题。

6. 常见故障排查与机制设计

在项目实施和运营中,你可能会遇到以下情况,在软件系统内预设排查逻辑:

  • 现象:明明无人,却上报“有人”。

    • 原因:雷达对空调出风口、电风扇扇叶或窗帘晃动过于敏感。

    • 解决:在软件层无法过滤,必须在对接时调整设备的物理安装位置,或在后台配置降低雷达灵敏度参数。

  • 现象:指令下发失败。

    • 原因:签名错误(sign error)或时间戳(ts)与服务器时间相差超过 5 分钟。

    • 解决:必须在代码中编写自动化校正逻辑,确保服务器时间与 NTP 时间同步,切勿手动设置时间戳。

  • 断网重连机制设备支持存储 5 组 WiFi 配置 。在软件设计上,无需特殊处理,硬件会自动重连。但后台应具备“最后一次在线时间”的展示功能,帮助运维人员判断设备是断电还是断网

7. 总结

对接芯步的雷达传感器,本质上是将物理世界的“存在信号”转化为软件世界的“数字事件”。通过上述基于 HTTP 的方案,即使是中小型便利店也能以极低的代码成本,构建起稳定、节能且具备商业分析价值的智能照明系统。

开发者只需专注于接收 Webhook 数据并处理好业务逻辑(如延时控制、定时策略),无需关心底层无线协议的复杂性,即可快速实现照明系统的智能化改造。