CATALOG

35A导轨式智能断路器是芯步面向商用场景的核心产品之一,支持HTTP接口直接控制,无需网关,适合楼宇照明、充电桩、基站等需要批量设备管理的场景。以下方案围绕“如何用开放接口实现远程批量控制”展开,涵盖接口认证、单设备/批量控制、定时任务等关键环节。

解决方案:基于芯步开放接口的35A导轨式智能断路器远程批量控制系统

1. 概述

本方案的目标是利用芯步提供的开放HTTP API接口,将35A导轨式智能断路器(型号:UNI-DLQ-35A)集成至用户的现有管理系统(如ERP、楼宇自控系统BA、或自研SaaS平台)中。

核心目标: 实现对分布于不同场景(如公寓、机房、工厂)的批量断路器进行远程集中控制(合闸/分闸)、状态监控与自动化管理。

核心优势:

  • 无需网关,直连网络: 设备内置2.4G WiFi模块,现场无需额外购买网关,通电即联网

  • 接口标准化: 全系支持HTTP/HTTPS请求,兼容Windows、Linux、Web及移动端环境

  • 高负载能力: 额定35A电流,支持7000W阻性负载,满足大功率商用场景

2. 接入准备工作

在开始编程控制前,需要完成硬件配置与开发者凭证获取:

  1. 硬件配网:使用“芯步”App或通过设备配网热点,将断路器接入现场的2.4GHz WiFi网络。

  2. 获取凭证

    • 登录芯步控制台,获取 AppIDAppSecret

    • 签名算法Sign = MD5(MD5(AppSecret) + Ts)。这是保障接口安全的必要步骤

3. 核心接口调用逻辑

为了实现“批量控制”,需理解两个核心接口:

  • 单控接口/device/control ——控制单个设备。

  • 群控接口/tag/control ——对设备分组(如“一楼照明”、“二号基站”)进行统一操作,这是实现批量控制的基础

4. 实现远程批量控制的详细步骤

步骤一:设备分组策略不要直接对零散的设备ID进行循环调用(这会因网络延迟导致不同步),而是利用平台的标签系统

  • 操作:在控制台将需要同时控制的数个35A断路器添加到同一个“标签组”中。

  • 场景示例:创建“产业园路灯组”标签,将园区内10个回路的35A断路器都绑定此标签。

步骤二:请求构建与鉴权api.thingboot.com/{AppID}/tag/control/ 发起POST请求。

  • HeaderContent-Type: application/json

  • 参数构建(JSON格式)

步骤三:签名生成示例假设 AppSecretabc123Ts 为当前时间戳 1715678900

  1. Step1_md5 = md5(“abc123”) = e99a18c428cb38d5f260853678922e03

  2. String_to_md5 = e99a18c428cb38d5f260853678922e03 + 1715678900

  3. Final_Sign = md5(String_to_md5)

步骤四:代码实现(以Python与JavaScript为例)为了便于系统集成,以下展示通过代码实现一键批量关断所有35A断路器的逻辑。

● Python 实现(适用于后端服务)

● JavaScript/Node.js 实现(适用于Web管理后台)

5. 高级批量控制技巧

除了简单的开/关,35A断路器接口还支持更多精细化控制指令,这对于批量管理尤为重要。

场景A:定时任务与“幽灵开关”利用 reset 指令可以实现“延时自动关闭”,无需在服务器端维护复杂的定时队列,尤其适合批量控制空调或照明。

  • 指令示例{"reset": 3600000}

  • 效果:发送此指令后,断路器会立即接通(开),并在1小时(3600000毫秒)后自动断开。这在批量控制校园、工厂的定时熄灯时,可极大降低系统复杂度

场景B:批量不同状态控制如果需要对同一标签下的不同设备执行不同动作(例如:开1、3、5号,关2、4、6号),可以使用 batch 指令集

  • 指令示例{"batch": {"relay": [1,3,5], "power": 1}}

  • 注:此指令适用于多路控制器,35A基础版通常对应单路继电器,同一标签下仅包含相同类型的设备以确保逻辑一致。

6. 网络部署方案

针对不同业务体量,选择以下架构:

方案类型通讯方式适用场景优势
公网SaaS方案WiFi + 芯步云API跨地域连锁门店、分散的基站部署简单,有网即可控,无需公网IP
局域网纯内网方案 (私有化)仅局域网涉密单位、大型工厂内网、学校数据不出厂区,响应速度毫秒级,断外网仍可控

注:35A断路器支持私有化部署,可将控制信令完全限制在局域网内传输。

7. 常见问题和需要注意的点

  1. 感性负载限制:35A断路器最大支持35A电流,但用于电机、LED灯组时,负载能力降为1100W。在批量控制电机设备时,需计算总功率是否超过单台极限

  2. 响应时间:通过网络接口控制的典型延时为 80-120ms。进行“批量全开”操作时,在代码中引入微小的延迟(如间隔50ms)或直接使用标签组播方式,避免瞬间冲击电流过大。

  3. Wi-Fi信号强度:设备支持配置5组WiFi,自动切换最强信号。安装于金属配电箱内时,测试信号强度,必要时选择4G版本(UNI-DLQ-35A-4G)

8. 总结

通过芯步35A导轨式智能断路器的开放接口,实现“远程批量控制”的核心在于 “标签化管理”“接口标准化调用” 。开发者仅需掌握简单的HTTP POST请求与MD5加密算法,即可在15分钟内完成从0到1的对接,将传统的配电箱升级为具备远程批量控制、定时自控、状态可视化的现代物联网系统。