CATALOG

芯步的人体存在传感器采用毫米波雷达技术,相比传统PIR红外传感器,可检测静止、微动甚至呼吸状态,彻底解决了“人未动被误判为无人”的痛点。以下方案聚焦如何将这类5米探测距离的雷达传感器,通过芯步的开放HTTP接口快速集成到现有软件系统中。

1. 背景与选型

在无人值守场景(如自习室、洗手间、仓储区、办公室)中,传统的PIR(被动红外)传感器只能感知移动,往往导致“人还在但灯熄灭了”的糟糕体验。为此,本方案选用芯步5米红外人体存在探测器(雷达版)

该设备的核心优势在于:利用毫米波雷达技术,不仅探测移动人体,更能捕捉微动(如打字、翻书)甚至呼吸引起的胸腔起伏,确保“人在灯亮,人走灯灭”。通过其标准的开放HTTP接口,可无缝对接现有的物业管理、零代码平台或自研SaaS

2. 设计

本方案采用标准的“端-云-应用”三层架构,支持公有云与私有化部署。

  • 感知层:部署5米红外人体存在探测器,吸顶或壁挂安装,实时采集目标区域的人体存在状态(有人/无人),并可上报距离、光感辅助数据。

  • 传输层:设备通过WiFi 2.4G连接网络,直接调用芯步开放平台API,或通过HTTP/HTTPS/MQTT协议将消息推送到客户指定的自有服务器

  • 应用层(应用):业务服务器接收数据后,进行逻辑处理(如控制门禁、灯光、排风、统计人流量),并可通过API反向控制设备参数。

graph LR
    A[5米雷达探测器] -->|HTTP/MQTT推送| B(芯步云/私有云)
    B -->|数据解析与控制| C[业务服务器/软件项目]
    C -->|命令下发| A
    C -->|事件触发| D[执行设备/大屏/告警]
    D -->|联动| A

3. 硬件部署与参数优化

为了实现精准监测,硬件的安装与参数配置是软件集成前的重要前提。

3.1 安装规范

  • 探测范围:该雷达有效探测半径为5米(锥形区域)。在吸顶安装(高度2.5m-3.5m)时,覆盖直径约为6-8米。

  • 抗干扰部署

    • 避免正对排风口、大功率电器或空调外机,以防气流或轻微震动干扰。

    • 若安装点位存在非人类活动(如窗帘摆动),需在软件接口调试中调整雷达的灵敏度档位无人延迟时间

3.2 核心参数配置

登录芯步控制台或通过API下发指令,配置以下参数以适应无人值守场景:

  • 无人延时(无人延迟时间:设置为10-30秒。传感器确认“无人”后延迟上报,防止瞬间误判。

  • 灵敏度(radar_enable相关阈值):在车库等场景可调高以检测车辆;在仅人员场景中档,过滤窗帘等细微运动

4. 软件集成步骤

芯步的开放接口机制非常简洁,兼容任何支持HTTP协议的编程语言(Java, Python, PHP, Go等)。

4.1 准备工作

在芯步开发者后台完成以下操作:

  1. 创建应用,获取唯一的 AppIdAppSecret

  2. 添加设备:将5米雷达传感器的ID(如 820720)绑定到该应用下。

  3. 配置消息推送URL(Webhook):这是集成核心步骤,需填写你的公网服务器地址。

4.2 接收数据:订阅“人体存在”事件

软件项目不需要频繁轮询,而是通过消息推送机制接收数据。当传感器检测到状态变化时,芯步云会主动向你的服务器地址(http://yourdomain.com/api/device/callback)发送POST请求。

数据报文示例 (JSON) 解析:

集成动作:在软件项目中编写接口代码接收该JSON。例如,当 human_exist 为 1 时,软件系统执行“开启照明/解除安防警戒”;为 0 时执行“关闭设备/统计空闲座位”。

4.3 控制设备:API 调用示例(Python)

若需通过软件实时修改探测距离或灵敏度,可调用HTTP控制接口。

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

  • 请求方法:POST

  • Python代码示例

5. 典型场景逻辑实现

在无人值守的软件项目中,利用该传感器数据,可以编写高效的决策逻辑。

5.1 人来灯亮 / 人走灯灭(联动控制)

  • 逻辑:软件接收到 “human_exist:1” 且 “illuminance` < 200”(黑暗) -> 通过API向智能开关下发“闭合”指令。

  • 优势:解决了普通感应器在人员静止(如玩手机、开会)时灯灭的问题。

5.2 自习室/办公室 智能节能与热力图

  • 逻辑:软件记录每个座位的传感器状态。30分钟连续检测到“无人”释放该座位资源。

  • 可视化:将数据渲染到Web管理后台,形成“热力图”,帮助管理者调配空间资源,减少闲置浪费。

5.3 卫生间坑位占用监测

  • 逻辑:通过雷达探测隔间内是否有人(静止状态也能识别)。

  • 前端展示:在APP或门口的电视屏幕上,利用长连接推送实时状态,显示“空闲/占用”,引导人流。

6. 私有化部署与安全

针对金融、政务等高安全要求的无人值守空间:

  • 局域网通信:芯步设备支持局域网模式。如果现场完全无外网,可将消息服务器地址指向局域网内的IP,所有数据流仅在内部流转,物理隔离

  • 签名验证:在公网部署下,请一定要验证接口的 sign 签名,防止伪造数据攻击服务器

7. 故障排查指南

在集成测试中,遇到以下问题可参考对应方案:

  1. 收不到“有人”回调?

    • 请在控制台查看设备日志,确认设备是否在线。

    • 确认雷达模块是否通过指令开启了(radar_enable:1)。

    • 确认设备是否处于安装休眠期(雷达上电初始化约需几秒)。

  2. 人静止不动时,上报“无人”?

    • 如果确认雷达是5米红外人体存在传感器(雷达版),再次确认灵敏度参数,适当调高“雷达探测灵敏度”。

    • 检查是否有家具(如玻璃隔断、金属板)阻挡了雷达波反射。

  3. 频繁误报?

    • 确保安装点没有悬挂物(绿萝、风铃)。

    • 在软件业务层增加逻辑:连续2次“有人”消息间隔小于3秒才判定为有效,或者通过代码增加去抖动机制。

8. 总结

借助芯步5米红外人体存在探测器的毫米波技术,结合其开放、标准化的HTTP接口,开发者可以在极短时间内(通常1-3天)完成从硬件部署到软件集成的闭环。相较于传统PIR传感器的“非黑即白”,该方案提供了更细腻、更智能的“存在感知”能力,是实现无人值守空间精细化管理的关键基础设施。