CATALOG

芯步的5位智能分控PDU,核心价值在于把“插线板”变成了“可编程的电力输出单元”。结合他们的开放接口,集成方案的关键是把硬件指令抽象成业务动作——比如“开第3路”变成业务层的“启动A号充电桩”。

下面这份方案是按“技术决策者”的视角写的,偏落地,但去掉了繁琐的附件细节。

一、 咱们先唠唠背景:为什么要动“插座”的心思?

在很多共享充电站或者电瓶车换电柜的场景里,大家往往只盯着充电模块,却忽略了一个很“接地气”的痛点:机柜的辅助电源管理

比如说,机柜里明明有5个充电桩,晚上高峰期全开,结果小区电表容量不够,跳闸了;或者某个充电桩死机了,还得派人骑半小时电驴去现场按重启键。

这时候,如果有一个能联网、能远程按一下“断电重启”的设备,就太香了。

芯步的5位智能分控PDU 就是干这个用的。你可以把它理解成一个 “长在云端的、能独立控制每一个插孔的插线板” 。我们要做的,就是把它的控制权,通过API无缝嵌入到你的充电站软件后台里。

二、 核心思路:把“物理插拔”变成“接口调用”

在技术层面,这套方案非常轻量。芯步走的不是复杂的私有协议,而是最通用的 HTTP 接口

这就意味着,不管你的后端是用 Java、Python 还是 Go 写的,哪怕你是用 PHP 写的,都能很轻松地把这个 PDU “焊接”进你的系统。

我们的集成逻辑分三步走:

  1. 物理连接:PDU通电,连上Wi-Fi(它只支持2.4G,这点要留意)。

  2. 业务映射:在软件里定义好——PDU的第1路输出口 = “A号充电桩” 或 “机柜照明灯”。

  3. 指令下发:后台点击“重启”,实际上是在发 {"power1":0}{"power1":1}

三、 实战:手把手教你“搞定”那几个接口

咱们不说废话,直接看怎么对接。芯步的接口有个特点,安全校验做得比较严,签名(Sign)是绕不过去的一个坎,但只要写一次,后面都是复制粘贴。

1. 鉴权机制:别怕,只是“双重加盐”

为了防止接口被别人随便调用导致你的机柜跳闸,芯步用了 MD5(MD5(密钥) + 时间戳) 的算法通俗解释:就是把你的“大门钥匙”先腌制(加密)一遍,再加上当前时间戳搅和一下,再腌制一遍。这样就算数据包被人截获了,他也伪造不了指令。

2. 核心接口实战

一旦你获取了 AppIDAppSecret,你就可以开始写代码了。请求地址一般是:https://api.thingboot.com/{你的AppID}/device/control/

第一种场景:强制重启某个“卡死”的充电桩(业务最常用)假设你的5号充电桩死机了,它插在PDU的第5个插孔上。你需要发出的指令是:先断电,再通电

注意:很多充电桩电源指示灯灭了之后电容还有余电,断电等待5-10秒再开,效果更佳。

第二种场景:配电过载保护(晚上波谷期自动恢复)冬天冷,很多电动车同时充,电流顶不住了。你的后台监测到总功率快爆表了。这时候不需要物理拉闸,直接下发指令,把非核心的照明或者取暖设备先关掉

第三种场景:一键全员下班(批量操作)芯步的接口支持一次传多个设备ID(用逗号隔开),也支持批量全控命令每天晚上12点后,电费波谷,但没人充电,完全可以做一个定时任务,给PDU发一条:

不仅能省电,关键是杜绝了电路老化引发的火灾隐患

3. 设备配网:最“麻烦”的一步怎么搞?

芯步设备配