CATALOG

芯步的吸顶式红外传感器支持HTTP/MQTT两种开放接口,可以灵活对接到现有弱电管理系统中。以下方案涵盖设备接入、数据订阅、联动控制三个核心环节,可根据实际项目需求裁剪实施。

1. 背景与需求分析

在弱电间、数据中心、设备机房等场景中,由于设备发热量大且长期处于无人值守状态,照明与空调常被无效开启,造成能源浪费。传统红外感应器多为孤立设备,无法将“有人/无人”信号上报至中央管理系统(如楼宇自控系统、组态软件或运维中台)。

本方案的目标是解决以下痛点:

  1. 状态可视化:将弱电间的人员活动状态实时上传至运维平台。

  2. 策略联动:感应到“有人”时,不仅开灯,还可联动风机启停、发送工单或解除安防警戒。

  3. 协议标准化:利用标准的HTTP协议,打通硬件层与应用层的数据隔离。

2. 硬件选型:吸顶式智能红外传感器

本方案采用芯步智能人体存在红外传感器[吸顶] (型号:UNI-CGQ-RT-XD-H),其具备以下关键特性,非常适合弱电间环境

  • 安装优势:吸顶安装,360度探测角度,覆盖弱电间无死角。

  • 网络直连:支持2.4G WiFi直连(无需额外网关),降低弱电间布线复杂度

  • 本地化部署:支持私有化MQTT Broker和HTTP推送,数据不出机房,符合内网安全规范

  • 物模型完善:具备“红外模块开关”、“有人/无人状态”、“线路控制”等标准属性

3. 设计

本方案采用前后端分离的 “端-云-应用” 三级架构,但在私有化部署中,“云”实质为本地服务器或工控机:

  1. 感知层:吸顶红外传感器采集人体存在数据。

  2. 传输层:设备通过WiFi连接至弱电间交换机,通过HTTP Push或MQTT协议将数据上报至客户自建服务器。

  3. 应用层:客户的动环监控系统、组态软件或Web后台接收数据,处理逻辑并下发指令(如控制照明回路或触发摄像头快照)。

4. 详细对接实施步骤

4.1 设备初始化与网络配置

在将设备物理安装到弱电间天花板前,需通过AP热点模式配置网络:

  • 设备上电后发出“yoiot_xxx”热点。

  • 客户端连接该热点,进入配置页面,输入弱电间内网的WiFi SSID和密码。

  • 关键点:由于弱电间常有金属机柜屏蔽信号,确认信号强度 > -60dBm。

4.2 配置数据上报推送(私有化对接核心)

芯步设备支持“消息推送”功能。为了让设备直接向你的服务器发送数据,需在芯步开发者后台配置第三方推送URL(在私有化场景中,可设置为本地服务器的IP或域名):

  • 接收地址(URL)http://[你的服务器IP]:[端口]/api/infrared/callback

  • 推送内容:当红外状态发生变化(由无人变有人,或有人变无人)时,平台会即时推送数据。

  • 数据格式示例

4.3 通过HTTP接口获取/控制状态

除了被动接收推送,你的项目也可以主动查询设备状态或控制其继电器(如强行关灯)

接口调用逻辑

  • 控制开关当接收到有人信号时,你的服务器可反向调用控制接口,命令设备打开继电器(接通照明)。

    • 接口地址http://api.thingboot.com/{AppID}/device/control/

    • Method:POST

    • Body (JSON)

  • 签名机制:调用需携带signts参数。服务端封装一个通用函数,动态生成MD5签名,防止接口被恶意调用

4.4 弱电间逻辑联动策略代码示例

在您的后端服务(Python/Java/Go等)中,可编写如下核心处理逻辑:

5. 组态软件与可视化集成

如果你的项目使用的是组态软件或智慧机房管理平台,集成方式如下:

  1. 数据库对接:将上报的有人/无人状态写入时序数据库(如InfluxDB)或MySQL,用于生成“弱电间占用率报表”。

  2. OPC Server转发:若有现成的弱电系统(如基于OPC协议的WinCC或iFix),可编写一个简单的Modbus TCP Server转换程序,将HTTP的JSON数据转换为标准的Modbus寄存器值,实现对老系统的无缝对接。

  3. 大屏展示:在3D可视化地图上,用高亮红色光晕表示“有人”状态的机柜间,绿色表示“无人”,便于安保人员巡更确认

6. 最佳实践和需要注意的点

6.1 安装位置

  • 避免盲区:吸顶传感器安装高度2.5-3米,探测直径约5-6米

  • 避开干扰:切勿安装在空调出风口正对面(温差气流干扰)或大型机柜散热口正上方(热源干扰),以防误报

6.2 延时策略

弱电间运维人员可能只需进入1分钟拔插硬盘。为了避免人还没走灯就灭了的尴尬,在设备配置项或代码逻辑中将“无人触发持续时间” 设置为 5-10分钟,而不是默认的30秒

6.3 设备指令配置

利用芯步的“配置项”功能,可以设定红外开启状态:

  • 若需要服务器全权控制,将红外开机状态设为“关闭”,由服务器逻辑接管,防止设备刚启动就误判开灯

7. 方案总结

通过以上方案,你将芯步的吸顶红外传感器从一个简单的“声光控开关”升级为了IP化、可编程的物联网传感器节点

  • 对接层面:利用HTTP/MQTT解决了弱电系统烟囱式开发的痛点。

  • 业务层面:实现了弱电间的“人来灯亮、人走灯灭”,并通过数据上报为精细化管理(如能耗分析、安防联动)提供了原始数据支撑。

此方案适用于任何具备基础网络编程能力的弱电集成商或企业IT运维团队。