CATALOG

智能断路器的核心价值在于“可被软件定义”——通过开放接口,它将物理电路的通断转化为可编程的数字指令。以下方案以芯步平台的HTTP接口为基础,说明如何将40A远程控制计量断路器无缝接入现有软件系统。

1. 背景与目标

在现代企业运营中,办公设备(如饮水机、文印系统、服务器机柜、工位电源、照明回路等)的待机能耗构成了巨大的资源浪费。传统的电源管理依赖于人工巡检或定时插座,缺乏灵活性与数据支撑。

本方案的目标是利用芯步生态下的40A远程控制计量断路器,通过其开放的API接口,将其无缝对接到现有的OA系统、能耗管理平台或运维APP中。目标实现以下三个核心能力:

  1. 远程可控:管理员无需进入配电间,即可在软件上对特定回路进行分闸/合闸操作。

  2. 数据可视:实时获取电流、电压、功率及累计电量,生成能耗报表。

  3. 策略自动化:基于时间表或传感器逻辑,自动执行通断电策略。

2. 硬件选型与通信基础

2.1 40A智能断路器特性

虽然具体的40A断路器型号需参考芯步最新的硬件列表,但根据其平台通用规范,该设备通常具备以下特征:

  • 额定电流:40A,适用于空调、大型复印机或中等功率的办公区域总控

  • 计量功能:高精度计量电压、电流、有功功率、无功功率及电量(kWh)

  • 控制能力:支持远程分励脱扣和自动重合闸。

  • 通信方式:优先采用Wi-Fi 2.4G直连或4G/以太网,无需额外的独立网关(视具体型号而定)

  • 保护机制:具备过载、过压、欠压、过温保护,保障办公用电安全

2.2 网络拓扑结构

硬件部署采用“端-云-应用”三层架构:

  1. 感知层:40A断路器安装在配电箱导轨上,接入办公网络(Wi-Fi/以太网)。

  2. 平台层:芯步开放平台。设备上线后在此注册,处理协议解析与消息转发。

  3. 应用层:企业内部OA/ERP系统或定制化SaaS平台。

3. 软件对接核心方案

这是实施的关键。芯步秉承“硬件接口简单化”的原则,支持标准的HTTP协议,这意味着只要你的软件项目能发起网络请求,就可以对接。

3.1 接口对接流程

在芯步开放平台(ThingBoot Open)创建应用后,你将获得 AppIdAppSecret。软件对接流程如下:

步骤一:设备注册与鉴权

在软件后端,你需要调用设备注册接口或手动在控制台将断路器绑定到你的账户下。每个设备对应唯一的 Device ID

步骤二:核心API调用逻辑

所有接口请求地址通常遵循:http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

你的软件项目需要构建包含以下参数的HTTP POST请求(以JSON格式传输):

1. 远程控制(下发命令)

  • 场景:管理员在软件界面点击“关闭会议室空调”按钮。

  • 请求数据示例

  • 实现逻辑:软件前端触发 -> 后端生成签名 -> 调用API -> 平台推送给设备 -> 设备执行跳闸。

2. 实时数据与状态同步(上行消息)断路器会实时上报运行数据。芯步支持两种同步方式:

  • 主动查询(拉模式) :如果你的软件对实时性要求不高(如每5分钟刷新一次),可以调用查询API获取当前的电压、电流、开关状态(合闸/分闸)。

  • 被动接收(推模式——推荐)这是更高级的用法。在芯步控制台中配置你的服务器回调URL(Webhook)。

    • 当断路器检测到过压或有人手动按了开关时,它会立即向你的服务器发送一条POST消息。

    • 软件处理:你的后端需开发一个接收接口,用于解析这些实时数据并存入数据库或触发告警。

3.2 软件功能模块设计

针对40A断路器的特性,在软件项目中开发以下具体模块:

1. 配电间数字孪生看板

  • 对接点:调用获取设备状态接口。

  • 界面展示:在可视化大屏上显示每个断路器当前的通断状态(绿色/红色)、实时功率曲线及当日累计用电量。这对于管理者把控整体能耗至关重要

2. 精细化能耗计量

  • 对接点:解析断路器上报的 voltage(电压)、current(电流)、power(功率)字段。

  • 功能:记录每一路办公设备的独立用电数据。例如,计算出“文印室一个月待机电费为xxx元”,用数据说服管理层执行断电策略。

3. 智能策略引擎

  • 定时策略:基于 cron 表达式,调用控制接口。

    • 例子:每天晚上20:00 -> 调用API关闭40A控制的饮水机和热水器;早上08:30 -> 提前开启。

  • 联动策略:结合芯步生态的温湿度传感器。

    • 例子:如果 温度传感器 > 26°C 且 时间段 = 工作日 且 会议室状态 = 有人 -> 调用API合闸开启空调(需配合接触器)。

4. 告警与工单系统

  • 对接点:利用芯步的事件推送机制。

  • 场景:当断路器检测到 “功率过高” (如空调故障或线路过载)或 “漏电”,平台推送告警。

  • 软件响应:你的软件自动生成“维修工单”,并通过钉钉/飞书/企业微信通知电工。

4. 实施关键点和需要注意的点

在集成过程中,以下几点直接决定了项目交付质量:

4.1 签名机制(安全性)

芯步的接口使用了动态签名(sign)和时间戳(ts)。注意,在你的后端服务器中生成签名并发起请求,切勿将 AppSecret 暴露在前端代码或APP中,以防止设备被恶意控制

4.2 私有化部署支持

对于金融、涉密单位等对数据安全要求比较高的办公环境,芯步支持私有化部署

  • 技术差异:API请求地址不再是公网域名,而是局域网内的服务器IP。

  • 实施调整:软件项目需配置两套环境变量(SaaS公网 / 私有化内网),确保断路器与控制服务器在同一网段或可达。

4.3 断路器选型确认:40A与线路匹配

在对接软件前,需在硬件层确认:40A断路器是直接控制大功率设备(如中央空调),还是通过控制接触器间接控制负载。这决定了软件控制的是“弱电信号”还是“强电通断”,但接口调用逻辑一致。

4.4 设备配网

在软件部署阶段,必须通过芯步的“热点配网”或“蓝牙配网”模式将断路器接入Wi-Fi。使用2.4G专用SSID,以避免5G信号兼容性问题。

5. 方案价值总结

通过将芯步40A远程控制计量断路器对接到你的软件项目,你将获得:

  1. 零代码/低代码集成:无需复杂的嵌入式开发,利用HTTP接口即可完成,支持任何主流编程语言(Java, Python, Go, PHP等)

  2. 显著节能:利用“定时+远程”控制,消除下班后的长明灯和设备空耗,预计降低办公电费15%-25%。

  3. 运维提效:远程复位故障线路,避免电工夜间赶往现场。对于服务器机柜等关键设备,可设定来电自恢复(自动重合闸)

  4. 用电安全:软件实时监控过载数据,变“被动跳闸”为“预警维护”。

这一解决方案将传统的被动配电箱升级为主动、智能、可对话的物联网节点。