这是一个比较实际的工程场景。社区公共机柜(比如快递柜旁边的网络柜、门禁柜、或者园区弱电井)里,经常放着路由器、交换机、门禁控制器、监控补光灯、4G/5G CPE这些设备。
很多时候设备死机了,或者为了省电需要在晚上关掉某台显示器,物业都得派人拿钥匙跑过去拔插头,非常麻烦。
利用芯步的开放接口和智能硬件,我们可以把“人工拔电”变成“鼠标点一下”或者“自动定时开关”。下面给你写一份偏实操的解决方案,语言尽量通俗一点。
一、 我们要解决什么痛点?
在社区机房或室外机柜里,往往放着5台左右的设备。常见的麻烦有三个:
重启困难:路由器或者交换机死机了,必须派人去现场断电重启。
能源浪费:像机柜散热风扇、监控补光灯,晚上不需要全功率运行,但没法远程关。
故障扩大:某一台设备短路冒烟了,如果是总闸控制,一拉闸整个柜子都断电,连带正常的设备也断网了。
我们的目标:不换掉整个机柜,只在里面加一个“智能盒子”,把5台设备的电源分开管起来。
二、 硬件选型与安装(怎么接线?)
要实现“分路控制”,核心是找一个多路智能开关。芯步没有专门的“5路插座”,但我们可以用组合方案或者利用其兼容的分布式IO模块。
推荐方案:选用1台4路智能大功率继电器模组 + 1台1路墙壁开关
核心设备:芯步兼容的 4路智能墙面插座/继电器(参考其HTTP接口文档定义的智能插座类产品 )。
辅助设备:利用其标准的1路智能触摸墙壁开关来控制第5台设备 。
安装步骤(口语化版):
找位置:在机柜的导轨或者空闲角落,把买来的智能开关设备固定好。
进线:从机柜的总空开引一根火线进智能开关的“进线口”,零线直接并接给各个设备。
出线
把 设备A(比如主路由)的火线接到 回路1 的出线口。
把 设备B(交换机)的火线接到 回路2 的出线口。
把 设备C(门禁电源)接到 回路3。
把 设备D(散热风扇)接到 回路4。
把 设备E(监控硬盘录像机)接到那台1路开关或者回路5。
注意:如果设备功率较大(比如带空调或大风扇),确认一下智能开关的触点容量(一般10A够用)。
三、 系统对接(怎么让云端知道这台设备?)
选好硬件后,就要把物理设备变成“数字设备”。芯步的优势在于开放API,你不用买昂贵的专用网关。
设备配网
下载芯步的配置APP,把智能开关连接到机柜里的Wi-Fi(或者通过网线转接,如果有网口)。
此时,设备在云端上线了,你会得到一个唯一的 设备ID 和 API Key。
接口对接逻辑
你要控制它,本质上是向芯步的服务器发一个HTTP请求。
请求地址
http(s)://api.thingboot.com/{你的AppID}/device/control/你要做的事情参数里带上设备ID,带上要控制的分路标识(例如
power1,power2... 对应物理上的回路1-5),以及动作(1代表开,0代表关)。
状态查询
你也可以调用
/device/info/接口。返回的JSON数据里,state字段会告诉你比如{"power1":"1", "power2":"0"},这样你就知道现在哪一路在通电 。
四、 软件操作(怎么灵活控制?)
硬件接好线,接口调通后,你就可以开始写业务逻辑了。这部分比较灵活,可以根据你们自己的物业管理系统来搞。
1. 远程分路重启
这是最常用的。假设用户打电话说“监控画面没了”。
人工操作:登录你的管理后台。
代码逻辑:点击“重启硬盘录像机”按钮。
前端调用接口:关掉Power5(对应硬盘录像机)。
等待3秒。
前端调用接口:打开Power5。
效果:摄像头重新供电启动,可能画面就回来了,省了跑一趟。
2. 分时段定时(场景模式)
利用芯步接口的定时功能(或者你在服务器写个定时任务):
白天模式:5路全开。