CATALOG

这其实是一个很典型的物联网集成需求。既然你提到了芯步的开放接口,咱们正好可以利用它简洁的HTTP API,把那个能扛50A大电流的智能空开无缝接到你的充电桩软件里。

这篇方案比较口语化,咱们直接聊怎么一步步搞定。

一、 为什么充电桩需要这个“智能空开”?

咱们现在的充电桩功率越来越大,尤其涉及50A这种大电流,安全问题没法马虎。传统的普通空开虽然也能跳闸,但它是个“哑巴”——跳了闸你得派人去现场合闸;平时也不知道它到底热不热、电流是否过载。

50A联动控制智能空开集成进去,相当于给充电桩配了个有大脑、能说话、能遥控的“保安”

  1. 能感知:实时上报电流、电压、温度。一旦温度超过警戒线,自动限流或断电。

  2. 能联动:发现电动车电池温度异常或短路火星,系统不用等人工判断,毫秒级自动断电

  3. 能遥控:车主扫码付款成功,软件远程合闸通电;充完电或车主点击“结束”,远程分闸断电。

二、 我们要集成哪些核心功能?

在软件项目里,咱们主要要实现下面几个闭环操作:

  • 状态监控:实时读取空开的“合闸/分闸”状态以及实时电流、电压、温度数值。

  • 远程控制:下发“合闸”和“分闸”命令。

  • 断电告警:当空开因过载、过热自动跳闸时,软件能立刻收到“跳闸原因”的推送(比如:过流保护、高温保护)。

  • 定时/策略控制:比如设定晚上10点后自动断电,或者根据电网负荷动态调整充电电流的上限。

三、 实战集成步骤

芯步的设备比较友好,它们底层支持HTTP协议的开放接口 ,这意味着不管你的后端是Java、Python还是Go,哪怕是个简单的PHP脚本,都能直接调。以下是具体的操作流程:

第一步:设备配网与注册(拿到设备的“身份证”)

先把智能空开通上电。你需要通过芯步提供的配网工具或者App,把设备的Wi-Fi或4G网络配置好。配网成功后,设备会自动注册到芯步的云端。在芯步的后台,你会看到这个设备唯一的 Device ID

第二步:API对接(核心代码逻辑)

芯步的接口格式一般是标准的:https://api.yoyoiot.com/ordercontrol,需要携带 AppIDsign(签名)和 ts(时间戳) 。

1. 下发控制指令(开/关充电)

这是最常用的功能。当用户扫码鉴权成功后,你的服务器需要向芯步云发起一个HTTP请求。

  • 请求地址https://api.yoyoiot.com/ordercontrol

  • 参数示例

  • 逻辑处理:如果充电桩内部有锁,你先执行“解锁”,再执行“合闸”。如果是家用桩,直接合闸就行。

2. 获取实时状态(心跳监测)

为了监控充电过程,你需要定时(比如每30秒)查询一次设备状态,或者设备会主动上报。

  • 处理电流数据:返回的字段里通常会有 Current 数值(单位A)。如果是50A的空开,正常充电电流可能在40-45A左右。一旦监测到连续几秒电流 > 50A(过载)或瞬间尖峰,你的软件就应该判定为过载,并触发保护逻辑。

3. 接收告警与断电原因

智能空开的好处是它能告诉你“为什么跳闸”。你需要实现一个接收 Webhook(回调) 的接口:

  • 场景:当空开监测到端子温度超过70度时,设备硬件直接跳闸(物理断开),同时推送一条数据到你的服务器。

  • 数据内容