CATALOG

一、概述

1.1 背景与需求

在工业自动化、智能楼宇、数据中心及分布式能源管理等场景中,60A远程控制断路器作为关键的配电保护设备,承担着线路通断控制、过载保护、电能监测等多重职能。然而,传统断路器仅支持本地手动操作或简单的定时控制,无法与现场环境传感器(如温度、湿度、烟雾、电流互感器等)形成智能联动,导致以下问题:

  • 响应滞后:异常情况(如机柜温度过高、线路过载)发生时,依赖人工发现并处理,无法即时切断电路;

  • 逻辑僵化:无法根据多维条件(如“电流超过阈值且持续10秒”)自定义动作策略;

  • 系统割裂:断路器与楼宇自控、动环监控、ERP等业务系统相互独立,形成数据孤岛。

本方案的目标是基于芯步开放平台的HTTP/MQTT接口能力,将60A智能断路器快速接入现有业务系统,实现灵活、可编程的远程联动控制。

1.2 方案核心能力

通过本方案,开发者可实现:

能力维度具体说明
远程通断通过API或MQTT向断路器下发分/合闸指令,响应时间秒级
状态实时感知订阅断路器状态变更推送(合闸/分闸/脱扣/离线)
自定义联动逻辑结合传感器数据,编写业务规则引擎(如“温度>65℃→跳闸”)
批量控制单次请求最多控制100台设备,满足回路级操作需求
异步确认机制通过消息推送确认指令是否真正执行成功,避免“假下发”

二、系统设计

2.1 整体架构

整个方案采用分层解耦设计,由下至上分为四层:

感知层(设备层):60A智能断路器本体(需支持RS485/4G/WiFi通信,如安科瑞ASCB1系列或Leviton LB260系列),通过内置通信模组与网关或基站连接

网络传输层:芯步智能网关(或第三方DTU)负责协议转换(Modbus→MQTT),或断路器直连4G/WiFi接入互联网。数据上行采用MQTT协议,保障弱网环境下的可靠传输。

平台层(芯步开放平台):核心枢纽。提供设备管理、API网关、消息推送、规则引擎等能力。平台对外暴露标准HTTP接口,供上层业务系统调用。

应用层:客户的现有业务系统(Web/APP/小程序/SaaS),通过调用开放接口实现自定义联动逻辑。

2.2 芯步平台对接原理

芯步开放平台提供两种设备控制方式

  1. HTTP同步调用:适用于一次性、低频率控制场景(如人工点击按钮跳闸)。业务系统发起POST请求,平台返回200仅代表指令已接收,不代表设备已执行。

  2. MQTT异步长连接:适用于高性能、实时性要求高的场景。业务系统作为MQTT客户端订阅响应主题,平台通过发布/订阅模式完成指令下发与状态回传。

关键设计:由于网络波动或设备离线可能导致指令下发失败,同步接口返回200≠设备已动作。对于必须确认结果的关键操作(如故障跳闸),必须配合消息推送来获得最终执行状态

三、设备接入与调试流程

3.1 前期准备

  • 硬件准备:60A智能断路器(确保支持远程控制功能)、SIM卡(4G版)或现场WiFi(2.4GHz频段)、12V/24V电源适配器(视设备规格而定)。

  • 平台账号:注册芯步开发者账号,登录控制台,创建“工作台”并获得AppIDAppSecret

  • 网络配置:通过控制台的“网络配置”功能,将现场WiFi名称和密码登记并推送给断路器,或为4G版设备安装SIM卡

3.2 设备注册与ID获取

每台断路器在出厂时均有唯一设备ID(印于外壳或附带二维码)。通过以下方式将设备绑定至平台:

  • 扫码添加:使用“芯步小程序”扫描设备二维码,一键绑定至对应工作台

  • 批量导入:在物联网控制台使用Excel模板批量导入设备ID及名称。

成功绑定后,可在控制台的“设备列表”中查看设备的实时在线状态及详细ID

3.3 接口连通性测试

获得deviceAppID后,可通过Postman或命令行工具快速测试控制指令。

以控制断路器合闸(假设合闸命令为{"switch":"on"},具体字段需查阅设备的产品手册)为例:

请求方式:POST(JSON格式)

URL示例http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

Body示例

预期返回

注意:不同品牌断路器的指令字段不同。安科瑞系列通常使用{"Switch":"1"}表示合闸;若通过Modbus RTU转网关接入,则order中需填写寄存器地址及值。指令格式以设备实际文档为准。

四、自定义联动逻辑实现

所谓“自定义联动”,本质是将触发条件(如传感器阈值、时间计划、API调用)与执行动作(断路器分/合闸)通过代码逻辑关联起来。以下是三种典型实现方式。

4.1 基于规则引擎的低代码实现(推荐非专业开发者)

芯步控制台内置简易规则引擎,支持“如果…就…”的可视化配置。

场景示例:当环境温度超过65℃(温度传感器上报数据)时,自动断开60A断路器,保护后端设备。

配置步骤

  1. 在控制台定义触发器:选择温度传感器的temperature属性,设定条件为大于65

  2. 定义执行动作:选择目标断路器设备,动作类型为“下发指令”,指令内容为{"switch":"off"}

  3. 生效时间:设定规则全天候生效或仅在工作时间生效。

该模式无需编写代码,适用于机房动环监控、充电桩过载保护等场景。

4.2 基于HTTP回调的灵活实现(对接现有系统)

适用于已有业务服务器(如ERP、MES、楼宇自控BA系统)的场景。核心思路是:设备状态变化时,平台主动推送HTTP请求至你的服务器URL,你的服务器执行业务逻辑后,再调用平台接口控制断路器

典型流程

  1. 传感器检测到漏电电流≥30mA,向平台上报数据。

  2. 平台将该消息推送到客户预先配置的回调URL(如http://yourdomain.com/api/event)。

  3. 客户服务器接收推送,执行业务校验(如“是否在夜间模式”),确定需要跳闸。

  4. 客户服务器调用芯步/device/control接口,向断路器下发分闸指令。

此模式将联动逻辑完全交由客户服务器处理,可接入数据库查询、第三方API调用等复杂流程。

4.3 MQTT直连的高性能实时控制(工业级场景)

对于毫秒级响应要求的场景(如光伏逆变器防孤岛保护、实验室冲击测试),推荐使用MQTT协议直连。

客户服务器作为MQTT客户端,订阅主题api/{AppID}/device/control/response以接收执行结果;同时发布指令到主题api/{AppID}/device/control

优势:无需轮询状态,无需HTTP握手开销,支持双向全双工通信,适合批量控制且要求状态同步的场景。

五、关键应用场景示例

5.1 充电桩过载保护

需求:60A交流充电桩同时为多辆车充电时,总电流可能逼近阈值。需根据实时电流动态调整负载。

逻辑:平台读取电表的电流数据 → 若总电流>55A且持续5秒 → 向断路器下发“降低充电功率”指令(若断路器支持多级功率调节)或直接切断次要回路。

5.2 无人基站远程复位

需求:通信基站设备死机时,需远程断电重启。

逻辑:网管系统检测到设备PING不通 → 调用API向对应机柜的60A断路器下发“分闸” → 等待10秒后下发“合闸”(重启上电)。此流程完全自动化,无需人员进站。

5.3 与楼宇自控系统联动

需求:下班后,基于区域 occupancy 传感器状态自动切断不必要的动力电。

逻辑:18:00后,若会议室人体传感器持续30分钟未检测到移动 → 调用接口断开该区域的照明和插座回路断路器 → 次日有人员进入时自动恢复供电。

六、注意事项与最佳实践

6.1 指令执行的“假成功”陷阱

如前文所述,code:200仅代表平台接收了指令。若设备离线或order格式错误,实际断路器不会动作。必须在业务代码中做以下增强

  • order中携带extra字段(如订单号、时间戳),该字段会在异步消息推送中原样返回,用于关联确认

  • 订阅消息推送,捕获设备返回的实际执行结果(如“执行成功”或“校验失败”)。

6.2 批量控制的性能边界

单次device参数最多支持100个ID(用逗号分隔),但前提是所有设备具有完全相同的指令(例如全部合闸)。若需要对不同设备下发不同指令,请拆分请求或使用MQTT广播模式。

6.3 安全策略

  • 签名校验:每个请求必须携带signts参数,防止重放攻击

  • 权限隔离:不同工作台(AppID)下的设备相互隔离,业务系统仅能操作其所属应用下的设备。

6.4 故障排查

  • 设备离线:检查电源、WiFi信号(需2.4GHz频段)、SIM卡流量

  • 指令未生效:确认order字段名是否与产品手册完全一致(区分大小写)。可通过控制台的“调试”功能模拟下发,观察设备日志。

七、总结

通过芯步开放平台,开发者无需深入理解Modbus、IEC61850等复杂协议,仅通过标准HTTP/MQTT接口即可完成60A远程控制断路器的集成。方案的核心不仅在于“接入”,更在于将断路器与各类传感器、业务系统进行逻辑编排。无论是简单的定时任务,还是基于AI预测的动态负载调度,均可基于本方案快速落地实施。

断路器产品方案:
如何对接60A智能电源控制断路器来实现远程定时通断控制
查看 >>
怎么对接60A带计量物联网断路器以实现过压欠压保护控制
查看 >>
大功率设备电源管理:怎样将带计量智能断路器50A集成到项目中
查看 >>
如何接入35A大功率智能断路器以实现过流自动断电控制
查看 >>
宿舍楼限电控制:怎么把50A导轨式智能断路器接入到自己的项目中
查看 >>
联动场景方案:
如何在灯光控制中集成智能硬件以实现联动继电器模块扩展控制
查看 >>
如何在弱电间空调联动中接入智能设备以实现空调风力调节
查看 >>
如何二次开发壁挂式智能感应控制器来实现语音设备联动警示
查看 >>
如何二次开发3路智能照明开关以实现多设备联动控制
查看 >>
弱电间人体感应联动:怎样把吸顶式高精度红外传感器对接到项目中
查看 >>
逻辑用途方案:
怎样二次开发3路智能墙壁开关以实现自定义联动逻辑控制
查看 >>
怎样接入20A定时控制断路器以实现自定义联动逻辑控制
查看 >>
怎样对接智能直流控制器4路以实现联动场景逻辑控制
查看 >>
怎么在共享自习室环境监测中对接智能设备来实现自定义温湿度联动逻辑控制
查看 >>
怎样接入5位分控智能PDU以实现自定义联动逻辑控制
查看 >>