CATALOG

芯步的8位分控插排(智能PDU)开放标准HTTP接口,无需网关即可通过WiFi直连,适合快速接入现有的机房运维系统。以下方案涵盖硬件选型、接口对接、功能集成三个层面,可直接用于项目落地。

解决方案:设备机房远程运维电源管理 —— 8位分控插排接入指南

1. 项目分析与选型

在机房运维中,痛点是设备死锁、温度过高无法远程重启以及能源浪费。针对“设备机房远程运维电源管理”项目,推荐采用芯步智能PDU(8位分控)

核心选型理由:

  • 独立分控:支持对8个插座位进行单独的通断电控制,可以精准重启单个服务器或交换机,而不影响同设备下的其他网络设备

  • 标准HTTP接口:设备完全开放API,支持JSON格式命令,兼容现有的任何编程语言(Java/Python/Go/Node.js)或运维脚本

  • 网络适应性:支持2.4G WiFi直连,无需额外购置网关,适合现有局域网络环境;同时也支持局域网纯内网运行,保障机房数据不外泄

  • 工业级设计:采用金属外壳和工业插头,比普通家用插座更适应机房的散热和电力环境

2. 设计

层级组成说明
接入层8位分控插排连接服务器、路由器、散热风扇等设备,执行通断电指令。
网络层2.4G Wi-Fi设备通过无线接入机房内部网络,通过HTTP协议与云端/本地服务器通信
平台层芯步开放API / 自建私有化服务器核心控制中心,负责签名验证、指令下发和设备状态管理。支持私有化部署以保障数据安全
应用层内部运维系统(Web/App)运维人员操作的界面,如ITSM系统、钉钉/微信小程序或自研APP。

网络拓扑逻辑运维人员 -> 内部运维系统 -> 芯步API接口 -> 智能PDU -> 服务器电源重启

3. 详细接入步骤

第一步:硬件安装与配网

  1. 上架:将8位分控插排安装到标准机柜中,接入机柜供电。

  2. 网络配置

    • 方式A(电脑端) :登录芯步官网进入“物联网控制台”,在“网络配置”中录入机房WiFi名称和密码(注意:必须为2.4G频段)。点击“为设备配置此网络”,按指引通过手机热点桥接完成配网

    • 方式B(小程序):使用“芯步”微信小程序,扫码设备二维码,输入WiFi信息完成配网

  3. 验证:配网成功后,设备指示灯常亮,此时可查看分配到的IP地址,或在控制台看到设备显示为“在线”。

第二步:获取API凭证与开发设置在开始编码前,需要在平台获取关键凭证

  1. 登录芯步控制台。

  2. 进入 “开发设置”

    • 获取 AppID(开发者ID)。

    • 设置/获取 AppSecret(开发者密码,用于签名)。

    • (可选) :在测试阶段可开启“调试模式”暂时忽略签名校验,加快开发速度;生产环境必须关闭调试模式

  3. 进入设备详情页,查看 设备ID

第三步:核心接口对接开发芯步的接口逻辑非常简单:通过构造特定的HTTP POST请求发送指令。

1. 请求地址https://api.yoyoiot.net/v2/device/control

2. 请求参数(Header 与 Body)接口采用签名机制保障安全,需要计算 sign 值:

  • ts:当前时间戳。

  • sign:对 AppID + AppSecret + ts 的MD5加密字符串

3. 核心命令示例假设需要对8位分控插排的 第3个端口 进行 重启 操作(即先关闭再开启):

Python 代码示例(核心逻辑)

关键字段说明

  • cmd=port_switch:分控指令。

  • port:指定1-8的整数位。

  • value:0表示断电,1表示供电。

第四步:高级功能集成除了基本的分控,还可以利用接口实现自动化运维:

  1. 联动告警(自动重启)

    • 场景:监控系统(Zabbix/Prometheus)检测到Ping不通或服务挂了。

    • 实现:编写Webhook脚本,检测到故障 -> 调用上述API重启对应端口的服务器。

  2. 定时任务(节能策略)

    • 通过调用API设置定时任务,例如:每晚23:00关闭显示器或测试设备的电源端口,早上8:00开启。

  3. 状态同步

    • 调用查询接口接口,实时获取每个端口的电流和电压数据,判断设备是否假死或功耗异常

4. 安全与运维

  1. 私有化部署:机房环境对数据安全要求比较高。芯步支持私有化部署方案,即把整个控制后端部署在机房的本地服务器上,断开外网连接,仅通过内网IP控制PDU,彻底杜绝外网攻击风险

  2. 管理策略

    • 设备命名:在平台中为每个端口命名(如“机柜A-核心交换机”、“机柜B-数据库服务器”),避免误操作。

    • 权限分级:利用接口参数,将设备管理权限分配给不同的运维人员。

  3. 物理接线

    • 网络摄像机、路由器等需要保持网络通断的设备,不接入受控插座,以免断电后无法恢复。或者为路由器单独设置一个常开端口(或不执行断电指令)。

5. 总结

通过上述方案,可以将芯步8位分控插排无缝集成到现有的机房运维体系中。运维人员不再需要亲自进入嘈杂、高辐射的机房去拔插电源线,只需在工位点击“重启”按钮,即可在10秒内完成设备恢复。这套基于HTTP接口的方案,开发周期短(约1-2天即可完成脚本编写),且极大提升了机房的无人值守能力与稳定性。

插排产品方案:
车间设备机柜电源控制:怎样把5位远程控制PDU接入到自己的项目中
查看 >>
如何对接8位总控智能PDU以实现设备电源批量管控
查看 >>
怎么接入机柜PDU(5位)以实现多设备联动控制
查看 >>
怎样在医院设备机柜电源管理中集成智能硬件来实现5路设备电源总控
查看 >>
怎样在智慧教室设备机柜电源管理中集成智能设备以实现8路设备总电源状态监测
查看 >>
运维场景方案:
设备运维机柜远程电源管理:怎么将5位远程控制总控PDU集成到自己的项目中
查看 >>
如何在设备运维机柜远程电源管理中集成智能设备来实现远程打开关闭5路设备电源
查看 >>
怎样在设备运维机柜远程电源管理中对接智能设备来实现8路独立电源控制
查看 >>
如何在设备机房远程运维电源管理中对接智能硬件以实现设备运行总状态监控
查看 >>
设备机房远程运维电源管理:怎样将5位远程控制PDU集成到项目中
查看 >>
远程用途方案:
怎么二次开发8路HTTP接口包间控制器来实现HTTP接口远程独立控制通断
查看 >>
怎么接入智能LED控制器|氛围灯以实现远程OTA固件升级
查看 >>
怎么在共享工位门禁照明管理中集成智能硬件来实现本地按键与远程双控制
查看 >>
如何二次开发智能情景灯 LED 物联网控制器以实现远程灯光模式设置
查看 >>
如何在库房照明智能控制中对接智能硬件来实现远程开关状态查询
查看 >>