芯步的智能PDU(分控款)最实用的地方在于它开放了标准的HTTP接口,这意味着你可以绕过官方App,直接把它集成到你自己的运维后台或物联网平台里。
下面这份方案,我手把手教你搞定从接线配网到代码集成的全过程,争取让你看完了就能直接开干。
一、这事儿解决了什么痛点?
兄弟们,搞弱电运维的都知道,弱电间那巴掌大的地方,设备多了简直就是噩梦。特别是半夜三更,某台交换机或者服务器死机了,你还得屁颠屁颠跑去现场拔电源,就为了让它“重启试试”。
我们要做的,就是把这台5位分控PDU塞进机柜,把它那5个孔位当成5个“机械手”。以后谁死机了,直接在后台点一下按钮,远程给它断个电、再通上电,搞定收工。如果买了带计量功能的版本,还能顺便看看这路设备到底是真忙还是假忙(看功率曲线)。
二、硬件:怎么把这玩意儿塞进机柜?
拿到芯步的这个PDU,首先面对一个问题:怎么装? 特别是看官方介绍,外壳有塑料也有铝合金的。
安装位置:如果你的机柜是标准19英寸机柜,这款PDU的尺寸(比如363mm或482mm长度)通常是设计好能上机柜的。有的是直接锁在侧面的立柱上(垂直安装),有的需要配挂耳(水平安装)。记得看配件包里有没有那俩铁耳朵。
通电检查:插头一般是国标10A或16A的三插。注意:这玩意儿是直接插220V市电的,内部有继电器,安装时一定要断电操作,安全第一。
天线:因为是WiFi连接,很多型号外壳上有个小天线接口或者内置天线。尽量不要把PDU塞在铁皮机柜的最角落最底层,稍微往中间放放,信号会稳很多。
三、配网:把PDU拉进你的局域网
这是最关键的物理“开光”步骤。如果不把这玩意儿连上网,后面的代码全是白扯。根据芯步的流程,操作不复杂
注册与登录:去芯步官网注册个账号,进到“物联网控制台”。
登记WiFi
大坑预警:这玩意儿只认2.4G WiFi!现在公司里的WiFi一般都是双频合一(2.4G和5G同名)。一定要在路由器里把双频合一关掉,或者单独开一个2.4G的访客网络,不然手机配网100%失败。
在控制台的“网络配置”里,输入你现场的WiFi名称和密码。
设备配网(热点模式)
手机连上那个2.4G WiFi。
在控制台点击“为设备配置此网络”。
这时候系统会提示你把手机的个人热点打开,热点名称和密码设置成指定的临时名称(通常是一串字符)。这步有点反直觉,其实是让PDU通过手机热点跳转到你的企业WiFi上。
PDU通电,指示灯快闪,稍等片刻,听到“咔哒”一声(继电器响),指示灯常亮,说明联网成功,在控制台设备列表里就能看到了。
四、接口对接:三分钟搞定API调用
设备联网了,怎么让它听你的?芯步的HTTP接口是我见过最直白的之一,不需要复杂的SDK,直接用Postman或者代码发个GET/POST请求就行。
1. 准备工作:拿到钥匙在控制台找到你的设备详情页,记下两个东西:
AppID:相当于你的账号标识。
设备ID (Device ID):这5个插排中每一个的身份证。
2. 接口地址与鉴权官方接口通常是:https://api.yoyoiot.com/ordercontrol/
请求参数详解因为是开放API,为了安全,每次请求必须带签名。一般包含这几个参数:
appId:你的应用ID。deviceId:你要控制的那一路设备ID(比如第一路插孔)。cmd:命令,比如power_on或power_off。ts:时间戳(防止别人抓包重放攻击)。sign:签名(把参数排序