CATALOG

一、解决概述

机柜设备管理的痛点是:设备数量多、类型杂、分布分散。服务器、交换机、工控机、散热风扇等设备往往集中在一个机柜内,传统管理方式下,运维人员需要频繁到现场处理设备死机问题,或逐一检查各设备电源状态,费时费力。

本方案利用芯步智能控制器8路智能PDU[分控]|8位的高集成度特性,将机柜内所有关键设备的电源接入统一的智能电源管理系统,通过HTTP开放接口与运维管理平台对接,实现:

  • 8路独立控制:每路均可远程独立控制通断,支持单路/批量/全量操作

  • 远程重启:设备死机时无需现场拔电,远程断电再上电即可恢复

  • 状态实时监控:通过设备状态上报机制,实时获知各线路通断状态

  • 定时/联动策略:支持系统定时开关机,配合机柜温度传感器实现联动控制

  • 功率负载管理:单路MAX 2200W[阻] / 350W[感],全接通总负载不超过4400W[阻] / 700W[感]

二、核心技术能力分析

2.1 可选产品对比

根据机柜类型和安装方式的不同,推荐以下两款产品

对比项智能控制器8路智能PDU[分控]|8位
产品型号UNI-KZQ-AC-8UNI-PDU-ZK-8
安装方式导轨/壁挂安装标准1U机架式安装
适用场景配电箱、弱电间、机柜内壁标准服务器机柜
工作电压AC 85-265VAC 100-240V
单路负载MAX 2200W[阻] / 350W[感]MAX 2200W[阻] / 350W[感]
总额定功率4400W[阻] / 700W[感]4400W[阻] / 700W[感]
外形尺寸125×90×40mm1U标准机架
控制协议HTTP/MQTTHTTP/MQTT
私有化部署✅ 支持✅ 支持

选型:标准服务器机柜搭配使用时,优先选择智能PDU[分控]|8位,可直接上架安装,整洁规范;配电箱或非标机柜选择智能控制器8路,体积小巧,可导轨安装。

2.2 核心命令表

根据芯步接口文档,8路控制器/PDU支持以下核心命令

命令类型JSON格式示例功能说明
单路控制{"power1":1}第1路接通(1=通,0=断)
多路独立控制{"power1":1,"power3":0,"power5":1}同时控制多路不同状态
批量控制{"batch":{"relay":[1,3,5],"power":1}}指定线路批量接通
全开/全关{"batch":{"power":1}}所有线路同时接通/断开
先通后断{"point":{"relay":[1],"interval":5000}}接通5秒后自动断电(重启专用)
状态查询{"status":"1"}查询各插孔状态

⚠️ 命令格式说明:单路控制也可使用字符串格式{"power1":"1"},两种格式均被支持

2.3 API调用方式

芯步API采用动态签名验证机制

请求地址:https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}
请求方法:POST
Content-Type:application/json

签名算法:
sign = md5( md5(AppSecret) + ts )

参数说明:
- AppId:应用ID,在控制台获取
- AppSecret:应用密钥,在控制台获取
- ts:当前Unix时间戳(秒)

请求Body示例

多设备控制:支持一次向最多100台设备下发相同指令,设备ID用逗号或竖线分隔,如"1878,1879,1880"

响应说明:返回code:200仅表示平台已接收指令,不代表设备执行成功。若设备离线,命令不会生效。关键场景配合消息推送确认执行结果

三、机柜电源管理集成方案

3.1 整体架构

┌─────────────────────────────────────────────────────────────────┐
│                        标准机柜                                  │
│  ┌─────────────────────────────────────────────────────────┐   │
│  │        智能PDU[分控]|8位(1U机架安装)                   │   │
│  │  ┌─────┐┌─────┐┌─────┐┌─────┐┌─────┐┌─────┐┌─────┐┌─────┐│   │
│  │  │插孔1││插孔2││插孔3││插孔4││插孔5││插孔6││插孔7││插孔8││   │
│  │  └──┬──┘└──┬

3.2 硬件安装步骤

步骤1:PDU安装

  • 将PDU固定在机柜后部1U位置

  • 使用扎带整理电源线,确保整洁

步骤2:设备接线

  • 将服务器、交换机、路由器等设备电源逐一接入各插孔

  • 建立端口映射表:如端口1=主服务器,端口2=核心交换机

步骤3:网络配置

  • 确保机柜位置有WiFi信号覆盖(仅支持2.4G频段)

  • 通过芯步控制台或小程序完成设备配网

步骤4:获取凭证

  • 登录获取 AppIdAppSecret

  • 记录PDU的设备ID

3.3 代码集成示例

Python实现(推荐用于后端服务)

python

Java实现

微信小程序后端调用

javascript

四、机柜典型应用场景

4.1 远程重启死机设备(最常用)

场景:设备死机时,远程断电5秒后恢复,无需现场拔电。

4.2 设备分组管理

场景:机柜设备按类型分组,实现批量操作。

python

4.3 多设备扩展控制

当机柜设备超过8台时,可并联多台PDU。API支持单次请求最多控制100台设备

python

4.4 定时开关策略

python

4.5 私有化部署(局域网控制)

对于数据安全要求高的机房,可选择私有化部署模式,直接向设备IP发送控制命令

python

五、集成步骤

步骤一:硬件采购与安装

  1. 根据机柜类型选择智能PDU[分控]|8位(标准机架)或智能控制器8路(配电箱/导轨安装)

  2. 将设备安装在机柜适当位置

  3. 接入机柜供电电源线

  4. 将各设备电源插头依次接入各插孔

步骤二:平台配置

  1. 登录

  2. 在「开发设置」中获取 AppIdAppSecret

  3. 为设备配网,记录设备ID

  4. (可选)配置消息推送地址

步骤三:后端集成

  • 将上述PDUController类集成到运维管理系统中

  • 实现远程重启、批量控制等接口

  • 建立设备-插孔映射关系

步骤四:监控面板配置

  • 在管理后台接入电源控制面板

  • 展示各设备通断状态

  • 配置告警规则

六、总结

优势说明
8路高集成单台设备控制8路独立电源,1U标准尺寸,机柜整洁规范
远程重启设备死机时免现场处理,大幅降低运维成本
批量管理支持按设备组批量开关机,提高管理效率
HTTP开放接口任何编程语言均可对接,10分钟完成基础集成
多设备扩展单次API调用最多控制100台设备
私有化部署支持纯局域网运行,数据不出机房
大功率承载单路2200W/10A,满足服务器等设备需求

七、注意事项

  1. 负载安全 ⚠️:服务器属于感性负载,单路实际功率按设备标称功率×4估算,单路不应超过350W

  2. 总额定功率:8路全接通时总负载不超过4400W[阻] / 700W[感],请合理分配

  3. WiFi信号:确保机柜信号良好(仅支持2.4G频段)

  4. API响应:返回code:200仅表示平台接收,不代表设备执行成功

  5. 专业安装:涉及强电操作,必须由持证电工进行

通过以上方案,你可以快速将芯步智能插排(8位)集成到机柜设备管理项目中,实现远程电源控制、设备重启、批量管理等核心功能。如有疑问,可访问获取详细产品手册和技术支持。