CATALOG

芯步的吸顶式红外传感器支持HTTP接口直接通信,无需网关即可接入。以下方案通过“设备上报—服务器处理—指令下发”的闭环,实现人走断电的自动化控制。

解决方案:基于芯步开放接口的“人走断电”联动控制

1. 概述

本方案的目标是利用芯步智能人体存在红外传感器(吸顶式) 的实时检测能力,结合其开放的HTTP API接口,通过您已有的服务器(或私有化部署的Broker)实现逻辑判断,最终联动控制智能墙壁插座/开关的通断电。

核心逻辑:当传感器上报“无人”状态且持续时间超过预设阈值(如5分钟)时,您的服务器主动向指定插座下发“断电”指令。

适用场景:办公室、会议室、卫生间、更衣室、库房等流动性强且易发生电器忘关的区域。

2. 硬件与接口准备

在开始开发前,请确认已具备以下资源:

  • 感知层智能人体存在红外传感器[吸顶] (型号:UNI-CGQ-RT-XD-H)。该设备支持WiFi直连,无需网关,上电即可入网

  • 执行层芯步智能墙壁插座(1路/2路/3路)或 智能控制器(4路)。用于切断电脑、饮水机、空调或照明线路。

  • 开发凭证:登录芯步控制台,获取 AppIdAppSecret(用于签名),并记录上述设备的 Device ID

  • 网络环境:确保您的服务器(公网或私有化部署的局域网服务器)可访问API接口:https://api.thingboot.com

3. 接入原理与数据流

本方案采用 “设备上报 — 平台(您的服务器)分析 — 设备下发” 的闭环控制模式

第一步:配置传感器的“无人触发延时”

为了减少频繁开关对电器的损耗以及避免短暂无人(如上厕所)导致的误断电,在传感器中配置 “红外无人触发持续时间”

  • 操作:通过API下发配置或直接在控制台设置 infrared_change_0 参数设置为 300(即5分钟)

  • 效果:传感器只有在持续检测到 5分钟无人 后,才会上报“无人”事件。

第二步:接收实时状态上报(消息推送)

传感器检测到状态变化时,会向您预设的服务器地址推送数据。

  • 推送地址:需提前在芯步控制台配置您的Callback URL。

  • 数据结构示例(当有人变无人时):

  • 开发要点:您的服务器需接收此POST请求,并解析 infrared_target 字段。若值为 0(无人),则触发后续断电逻辑。

第三步:服务端逻辑处理(核心代码逻辑)

当您的服务器收到“无人”事件后,需要进行二次校验(增加业务层判断,如工作时间判断),确认需要断电后,通过HTTP接口向执行设备(插座/开关) 下发指令。

接口请求示例(控制插座断电)

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

  • Method:POST

  • 签名算法sign = md5( md5(AppSecret) + ts )

  • 请求体

第四步:特殊情况处理(重上报)

为了避免人短暂离开后回来,灯刚关又开的尴尬,在服务器端实现去抖逻辑:仅当连续收到 infrared_target=0 的消息次数超过N次或时间跨度超过X分钟时,才执行断电。不过,最优雅的方式是利用硬件自身的 “红外无人触发持续时间” 参数,这样传感器仅在确定无人时上报一次,极大地减少了服务器端的复杂度和无效消息

4. 进阶场景联动

  • 有人自动开灯/通电:当传感器上报 infrared_target=1(有人)时,您的服务器立即下发 {"power":1} 给灯光回路。响应速度实测在80-120ms之间

  • 局域网纯内网运行:如果您的办公环境涉及机密数据,不希望经过公网,该系列传感器支持私有化部署。您可以在局域网内部搭建消息服务器,所有数据流转均在内部完成

  • 多设备联动:一个传感器可以触发多个执行设备。例如会议室:当检测到无人时,同时向 插座(关电脑)、灯光控制器(关灯)、窗帘电机(关窗帘)下发指令

5. 常见问题排查(Q&A)

  • Q:传感器频繁上报“有人/无人”,导致服务器压力大怎么办?

    • A:检查传感器的配置项 infrared_change_1(有人触发持续时间)和 infrared_change_0(无人触发持续时间)。将无人持续时间设置为30秒以上,避免因人体微动或信号抖动导致频繁切换

  • Q:设备断电或断网后,重连机制如何?

    • A:设备支持设置5组WiFi网络,具备自动重连和自动重连信号最强的网络功能,断网恢复后会自动重联并上报当前状态(触发“开机”事件)

  • Q:只想控制特定电器,而不是总闸?

    • A:搭配芯步的智能墙壁插座或4路控制器。一个传感器可以绑定多个执行设备ID。您可以在逻辑代码中编写策略,例如“无人”时仅关闭空调插座,但不关闭服务器插座

通过上述步骤,您可以快速利用芯步开放的API能力,将标准的传感硬件集成到您的软件管理系统中,实现低成本、高响应的智能化节能管理。如需特定语言的SDK或详细的物模型列表,请参考芯步开放平台文档中心

人体存在传感器产品方案:
民宿房间人体感应照明:怎么把智能人体存在传感器吸顶雷达版对接到项目中
查看 >>
如何在园区公共区域安全联动中对接智能硬件来实现人体存在联动控制
查看 >>
银行网点人体存在监测:如何将壁挂式红外雷达双鉴传感器对接到自己的项目中
查看 >>
如何二次开发壁挂式智能感应控制器来实现语音设备联动警示
查看 >>
智能化改造安全节能场景:怎么将壁挂式双鉴雷达烟雾报警器接入到自己的项目中
查看 >>
人走场景方案:
共享台球厅人走断电与安全检测:怎么将智能人体存在雷达和烟雾传感器[壁挂]对接到自己的项目中
查看 >>
如何在共享台球厅人走断电与安全检测中接入智能设备来实现HTTP接口数据上报
查看 >>
怎样在酒店客房人体感应与火灾预警中集成智能设备以实现人走断电联动控制
查看 >>
如何在共享台球厅人体感应与火灾预警中接入智能硬件以实现人走断电联动控制
查看 >>
怎么接入壁挂安装雷达人体感应器以实现人走断电联动控制
查看 >>
断电用途方案:
如何在店铺安全监测与人走断电中对接智能设备以实现多设备联动控制
查看 >>
怎么在医院病房空调管理中接入智能设备来实现断电记忆恢复控制
查看 >>
怎么二次开发AC4-10A线路控制器以实现过流自动断电控制
查看 >>
自动贩卖机通断电控制:怎样把50A带计量数显智能断路器对接到项目中
查看 >>
怎么对接AC3-10A 计量版智能控制器来实现过流自动断电控制
查看 >>