芯步的壁挂雷达传感器支持HTTP接口调用,配合智能插座或控制器,可以实现“有人开灯、无人关灯”的自动化控制。以下是完整的对接方案。
解决方案:基于芯步开放接口实现雷达感应联动电源开关控制
1. 概述
本方案的目标是利用芯步生态的开放API能力,将壁挂式微波雷达探测器与智能电源控制设备(如智能插座、墙壁开关或通用控制器)进行逻辑联动。
通过HTTP/HTTPS接口,系统能够实时获取雷达传感器的人员存在状态,并根据业务逻辑向电源控制设备下发指令,从而实现“人来开灯/送电,人走关灯/断电”的自动化控制,适用于智能办公、节能改造、安防监控等场景。
2. 硬件选型
要实现从“感知”到“控制”的闭环,需要以下两类设备配合:
| 设备类型 | 推荐产品/型号 | 作用 |
|---|---|---|
| 感知层 | 智能人体存在雷达传感器2[壁挂] (UNI-CGQ-RT-L-BG2) | 探测区域内是否有人体存在,输出开关量信号或通过网络上报状态 |
| 执行层 | 智能插座/智能墙壁开关/通用控制器 | 接收远程指令,执行电源的通断操作 |
技术优势:芯步的设备均支持WiFi直连,无需额外网关,且开放HTTP接口,支持任何支持HTTP请求的编程语言进行对接。
3. 对接架构与流程
3.1 系统架构图(文字描述)
3.2 核心工作流程
状态上报:壁挂雷达传感器检测到人体移动或存在时,将状态数据(如
is_people_exist: 1)通过WiFi推送至芯步云平台。数据处理:你的应用服务器通过两种方式获取状态:
主动查询:调用API接口轮询设备状态。
被动接收:配置HTTP回调(Webhook),云平台在传感器状态变化时主动推送到你的服务器。
逻辑决策:服务器判断逻辑:例如“如果传感器反馈‘无人’状态持续时间超过30秒,则执行断电”。
指令下发:服务器调用芯步的设备控制接口,向指定的智能插座/开关发送控制指令(如
{"power":1})。
4. 关键接口与对接实现
对接主要依赖芯步提供的 HTTP API。
4.1 鉴权与准备所有接口调用都需要携带签名(Sign)和时间戳(ts)以防止篡改。
AppId: 应用唯一标识。
AppSecret: 应用密钥(用于加密)。
Sign生成算法:
Sign = md5( md5(AppSecret) + ts )。
4.2 传感器状态获取(用于决策)虽然雷达传感器支持数据主动上报,但在简单的联动场景中,你也可以直接利用传感器页面的状态或通过查询接口获取最新数据。传感器的相关控制命令通常包括使能雷达模块等。
示例:查看雷达传感器状态(概念性指令)
注:实际探测数据通常通过云平台的“设备最新状态”接口或消息推送获取。
4.3 电源控制指令(核心执行)这是本次方案的核心。当你通过雷达数据判定区域内无人时,向电源控制设备发送关闭指令。
接口地址:POST http(s)://api.thingboot.com/{AppId}/device/control/请求参数:
cURL 调用示例:
响应时间: 设备响应通常在80-120ms之间,实时性比较高。
4.4 高级指令(可选)——延时控制在某些场景下(如卫生间、走廊),人离开后需要延时关闭灯光或排风,以防止立刻关闭导致的不便。利用 reset 或 point 命令可以实现“先断电,稍后通电”或“先通电,稍后断电”的效果。
例如:人离开后,延时5分钟关闭插座
5. 部署与实施步骤
5.1 硬件安装
壁挂雷达安装:根据产品手册,将雷达传感器安装在墙壁适当高度,避免面对空调出风口、风扇等可能引起误报的物体,接通电源并确保WiFi连接正常(仅支持2.4G WiFi)。
执行器安装:将智能插座/开关串入被控电器的供电回路中。如果是控制大功率设备,需注意选型(如16A版本)。
5.2 平台配置
登录芯步工作台,获取
AppId和AppSecret。将上述购买的设备(雷达和插座)绑定到同一工作台账号下,记录下各自的
DeviceID。
5.3 业务逻辑开发编写后台服务脚本,逻辑如下:
监听雷达传感器的状态变更(Webhook方式)。
设置防抖/延时机制:传感器报“无人”后,启动计时器(例如30秒),若期间持续为无人状态,则调用控制接口断开插座电源。
传感器报“有人”时,立即调用控制接口接通电源。
5.4 私有化部署(可选)芯步产品支持私有化部署。如果项目要求纯局域网环境(内网)运行,可将API服务器部署在本地,设备通过局域网直连,不经过公网,保障数据安全。
6. 总结
成本效益:基于标准86盒改造,无需重新布线,利用现有WiFi网络,施工简单。
高灵敏度:微波雷达能探测细微动作(如呼吸、微动),相比传统红外PIR传感器,解决了“人静坐不动时误判断电”的问题。
维护便捷:所有设备状态可视化,接口标准化,便于集成到现有的智慧楼宇或物业管理系统中。