CATALOG

针对家庭配电箱的智能化改造,核心挑战在于如何在不影响原有电气安全性能的前提下,将大功率(50A)断路器无缝接入现有软件架构。以下方案将基于芯步开放接口,为您提供从硬件选型到接口集成的全链路解决方案。

聚焦50A带计量过流保护智能断路器接入

1. 背景与选型

在家庭配电箱改造中,入户总闸或大功率空调、即热式热水器回路通常需要50A及以上的额定电流。传统的断路器仅能提供过流保护,无法实现电能计量与远程通断。

硬件选型确认:系统集成选用 “智能大功率断路器[计量版]” 。该产品是芯步系列中唯一明确支持50A大电流、具备电能计量且开放API接口的产品

  • 核心参数:

    • 额定电流: 50A(适配10平方毫米及以上进线)。

    • 额定功率: 10000W(适配家庭总负荷)。

    • 安装方式: 导轨式安装(标准家庭配电箱DIN导轨)。

    • 核心功能: 支持远程通断控制、实时计量(电压、电流、功率、电能)、过流/过载保护阈值设置。

2. 硬件改造施工方案

2.1 电气安装步骤

  1. 断电操作: 作业前切断上级总闸,使用验电笔确认无电。

  2. 拆除旧件: 拆除原有普通断路器或旧式总闸。若原箱体为1P或2P空开,50A断路器通常占4个模数(72mm),需调整卡位。

  3. 接线规范:

    • 进线端: 将入户电源火线接入断路器标注为“IN”或“L”的端子,零线接入“N”端。请一定要拧紧螺丝,50A负载下虚接会产生高温。

    • 出线端: 负载线接入“OUT”或“Load”端,通往家中配电母排或直接负载。

  4. 天线部署: 该设备通常配备外置天线,需将天线引出至配电箱的塑料面板外部或通过金属箱体的预留孔引出(金属配电箱对Wi-Fi/4G信号屏蔽严重)

2.2 组网方案家庭场景中采用 Wi-Fi直连 方案。断路器内置Wi-Fi模块,通过手机App进行配网,使其直接连接家中路由器。这避免了网关故障引起的单点瘫痪问题

3. 软件对接接口详解

芯步的核心优势在于全系产品使用统一且开放的HTTP接口。这意味着您无需编写复杂的MQTT或TCP底层代码,只需在任何后端环境(Python、Java、Go或Node-RED)中发起HTTPS请求即可,开发量极小。

接口地址统一为:http(s)://api.thingboot.com/{AppId}/device/control/

3.1 鉴权机制

为了安全,每次请求需携带动态签名 sign 和时间戳 ts签名生成逻辑(三段式校验):

  1. 获取您的 AppSecret(在芯步控制台获取)。

  2. AppSecret 进行一次 MD5 加密,得到 Secret_MD5

  3. Secret_MD5 拼接上当前秒级时间戳 ts,得到字符串 String_B

  4. String_B 再次进行 MD5 加密,得到最终的 sign

通俗理解:密码不能明文传输,要用“密码的密码”加上当前时间动态变化,防止被黑客抓包重放攻击。

3.2 控制指令下发

场景:远程分闸(关闭总闸)我们需要告诉断路器:power=0。

  • 请求Method: POST

  • Header: Content-Type: application/json

  • 请求Body示例:

3.3 关键功能:获取计量数据

在能源管理项目中,读取“电能”数据是核心需求。虽然该设备支持“上报”功能,但在主动轮询模式(拉取数据)下,我们通常通过设备状态查询接口或设备主动上报后的数据库读取来获取以下字段。根据接口文档,该系列设备支持返回:

  • voltage: 实时电压 (V)

  • current: 实时电流 (A)

  • power: 有功功率 (W)

  • energy: 累计电能 (kWh)

4. 核心代码集成示例

以下提供一个极简的 Python Flask 集成逻辑,展示如何将断路器接入您的家庭自动化系统中。

5. 高级功能与异常处理

  • 过流保护阈值设定: 在封闭接口中,可以通过特定指令修改断路器的额定电流值。例如,虽然硬件是50A,但若后端线路老化,可通过指令将保护阈值临时下调至40A,这在普通断路器中是无法实现的。

  • 定时与“先断后通”: 接口支持 {"reset": {"relay":[1], "interval": 5000}} 命令。这在控制大功率空调压缩机时非常关键:断电后必须等待5分钟才能重启,利用此命令可以让断路器自动执行“断开 -> 等待5秒 -> 自动闭合”的逻辑,无需写定时任务

  • 局域网直连(低延迟): 如果您的服务器部署在家庭内网(如HomeAssistant),芯步支持局域网API调用。直接使用断路器的本地IP地址发送相同的HTTP指令,可将延迟从云端的100ms降低至10ms以内,且断外网也能用

6. 总结

将芯步50A智能断路器接入项目,本质上是一个 “电气安装+API对接” 的双重过程。

  1. 电气上要重视50A大电流的端子紧固与线径匹配。

  2. 软件上,利用其提供的 双重MD5签名 机制,即可通过标准的HTTP POST请求安全地控制强电线路。

这套方案实施后,您的项目将实现对家庭总进线电流的实时监控、电能统计以及远程应急切断。