CATALOG

这方案帮你打通硬件和业务系统的最后一公里,重点围绕“自动切断”这个核心动作展开。接口调用部分直接给出了签名算法和代码示例,接入时主要精力应该放在“如何判断漏电”这个业务逻辑上。

1. 背景与目标

在许多工业及商业场景中(如充电桩、机房、户外配电箱),传统的漏电保护器(RCD)只能在发生漏电时被动跳闸,且复位必须人工到场。本方案的目标是利用芯步的 30A智能通断器/断路器 及其开放API,实现对强电线路的漏电监测、远程断电保护及自动/远程复位,彻底解决维护人员需到场操作的痛点。

本方案基于AC4-30A智能通断器智能断路器30A,这两款设备均支持30A大电流(总额定功率6600W),且完全开放HTTP API接口

2. 硬件选型:30A远程电源控制器

针对30A大电流场景,推荐选用以下设备:

  • 智能通断器 AC4-30A:基础通断控制,体积小巧,适合嵌入现有配电箱。

  • 智能断路器 30A(UNI-DLQ-30A):具备机械开关特性,可直接替代传统总闸,支持更高级的保护逻辑。

核心功能

  • 远程通断:通过API控制线路闭合(通电)与断开(断电)。

  • 定时任务:支持下发定时指令,如“1小时后断开”。

  • 状态反馈:实时获取设备当前开关状态

3. 技术架构与漏电保护实现逻辑

由于大多数普通智能通断器自身不具备漏电电流检测互感器,为了实现“漏电保护控制”,本方案采用 “外挂传感器 + 逻辑判断 + 联动控制” 的架构:

3.1 电气接线要点(硬件层)

  1. 串接:将30A智能通断器串接在负载(如大型设备、充电桩)的前端。

  2. 加装:在总进线或负载回路中加装独立的漏电/电流互感器(需选购支持开关量输出或RS485输出的传感器)。

    • 低成本方案:利用原有的普通漏保开关的辅助触点,将漏电跳闸信号转换为干接点信号。

    • 数采方案:使用支持Modbus协议的智能电量仪,采集漏电电流值。

3.2 自动化控制流程(软件层)

  1. 数据采集:第三方MCU/PLC或工业网关读取漏电传感器的数值或干接点状态(漏电触发)。

  2. 逻辑判断:判断漏电电流是否 ≥ 30mA(或设定的安全阈值)。

  3. 执行动作:判断为漏电 → 调用芯步API → 向目标设备下发 {"power":0} 指令,立即切断30A负载电源。

  4. 告警与恢复

    • 切断后,系统记录日志并推送告警。

    • 需人工排查故障后,在APP/Web端点击“复位”,调用 {"power":1} 恢复供电。

4. 开放接口接入实施步骤

芯步开放平台提供标准的HTTP API,完全满足二次开发需求

4.1 前期准备

  1. 注册账号:登录芯步官网,获取 AppIDAppSecret

  2. 配网:确保30A通断器已上电并连接到2.4G WiFi(设备不支持5G频段)。

  3. 获取设备ID:在控制台获取目标设备的 Device ID

4.2 接口鉴权与签名机制

为了防止接口被恶意调用,所有指令都需要携带动态签名。签名算法如下:

  • 参数AppSecretts(当前Unix时间戳,秒级)。

  • 公式Sign = md5( md5(AppSecret) + ts )

核心逻辑代码示例 (Python3)

4.3 关键命令详解

针对30A电源控制器,接口参数标准如下

指令功能Order JSON 参数说明
立即断开{"power":0}远程分闸,切断30A负载供电。
立即接通{"power":1}远程合闸,恢复供电。注意:漏电故障未排除时严禁强制合闸。
定时断开{"power":1, "reset": 3600000}接通电源,1小时(3600000毫秒)后自动断开。适用于设备排障后的临时供电测试。
状态查询调用device/status/接口获取设备当前是在线/离线,是开还是关。

5. 典型场景应用

第一种场景:户外广告/灯箱漏电保护

问题:雨天广告牌漏电,传统漏保跳闸后需电工到场维修,响应慢。方案

  1. 部署30A智能通断器。

  2. 当漏电传感器触发时,网关调用API断开电源。

  3. 维修人员在手机上收到告警,确认故障后,点击APP上的“清除故障”按钮。

  4. 系统自动调用 {"power":1} 尝试恢复供电,若再次跳闸则表明线路仍有故障,需再次断电,实现智能化闭锁。

第二种场景:无人值守机房/基站

问题:设备短路导致总闸跳闸,服务器关机。方案

  1. 集成环境监控系统(动环系统)调用芯步API。

  2. 检测到市电异常或漏电后,立刻断电保护人身安全。

  3. 配合其他传感器,若检测到高温起火,程序自动执行总闸断电命令。

6. 注意事项

  1. 安全第一30A电流属于强电范畴。所有的接线工作必须由持有电工证的专业人员操作,严禁带电作业。

  2. 反馈确认:API返回 code:200 仅代表指令下发成功,不代表设备执行成功(如设备离线则无法执行)。对于关键保护逻辑,通过MQTT订阅设备状态变更,确认设备确实执行了“断开”动作

  3. 防护等级:如果应用在室外环境,请为设备配备防水箱,AC4-30A本身不直接裸露防水。

  4. 接口频率:单设备控制接口限制为 1次/秒,请勿高频轮询发送相同指令,以免被限流

通过以上方案,开发者可利用芯步 30A远程电源控制器 高效的HTTP接口能力,快速构建具备主动漏电保护功能的智能配电系统,实现用电安全管理的无人化、智能化。