CATALOG

芯步这款壁挂式红外雷达二合一传感器,最大的好处是WiFi直连+HTTP接口开放,意味着你不需要买额外的网关,直接就能把数据对接到自己的园区管理系统里。下面分享一下具体的对接方案。

一、 为什么园区公共区域要用“红外+雷达”双模?

在讲技术对接之前,得先聊聊为什么选这款。

以前在园区走廊、卫生间或者楼梯间用传统的红外感应(PIR),经常遇到一个问题:人坐在休息区不动刷手机,或者在一个工位安静看书,过一会儿灯灭了,空调也停了,因为红外感应器“看”不到静止的人

而芯步这款传感器是 “红外+雷达”双模 的。

简单说,红外负责看有没有在动,雷达负责感知有没有微动(甚至呼吸)。只有当两个模块都觉得“没人了”,它才判定为无人。这对于园区公共区域(如休息区、无障碍卫生间、某些需要长时间专注的共享办公位)来说,体验感会提升很多。

二、 硬件选型与部署(怎么装?)

在动手写代码之前,先搞定物理层面的对接。

1. 选什么型号?推荐使用类似 UNI-CGQ-RT-BG-HL 或最新的雷达传感器2代壁挂产品。选它的核心原因是:支持WiFi 2.4G,不需要网关。只要园区有WiFi覆盖,通电就能用

2. 装在哪里?怎么装?园区公共区域通常天花板较高或空旷,壁挂式非常灵活:

  • 走廊/出入口:装在侧墙,离地2米左右,利用它约120°的探测角度,覆盖整个通道

  • 公共卫生间/休息室:装在门内侧墙壁。这里有个小技巧:调整雷达的灵敏度,让它能穿透薄木板或玻璃(它支持这种材质穿透),感应隔间内是否有人,但要注意避开金属和大型管道,因为会屏蔽雷达波

  • 配电:这款传感器支持85-265V交流电(也就是直接接市电),也有低压版本。在公共区域施工,直接串联进原有照明线路里取电很方便,不用单独拉适配器

三、 软件对接核心:HTTP接口怎么玩?

这才是重头戏。芯步的设备有个特点:设备主动上报

不是你的服务器一直在问“有人吗?”,而是设备检测到状态变化(比如从“无人”变成“有人”),主动往你的服务器地址推送一条消息。

1. 先让设备“认识”你的服务器设备到手接好电,配网连WiFi。在芯步的后台(或者通过配网流程),你需要配置 “消息推送地址”

把这个地址填成你园区系统的API接口地址,比如: http://[你的服务器IP]:8080/api/yoyo/callback

2. 数据格式长什么样?当有人走进感应区,你的接口会收到一段JSON数据。大致逻辑如下(根据物模型参考):

你的任务就是解析这个JSON,把 infrared_targetradar_target 的状态存到数据库里,或者直接触发业务逻辑。

3. 双向控制(发命令)如果场景需要联动,比如晚上巡检时强制关掉感应器,你需要通过API下发命令。

芯步的接口签名规则稍微复杂一点,但很安全,是 双重MD5加密请求地址结构:https://api.thingboot.com/{AppId}/device/control/?sign={签名}&ts={时间戳}

在实际代码里,你需要这样算签名(伪代码逻辑):

  1. 先把你的 AppSecret 做一次MD5。

  2. 把上一步的结果拼接上当前的时间戳(ts)。

  3. 再把拼接后的字符串做一次MD5,得到最终的 sign

举个场景例子:假如需要把某台设备暂时禁用(比如省电模式),你可以向服务器发送:

  • URL: https://api.thingboot.com/你的ID/device/control/...

  • POST Body:

大部分语言(Java/Python/PHP/Node.js)都有现成的HTTP库,照着芯步文档里的 curl 示例改一下就行

四、 实战场景:园区卫生间智能联动

拿一个最常见的园区痛点来串一下整个流程:卫生间坑位占用监测 & 排风联动

第一步:安装在每个坑位门板内侧上方,装一个壁挂传感器,接好电。设置配置项:把“发现有人时的线路动作”设为 1(也就是闭合电路)。实际上这个“线路”可以直接接排风扇或者一个指示灯。

第二步:状态同步当员工A走进坑位关上门,雷达探测到微动。

  • 物理层:传感器内部继电器吸合,排风扇开始转(除味)。

  • 网络层:传感器发出HTTP请求到你们园区后台:{"infrared_target":1, "radar_target":1}

第三步:展示与统计你们园区的小程序/大屏收到后台推过去的WebSocket消息,立刻把那个坑位的图标从“绿色”变成“红色”。同时后台记录一条日志:3号坑位于14:30被占用

第四步:离开复位员工A离开,红外和雷达都判定为“无人”(雷达会有个短暂的延时,比如5-30秒,避免人刚出门就锁门)。

  • 传感器再次发HTTP请求:{"infrared_target":0}

  • 后台更新地图状态为“空闲”。

  • 如果超过30分钟没人出来,后台甚至可以自动发告警给保洁,提示“坑位疑似故障或有人晕倒”(雷达能探测到呼吸,所以急救场景下这个功能挺实用的)。

五、 避坑指南

  1. 关于雷达的灵敏度:雷达波是会穿透石膏板、玻璃和薄木板的。如果背靠背装两个传感器,或者在走廊两头对射,记得在HTTP配置里把雷达灵敏度调低一点,不然这边还没关灯,那边感应到了,灯又亮了,会很奇怪

  2. WiFi信号强度:这玩意走2.4G频段。园区洗手间往往信号死角多,一定要现场测WiFi强度,或者开启设备的多AP设定功能,让它能自动切到信号最好的AP

  3. 私有化部署:如果你的园区是内网环境,不允许数据上公网,这也没问题。芯步这套支持私有化,只要在局域网内部架设一个接收端(你的服务器),让传感器把数据发到这个内网地址就行

总结一下:这其实就是一个 “设备抓数据 -> HTTP POST推送 -> 你后端处理 -> 前端展示/控制” 的标准流程。因为接口是标准的,你后端同学大概一两天就能把代码写完,剩下的时间主要花在现场安装位置的选择和WiFi信号调试上。