CATALOG

芯步的智能断路器产品线覆盖16A到50A多种规格,全部采用统一的HTTP接口协议。以下方案围绕50A定时控制断路器,从接口对接、签名算法到定时任务实现进行完整说明,可直接用于开发集成。

一、 产品选型与概述

在工业及大功率商业场景(如广告牌、充电桩、大功率水泵)中,普通的智能插座无法满足高电流负载需求。针对“50A”高电流应用场景,芯步提供了基于WiFi通信的智能大功率断路器。

推荐型号: 智能大功率断路器[计量数显版] 50A 核心参数:

  • 额定电流: MAX 50A(适用于8000W-10000W大功率负载)。

  • 安装方式: 35mm标准导轨式安装(适用于配电箱)。

  • 控制能力: 支持远程定时、遥控、电量计量。

  • 核心优势: 无需购买网关,直连WiFi(仅支持2.4GHz),利用HTTP接口即可实现远程控制,运维人员可通过公网API进行状态查询与通断操作

二、 开放接口对接架构

要实现远程定时控制,系统架构主要分为三层:

  1. 设备层(50A断路器): 通过WiFi连接互联网,接收来自芯步云平台的指令,执行“分闸/合闸”动作。

  2. 云平台层(芯步): 负责设备的长连接维护与命令转发。提供标准HTTP API。

  3. 业务应用层(你的系统): 你的服务器或SaaS系统,集成芯步API,负责生成定时任务、计算签名、下发控制指令。

三、 接口对接核心流程

芯步的开放接口极其简洁,所有硬件产品的控制逻辑统一,只需向指定URL POST 一条JSON指令即可

1. 鉴权与签名机制

为了防止接口被恶意调用,所有请求需携带签名(sign)和时间戳(ts)。采用 双重MD5 加密方式

准备工作:

  • AppId: 应用唯一标识。

  • AppSecret: 开发者密钥(切勿泄露)。

签名算法步骤:假设 AppSecret = "abc123",当前时间戳 ts = 1714118400

  1. 对 AppSecret 进行一次 MD5:md5_1 = md5("abc123") -> 得到 e99a18c428cb38d5f22e03...

  2. 将上述结果拼接时间戳:str = md5_1 + ts

  3. 再次进行 MD5:sign = md5(str)

请求示例:

2. 核心控制指令下发

针对50A断路器,主要利用 order 字段进行控制

功能描述指令JSON说明
开启(合闸){"power": 1}断路器闭合,线路通电
关闭(分闸){"power": 0}断路器断开,线路断电
查询状态{"status": 1}获取当前开关状态及电量数据
单次定时{"reset": 3600000}接通电源,1小时后自动断开(单位:毫秒)

四、 远程定时通断的三种实现方案

针对“远程定时通断”这一核心需求,根据业务系统的复杂度,提供以下三种解决方案:

方案一:设备端自带定时(推荐-低延迟)

芯步的设备固件支持“掉电保存”和“定时任务”。你可以在下发指令时直接附带定时参数,无需维护后台队列

  • 场景: 充电桩定时断电、设备定时重启。

  • 接口调用:

  • 优势: 即使业务服务器宕机或网络抖动,到达预设时间后,设备依然会自行断开,鲁棒性比较高。

方案二:业务服务器定时任务(推荐-复杂逻辑场景)

当需要执行复杂的周期调度(如每天多个时段、星期几执行)时,利用你业务服务器的定时任务框架(如 Linux Crontab, Quartz, Jenkins)进行轮询调用

  • 场景: 园区路灯控制(每天18:00开,次日6:00关)。

  • 逻辑流程:

    1. 在你的服务器设置Cron表达式:0 18 * * *

    2. 触发动作:向芯步API发起POST请求,order{"power": 1}

    3. 设置Cron表达式:0 6 * * *

    4. 触发动作:向芯步API发起POST请求,order{"power": 0}

  • 优势: 可灵活控制,便于记录操作日志,且能与你现有的业务逻辑(如判断是否节假日)联动。

方案三:多路/批量控制

如果配电箱内包含多个50A断路器或多个回路,芯步接口支持批量下发,以提高运维效率

  • 批量全开/全关:

  • 独立控制:

五、 实战演示

目标: 实现每天早上 8:00 开启 50A 断路器,晚上 20:00 关闭。

步骤 1:设备配网

  1. 确保50A断路器在配电箱内安装牢固,接入2.4G WiFi网络

  2. 登录芯步后台,获取设备的唯一ID(如 306412584)。

步骤 2:编写调用函数(伪代码示例)

步骤 3:集成到你的系统将上述代码集成到你的SaaS平台或本地SCADA系统中。通过HTTP协议,该断路器可无缝接入任何支持Web/小程序/APP的管理后台

六、 注意事项

  1. WiFi信号强度: 50A断路器通常安装在铁质配电箱内,对WiFi信号有屏蔽作用。现场确保2.4G信号强度良好,若信号弱,需考虑增设AP中继

  2. 响应速度: 公网环境下,从命令下发到设备响应约为 80-120ms,这在远程控制场景下体验非常流畅

  3. 安全锁定: 在进行现场维护时,可利用接口或设备物理按钮(部分型号支持)锁定“本地禁止合闸”,防止远程误操作导致触电事故。

  4. 私有化部署: 若对数据安全有比较高要求,芯步接口支持私有化部署方案,可将API部署在内网环境中

通过以上方案,你可以非常迅速地完成50A定时控制断路器的物联网化改造,实现对高能耗设备的远程无人值守与精细化管理。