CATALOG

芯步的吸顶红外传感器支持HTTP接口直连,无需网关,可接入自有系统。以下方案涵盖设备选型理由、接口对接流程、数据解析要点,以及公共卫生间、独居老人监护两个典型场景的落地实现。

解决方案:基于芯步红外传感器实现社区公共区域人体感应

1. 项目分析与设备选型

场景需求:社区公共区域(如走廊、电梯厅、活动室、公共卫生间)通常需要检测“是否有人”以控制照明、空调或安防系统。但传统红外传感器(PIR)对静态人体不敏感,容易导致灯光熄灭、误判。

设备推荐:芯步 智能人体存在传感器[吸顶][红外版](型号:UNI-CGQ-RT-XD-H)。

  • 为什么选它?

    • 真正的“存在”检测:不同于普通运动传感器,它能探测静态人体(微动),避免人静止时系统误判为无人

    • 安装便捷:吸顶式安装,适合社区吊顶环境,探测范围覆盖下方5米内区域

    • 强电控制(AC输出):设备自带一路AC 100-250V输出。这意味着它可以直接串联在灯具回路中,物理上控制灯的亮灭,无需额外继电器。

    • 开放协议:使用标准的HTTP接口通信,不依赖特定云平台,可私有化部署,数据直接推送至你自己的服务器

2. 接口设计

为了将传感器集成到你自己的项目(Web/App/后台系统)中,采用 “设备直连+服务器接收+业务系统联动” 的架构:

  1. 数据上行:传感器检测到有人/无人时,主动向你的服务器地址发起HTTP POST请求。

  2. 业务处理:你的后端接收数据,更新设备状态,触发业务逻辑(如开灯、记录日志)。

  3. 控制下行:你的系统可主动向传感器下发命令(如远程关闭输出、修改灵敏度)。

3. 详细集成步骤

第一步:网络配网与服务器配置

  • 设备通电后,通过芯步的配网工具将传感器连接至社区2.4G WiFi。

  • 在配置界面中,将“数据上报地址”修改为你自己服务器的API接口。

    • 例如:http(s)://你的域名/api/sensor/callback

第二步:后端接收数据当人体状态发生变化时,传感器会向你的服务器发送数据。你需要编写一个接口来接收数据。

  • 请求方式:POST

  • Content-Type:application/json

  • 接收示例当有人进入时,你的服务器会收到类似如下的JSON数据:

  • 代码逻辑

    • 验证来源IP或Token签名(避免恶意伪造数据)。

    • 将设备状态存入Redis或数据库。

    • 如果是“有人”事件,可以立即触发“开灯”指令(见下一步)。

第三步:反向控制与联动虽然传感器会上报状态,但在特殊场景下(如强制关灯或手动模式),你需要通过接口远程控制。

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

  • 下发指令示例(控制AC输出关闭)

  • 集成技巧:在管理后台做一个按钮,点击即调用此API,可用于物业远程巡检或紧急情况下的断电复位。

4. 社区场景实例

第一种场景:社区公共卫生间“智能节能+通风”痛点:业主投诉灯不亮(感应不到静止如厕的人),或通风扇常开浪费电。实施方案

  1. 安装 红外版吸顶传感器 替代传统开关。

  2. 接线:传感器输出端(AC输出)接照明灯;同时服务器逻辑控制排风扇继电器。

  3. 逻辑代码

    • 收到 status: someone -> 开灯,服务器记录“卫生间占用中”。

    • 收到 status: none -> 执行关灯;延时3分钟关闭排风扇。

    • 结果:人静坐玩手机也不会灭灯,离开现场时后自动关闭所有设备。

第二种场景:老年人活动中心/独居老人监护痛点:老人在活动室晕倒无法呼叫,或特定区域夜间无人进入需安防提醒。实施方案

  1. 将传感器接入社区养老管理系统。

  2. 异常逻辑

    • 设定“深夜时段 (23:00-05:00)”,若公共区域传感器触发 -> 推送告警至保安手机(有人闯入)。

    • 在特定房间(如棋牌室),若超过8小时检测到“有人存在” -> 系统自动标记,物业上门查看(防止老人身感不适无法移动)

5. 核心代码示例片段

Python (Flask) 接收传感器回调

前端集成(可选)你可以在项目管理后台的大屏上,用WebSocket连接上述服务端,实时展示社区热力图——哪个区域传感器变红(有人),哪个区域变灰(无人)。

6. 注意事项

  • 私有化部署:芯步的设备支持私有化部署,如果社区数据安全要求高,可以将设备配置为推送至局域网内的服务器IP(不需要走公网)

  • 安装高度:安装高度2.5-3米,距离人员活动范围不要超过5米,避开通风口(温差气流会干扰红外)

  • 静态探测:红外版对完全静止(如睡着)的人体可能会有误判风险。如果预算允许且该区域经常有人静止(如图书室),更换为雷达版,雷达版能感知呼吸级别的微动

通过以上方案,你可以快速将芯步的硬件能力赋能给自己的软件系统,实现低成本、高可靠性的社区智慧化管理。