CATALOG

弱电间门禁照明联动的痛点在于:传统方案需要分别布线控制门禁和照明,改造时破墙开槽成本高,且两者缺乏联动逻辑。芯步的开放接口正好可以解决这个问题——通过人体传感器感知人员靠近,经HTTP接口调用门禁继电器开门、同时点亮照明灯,而物理按键则作为手动触发源接入同一套逻辑。以下是具体实现方案。

1. 背景与需求分析

1.1 现状痛点

在多数企业的弱电间、网络机房或电信间场景中,门禁系统与照明系统往往相互独立:

  • 缺乏联动:运维人员夜间进入弱电间时,需在黑暗中摸索照明开关,体验较差且存在安全隐患。

  • 布线复杂:传统物理按键直接承载强电(220V)或弱电(12V/24V)控制回路,改造时需破墙开槽,成本高且影响业务连续性。

  • 能耗浪费:人员离开后,照明常因忘记关闭而长时间开启,造成电力浪费。

1.2 改造目标

本项目旨在利用芯步开放的 HTTP API 接口能力,集成低功耗智能硬件,在不改变用户原有操作习惯(物理按键控制)的前提下,结合人体感应与远程控制技术,实现“人进门开灯、离室灯自灭”且“按键双控”的智能化场景。

角色/设备传统方案痛点集成后优势 (基于芯步)
运维人员摸黑进门易磕碰开门瞬间灯光自动亮起,安全便捷
弱电间独立布线,改造需破墙无线通信,免布线改造,快速部署
管理者依赖巡查,能耗浪费自动关灯,支持远程巡检与能耗管理

2. 系统设计

本方案采用“端-云-端”“局域网直控”的扁平化架构,依托芯步开放平台的 HTTP 接口实现设备间解耦与联动。

2.1 核心逻辑流程

  1. 物理按键触发:按下智能开关(物理按键),触发信号发送至服务器。

  2. 人体感应触发:雷达传感器检测到人员进入,上报“有人”事件至服务器。

  3. 服务器逻辑判断:服务器(私有化部署或公网SaaS)根据预设联动规则,调用芯步开放接口

  4. 执行器动作

    • 门禁控制器 发送“开门”指令 (模拟继电器吸合)。

    • 照明执行器 发送“开灯”指令。

    • (可选) 向 语音音柱 发送“欢迎光临”或“门未关紧”提示。

2.2 物理拓扑结构

本方案利用 WiFi 网络(2.4G),无需额外网关。

  • 感知层:智能人体存在雷达传感器、智能开关面板。

  • 网络层:现场 WiFi 网络,连接至本地服务器或云端。

  • 执行层:智能门禁控制器(控制电锁)、智能通断器(控制灯光)。

  • 应用层:芯步私有化部署平台 / Node-RED / 自研脚本。

3. 核心设备选型与接口定义 (基于芯步生态)

为了实现物理按键控制,关键在于选择支持“输入”上报和“输出”控制的混合设备,或通过两组设备联动。

3.1 智能人体存在雷达传感器

  • 型号参考:芯步 智能人体存在雷达传感器 (吸顶/壁挂)。

  • 功能:探测微动及存在信号,避免传统红外感应静止不动时误判为无人导致关灯。

  • 关键接口定义

    • 上行数据 (Push):当 radar_enable 状态发生变化时,向服务器推送 {"presence": "yes/no"}

    • 下行控制 (HTTP POST):用于修改传感器灵敏度,通常上行联动即可满足需求

3.2 智能门禁控制器

  • 型号参考:支持 HTTP 控制的 12V 常开/常闭继电器模组。

  • 功能:并接于原有门禁按钮接点,实现远程开门及联动触发。

  • 关键接口定义

    • 控制指令 URLhttp://[Device_IP]/control 或通过云端 API 下发。

    • 指令示例{"device": "51024", "order":{"relay": "1", "duration": 3}} (给电锁供电3秒)。

3.3 关键补充:物理按键设备

为了保留物理按键习惯,利用智能开关作为触发源。

  • 型号参考:芯步 单火/零火智能开关(1-2路)。

  • 功能:墙面安装,物理回弹手感。

  • 接口定义

    • 上行数据 (关键):当物理按键被按下时,设备状态反转,并向服务器上报事件 {"power": 1} (开) 或 {"power": 0} (关)。

    • 联动逻辑:服务器监听此事件,若收到“按键按下”信号,即调用门禁控制器接口开门,并同时调用灯光接口延迟或切换状态。

4. 联动逻辑实现详解

本方案的核心是中间件业务逻辑的设计。假设私有化服务器接收设备上报,并调用芯步开放接口。

4.1 第一种场景:物理按键控制开门+照明

用户行为:进入弱电间前,按下门口的智能开关按钮。实现逻辑

  1. 智能开关检测到GPIO电平变化,向服务器 http://[Server]/device/upload 上报 JSON 数据 {"device":"Switch01","status":"single_click"}

  2. 服务器业务逻辑执行 “场景联动:按键进门”

  3. 服务器签发签名 sign,携带 deviceorder 数据,调用芯步开放接口 http://[API_URL]/control

    • 调用门禁控制器接口:{"device":"Lock01","order":{"power":1}} (触发开门,持续3秒自动恢复状态)。

    • 调用照明接口:{"device":"Light01","order":{"power":1}} (点亮弱电间灯光)。

  4. 用户推门进入,灯光常亮。

4.2 第二种场景:自动感应联动

用户行为:推门进入(或走到门口)。实现逻辑

  1. 人体传感器检测到 presence 变更为 "yes"

  2. 上报至服务器,服务器判定当前时间段(如夜间模式)或直接执行 “开灯指令”

  3. 防冲突机制:为了避免按键和感应重复下发导致逻辑错乱,服务器需设定设备状态检查(调用机制),若灯已亮则不再重复下发指令。

4.3 第三种场景:离室延时关闭

用户行为:人员离开弱电间。实现逻辑

  1. 人体传感器检测到 presence 变更为 "no" (无人状态)。

  2. 服务器收到“无人”事件,启动 Delay Timer (如 5 分钟)。在延迟期间,若再次检测到有人,则取消定时器;若无再次触发,则调用接口关闭照明。

4.4 场景四:语音/声光告警联动 (可选扩展)

利用芯步 智能语音音柱 Pro60W,在开门瞬间触发提示音

  • 接口调用{"device":"Voice01","order":{"play_id": 1, "volume": 80}}

  • 应用:播放“设备运行中,请注意安全”或“门未关好”等警示语音。

5. 关键接口开发伪代码示例

基于芯步开放平台的鉴权机制,实现物理按键触发照明的核心逻辑片段。所有接口调用均需携带 AppId、签名 sign 和时间戳 ts

6. 实施部署步骤

6.1 硬件安装

  • 门禁侧:将智能门禁控制器(继电器模块)的 COMNO 端口并联到原有开门按钮的端子上(需确认电锁类型为断电开或通电开)。

  • 照明侧:将智能通断器串联入 LED 灯具的火线回路中。弱电间通常无需保留机械开关,可直接短接原有开关,将智能开关面板替换上墙。

  • 供电:确保所有智能设备(传感器、继电器)接入 220V 转 5V/12V 供电,或采用零火线接法,确保 WiFi 信号覆盖。

6.2 平台配置

  1. 设备注册:登录芯步开放平台控制台,扫描设备二维码或手动输入 Device ID

  2. 网络配置:通过设备 AP 热点模式,为其分配弱电间内的 WiFi 名称和密码(2.4G 频段)。

  3. API 调试:在控制台获取 AppIdAppSecret,利用 Postman 测试接口调用,确认设备在线并能响应指令。

7. 方案优势与总结

7.1 改造零破坏

相较于传统工业门禁改造需穿管布线,本方案除电锁本身需要两根信号线外,控制逻辑通过 WiFi无线HTTP API 完成,无需敲墙或敷设长距离控制线,特别适合已装修的弱电间利旧改造

7.2 运维更高效

管理员可通过网页/APP 查看传感器日志,了解弱电间的进出记录和照明能耗统计。如果弱电间温度过高,还可扩展温湿度传感器,联动风扇或空调(同样通过 HTTP API 控制)

7.3 成本可控

利用开放接口可以复用现有弱电间的局域网交换机,无需采购昂贵的专业中控主机,仅需普通 PC 或树莓派即可运行联动脚本,实现工业级“KNX”总线才能做到的全宅智能联动效果。