CATALOG

芯步的4米壁挂人体存在探测器采用雷达+红外融合技术,可识别微动甚至呼吸,相比传统PIR传感器能有效避免“人在灯灭”的尴尬。以下方案基于其开放API,提供从设备接入、消息推送到联动控制的完整流程。

1. 概述与原理

本方案的目标是通过集成芯步4米壁挂人体存在探测器(以下简称探测器) 与智能照明控制系统,实现“人来灯亮,人走灯灭”的自动化控制。

核心技术原理:探测器内置毫米波雷达,可感知人体呼吸及微动。当区域内人员状态变化时,设备通过 HTTP协议 主动将状态数据(如:有人/无人)推送到用户指定的服务器。业务系统接收到数据后,根据预设逻辑(如:无人持续3分钟),通过调用照明控制器的开放接口下达开关指令,完成闭环控制

2. 硬件选型与准备

为实现上述功能,需要搭配以下硬件设备:

  • 感知层芯步智能人体存在红外和雷达传感器[壁挂] (型号:UNI-CGQ-RT-BG-HL)

    • 关键参数:探测距离4米(存在)/6米(运动),角度120°,支持雷达模块指令控制

  • 执行层芯步智能照明控制器智能墙壁开关

    • 根据回路数量可选:1路/2路/3路墙壁开关或4路/8路/12路控制器

  • 网络环境:2.4GHz WiFi网络。所有设备直连WiFi,无需额外网关,降低采购成本

3. API对接流程

芯步的接口主要分为 “设备推送” (传感器数据上报)和 “指令下发” (控制照明)两部分。

3.1 数据接收配置

为了接收探测器上报的“有人/无人”事件,需要部署一台公网可访问的服务器。

  1. 设置消息服务器:在芯步控制台中,将“消息推送URL”配置为业务后端接口地址(例如:https://yourdomain.com/api/sensor/callback

  2. 接收数据:当人体状态变化时,探测器会向此地址发送POST请求。

    • 示例数据{ “device”: “861”, “msg_type”: “report”, “data”: { “is_presence”: 1 } } (1代表有人,0代表无人)。

  3. 数据解析:后端服务需解析该JSON,提取device_idpresence_status字段。

3.2 照明控制指令

当服务器判断需要开灯或关灯时,通过调用芯步的开放HTTP接口向照明设备下发指令。

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

  • 请求方法:POST (Content-Type: application/json)

  • 鉴权机制:采用MD5双重加密。

    • 步骤:拼接字符串 md5(AppSecret) + ts,再次计算MD5得到signts为Unix时间戳(秒)

  • 请求Body示例(开灯)

    注:若需关灯,将1改为0;若是2路开关,使用power2字段

3.3 心跳与保活

为防止误判,推荐引入“延时关灯”机制(见4.2节)。

4. 业务逻辑实现

采用 “事件驱动 + 延时确认” 的架构,具体逻辑如下:

4.1 第一种场景:人员进入(开灯)

探测器状态由 0->1 → 服务器接收数据 → 立即调用接口开灯特点:响应速度快,实测设备响应时间约80-120ms

4.2 第二种场景:人员离开(关灯)

为解决雷达检测存在(如静坐)但不希望关灯的问题,不在收到“无人”信号时立即关灯,应设置延时计时器

  1. 触发:接收到 is_presence:0

  2. 延时:启动计时器(例如 60秒)。

  3. 二次确认

    • 若60秒内再次收到is_presence:1,则取消计时器,保持照明。

    • 若60秒内无新状态,系统调用照明接口执行{“power1”: 0}关灯。

  4. 逻辑优势:此机制解决了在卫生间、办公室场景中人体微动难以检测导致的“误关灯”问题

5. 代码实现示例

以下示例展示了如何通过Python Flask框架接收传感器数据并控制照明:

6. 注意事项

  • 私有化部署:若出于安全考虑需运行在局域网,芯步接口支持私有化部署,只需将API地址指向本地服务器即可

  • 多设备联动:若一个空间内有多个探测器(如大办公室),在业务层做“或”逻辑(任一探测有人则开灯)或“与”逻辑(所有探测无人且无移动才关灯)

  • 雷达灵敏度:若需调整雷达探测距离或灵敏度,可通过下发radar_enable及配置参数指令进行调整

人体存在传感器产品方案:
共享棋牌室人走断电控制:怎样将带联动输出壁挂人体存在传感器集成到项目中
查看 >>
怎样对接壁挂式红外雷达联动控制器以实现感应灵敏度调节
查看 >>
店铺安全监测与人走断电:怎样将壁挂式安全节能探测器集成到自己的项目中
查看 >>
共享健身房人体存在监测:如何将吸顶式智能雷达感应开关接入到自己的项目中
查看 >>
怎么接入壁挂式智能双鉴感应开关来实现远程感应参数配置
查看 >>
照明场景方案:
怎么在共享充电站照明管理中接入智能设备以实现两路照明一路门禁控制
查看 >>
怎么在便利店人体感应照明中接入智能设备来实现照明设备电源控制
查看 >>
怎么在共享工位门禁照明管理中集成智能硬件来实现本地按键与远程双控制
查看 >>
如何在库房照明智能控制中对接智能硬件来实现远程开关状态查询
查看 >>
怎样对接1路墙壁触摸智能开关来实现单路照明控制
查看 >>
智能用途方案:
怎样对接8 路包间多回路控制模块以实现包间智能语音联动控制
查看 >>
怎样接入4路包间多回路控制模块MINI以实现包间智能语音联动控制
查看 >>
怎么对接壁挂式人体感应开关以实现智能照明控制
查看 >>
怎么在4路包间电源智能控制器MINI中对接智能设备来实现包间智能语音联动控制
查看 >>
怎么接入4路大功率包间电源控制板MINI以实现包间智能语音联动控制
查看 >>