这是一个比较实际的工程场景。弱电间(或者说配电间)里的照明控制,通常不是为了“花哨”,主要是为了节能(避免长明灯)和远程运维(不用人跑过去)。
芯步的硬件有一个很大的好处:开放接口,而且支持本地局域网控制。这意味着即使外网断了,只要你的服务器和弱电间在一个网段,联动依然生效。
下面我结合他们家的 2路智能墙壁开关 和 人体存在传感器,来写这份解决方案。
一、 痛点与解决思路
兄弟们,咱们先说说痛点。弱电间(弱电井)通常又暗又窄,线还多。传统的控制方式要么是普通翘板开关,人走忘了关,灯就亮一整天;要么是声控,但环境噪音一干扰就不灵了。
我们的目标是:打开门,灯亮;关上门,人走,灯自动灭;甚至还要实现“强制巡检模式”,让所有灯全开,方便修线路。
我们要用到的“神器”主要是两个:
智能墙壁开关(2路):直接替换原有的86开关,负责执行“通”和“断”。
人体存在传感器(雷达版):装在门框上方。注意,这里不用红外的,因为人蹲在机柜后面理线时,红外感应不到静止不动的人,但雷达可以。
下图展示了这套方案的核心联动逻辑,非常简单直观:
flowchart LR
subgraph A[触发层]
Sensor[人体存在传感器
雷达感应]
end
subgraph B[处理层
本地服务器 / 云平台]
Logic[联动规则引擎
定时任务 / 条件判断]
end
subgraph C[执行层]
Switch[2路智能墙壁开关]
end
subgraph D[负载层]
Light1[照明回路1
主照明]
Light2[照明回路2
检修照明/风扇]
end
Sensor -- 1. 有人/无人状态 --> Logic
Logic -- 2. HTTP API 指令 --> Switch
Switch -- 3. 通断电 --> Light1
Switch -- 3. 通断电 --> Light2二、 硬件选型与安装
1. 核心控制设备:UNI-KG-2 两路智能墙壁开关
这是我们的“手臂”。它可以接两路线路。你可以设定:
线路1:弱电间的主照明(那根日光灯管)。
线路2:排风扇、检修插座或者备用照明。
接线注意:别看它智能,接线跟普通开关一样,L接火线,L1和L2分别接两个灯的回路线。零线要接上(N口),给芯片供电。如果不接零线,灯可能会“鬼火”微亮。
2. 感知设备:人体存在雷达传感器
这是我们的“眼睛”。它必须通过WiFi/网线接入网络。安装位置很重要:最好装在门框正上方,对着机柜方向。雷达波的穿透性比较强(但穿不过铁皮机柜),所以它甚至能感应到你在门缝外掏钥匙的动作,提前预判开灯。
三、 联动逻辑设计(重点)
既然硬件有了,我们要在芯步的后台(或者你自己的服务器)写逻辑。芯步的接口是开放HTTP的,我们可以通过任何编程语言(Python/Node.js/Go)来调用,也可以直接用他们内部的“场景联动”功能。
这里我规划了两种模式,实现2路的独立精准控制:
模式一:全自动“人来人走”模式
这是针对平时运维的场景。
触发条件A(有人开门/进入):
传感器上报状态:
radar=有人动作执行:后台发起HTTP POST请求到开关设备。
指令内容
{"power1": 1}(意思是:把第一路接通,点亮主照明)。优化点:如果你只是进去拿个扎带,亮主灯就够了。
触发条件B(人离开/无人):
传感器持续上报
无人状态,且持续时间超过 60秒。动作执行:后台发起请求。
指令内容
{"power1": 0}(主照明断电)。细节处理:这里只关第一路。第二路(比如风扇)可能需要保持运转一段时间散热,逻辑可以分开。
模式二:强制维保/检修模式
这是针对动网线、换设备的时候,需要灯全亮,甚至需要通风。这时候不能依赖人体感应,因为感应有时候有延时。你需要一个“虚拟开关”。
触发条件: 你在手机APP点了一下“检修模式”按钮。动作执行(组合拳):
发送
{"power1": 1}(开主灯)发送
{"power2": 1}(开排气扇或辅助照明)甚至还可以联动一个语音播报:“正在进入检修模式,请注意安全”。
四、 实际接口对接示例(有点干,但有用)
假设你要用自己的服务器来控制,而不是用App自带的工作流。这就是芯步最爽的地方,它给了你代码级别的控制权。
场景:你的门禁系统检测到弱电间门磁被打开(或者传感器直接给你信号),你的服务器需要亮灯。
1. 准备URL他们的API地址格式是固定的:https://api.thingboot.com/{你的AppID}/device/control/?sign={签名}&ts={时间戳}
2. 发送的指令(Body)
device填你那个2路开关的设备ID。order里的power1就是指第一路。你要独立控制第二路,就把power1换成power2。
3. 进阶玩法:状态保持弱电间有时候有“一键关灯”的物理按键需求,但怕被误关。芯步的开关有个很贴心的功能叫 “状态保持” 。比如你设定10秒:有人在屋里按了一下关灯,系统检测到关灯动作,但10秒后会强制把灯再拉回来。这可以防止熊孩子路过弱电间时手贱把服务器机房的照明总闸给按了,导致维修师傅摸黑作业。
五、 私有化部署的(安全性)
弱电间是核心基础设施,采用局域网纯内网控制。芯步的硬件是支持私有化的。你可以把服务部署在本地的工控机或者虚拟机里。这样你的所有控制指令:
服务器(本地)--> 交换机 --> 智能开关
这个过程不经过外网,延迟极低(实测80-120ms,几乎感觉不到),而且不需要担心因为物业宽带断网导致灯打不开。
六、 总结一下这个方案的好处
两路独立:不浪费。一路走道灯,一路设备区照明/风扇,互不干扰。
接口开放:你不是被束缚在某个APP里。你可以把这个控制功能集成到你的3D可视化运维大屏上,直接在机房地图上点一下关灯。
施工简单:不用布设额外的控制线(强电弱电分离那是老一辈的做法了),有WiFi或者网线的地方,只要零火线接对,立刻变智能。
真正的“存在”感应:用雷达传感器,即使你在角落里蹲坑理线半小时,灯也不会灭。
这样一套搞下来,弱电间的灯基本就是“懂事的灯”了,运维体验直接拉满。