CATALOG

芯步的这款40A智能断路器采用纯HTTP接口设计,对接思路很直接——核心就是“先调通控制、再接入数据”。以下方案从接口调用、数据解析到状态看板,给出可落地的实现路径。

1. 背景与目标

在工业物联网及智能楼宇管理中,对大功率用电设备的实时监控是保障用电安全与节能降耗的关键。传统的断路器仅支持过载保护,无法提供实时的电压、电流及功率数据。

本方案的目标是通过对接芯步 智能大功率断路器[计量版],利用其开放的 HTTP 接口,实现以下目标:

  • 实时状态感知:获取设备通断电状态及线路电参数(电压、电流、功率)。

  • 远程可控:实现跨平台的远程分合闸操作。

  • 数据融合:将设备数据集成至企业自有运维系统或第三方云平台。

2. 设备选型与接口特性

本次方案基于芯步 UNI-DLQ-M-40A-P(计量版)型号进行设计。

  • 核心参数:额定电流 40A,支持 8000W 大功率负载,适用于充电桩、机房、大型设备监控场景。

  • 接口开放性:设备采用 WiFi 2.4G 直连网络,无需网关中转。

  • 通信协议:全系开放 HTTP 接口,支持 GET/POST 请求,数据格式为标准 JSON

  • 部署灵活性:支持公有云调用,也支持私有化部署(局域网直连),适应高安全性的内网环境。

3. 整体系统架构

系统架构分为四层,确保数据流与控制流的闭环:

  1. 感知层:智能大功率断路器(计量版),负责采集前端电气数据并执行分合闸动作。

  2. 网络层:利用设备内置的 WiFi 模块,通过路由器接入互联网或局域网。

  3. 平台层(芯步云/私有云)

    • 若使用公有云模式:调用芯步开放 API 进行设备管理与数据拉取。

    • 若使用私有化模式:设备直接向自建服务器上报数据,或由服务器主动下发指令。

  4. 应用层:企业内部的监控大屏、APP 或运维工单系统。

4. 核心对接流程与技术实现

由于该产品开放 HTTP 接口,任何支持 HTTP 请求的编程语言均可对接。以下以通用的 RESTful API 调用为例。

4.1 前期准备:获取凭证

在开始开发前,需在芯步控制台完成以下准备:

  1. 注册开发者账号,获取 AppID开发者密码

  2. 在控制台中添加设备,获取唯一的 设备ID

  3. 确保断路器已上电并连接至可用 WiFi(设备支持设定 5 组 WiFi 自动切换)

4.2 接口鉴权机制

所有 HTTP 接口请求均需携带签名 sign 和时间戳 ts 以防止重放攻击。

  • 签名算法sign = MD5(MD5(开发者密码) + ts)

  • URL 拼接示例https://iot-api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

4.3 功能一:远程控制与状态切换

实现对设备的“分闸/合闸”操作是最核心的控制功能。

  • 接口地址/device/control

  • 请求方式:POST(推荐)或 GET

  • 核心参数

    • device:目标设备 ID。

    • order:控制指令,格式为 JSON 字符串。

      • 合闸(开启){"power":"1"}

      • 分闸(关闭){"power":"0"}

      • 先断后通(重启){"reset":"1000"}(断开后间隔 1 秒自动恢复)

  • 实操:对于需要远程重启的服务器或网络设备,推荐使用“先断后通”指令,避免因人工忘记合闸导致业务中断。

4.4 功能二:实时计量数据获取

为实现“运行状态监控”,必须获取设备的电参数。通常有两种模式:

  • 被动查询(同步)

    • 调用 /device/detail 接口。

    • 返回值中包含当前电压、电流(A)、有功功率(W)、电能(kWh)等实时快照数据。

  • 主动上报(异步推荐)

    • 若企业使用私有化部署(自建消息服务器),设备会在参数变化时主动通过 HTTP POST 将消息推送到指定 URL。

    • 数据解析示例:解析 JSON 负载,提取 U(电压)、I(电流)、P(功率)字段,存入数据库用于趋势分析。

4.5 指令执行闭环保障

由于 HTTP 请求的 200 返回码仅代表指令送达平台,不代表设备执行成功

  • 设计策略:在监控后台设计中,应加入“状态回读”机制。即下发指令 3-5 秒后,再次调用设备详情接口,比对当前的开关状态与指令是否一致,若不透传需触发重试或告警。

5. 业务应用场景:运行状态监控看板

对接接口后,开发人员可在 3-5 天内快速搭建监控系统。包含以下功能模块:

5.1 实时监测可视化

  • 电气参数仪表盘:直观展示当前的实时功率(kW)和累计电能(kWh)。

  • 健康度评估:设定阈值(如设定 32A 为预警线,40A 为告警线)。当电流超过 32A 时系统提示“高负载”,超过 40A 时触发“过载预警”,并联动断路器保护机制。

5.2 告警与自动联动

  • 过载预保护:利用计量数据,在电流接近 40A 额定值但尚未触发物理跳闸时,系统可主动下发“分闸”指令或发送短信通知运维人员

  • 电能统计:每日零点自动拉取电能数据,生成设备能耗报表,分析峰谷用电规律。

5.3 定时任务与无人值守

利用接口的扩展能力,实现对设备的定时控制

  • 场景:园区路灯或广告牌定时开启/关闭。

  • 实现:在服务器端通过 Cron 任务定时构造 {"power":"0"} 指令发送给设备组。

6. 私有化部署方案

对于金融、政府或高保密企业,若不允许数据上公有云:

  1. 局域网发现:设备支持 DNS 或固定 IP 配置。

  2. 服务器配置:企业自建 Server 作为 HTTP Server。

  3. 数据流向:设备配置指向企业内网 IP,所有计量数据直接上报至企业本地数据库,与外网隔离,确保绝对安全

7. 总结与效益

通过对接芯步智能大功率断路器[计量版],企业能够低成本、快速地实现以下价值:

  • 替代人工巡检:无需到配电箱现场,后台即可查看电压电流是否稳定。

  • 故障响应提速:从“跳闸后来电投诉”转变为“数据异常时主动维修”,变被动运维为主动服务。

  • 节能降耗:通过功率监测,识别并关闭长期待机的高能耗设备。

该方案接口简洁,适合 Web、APP 及小程序等多终端快速集成,是实现配电智能化改造的优选路径。