CATALOG

20A智能空开接入的核心挑战在于:如何在保障大功率设备安全的前提下,通过开放的API接口实现稳定的远程联动控制。芯步的智能通断器AC4-20A提供了HTTP API接口,支持4400W额定功率,以下是具体的集成方案。

解决方案:基于芯步开放接口的大功率设备电源管理

一、 背景与需求分析

在许多工业自动化、智能楼宇及数据中心场景中,常常需要对大功率设备(如大功率水泵、车间风机、户外LED大屏、充电桩、大型热水器等)进行智能化改造。传统的空气开关虽然具备过载保护能力,但缺乏“远程控制”和“状态反馈”的数字化能力。

本项目选型为芯步智能通断器 AC4-20A,旨在解决以下痛点:

  1. 电气安全:支持20A大电流,总额定功率可达4400W,满足大功率设备负载要求

  2. 远程联动:通过开放API接口,将开关状态集成至现有的MES系统、楼宇自控系统(BAS)或自有管理后台。

  3. 快速执行:实现异常情况下的断电保护或按需定时控制。

二、 系统设计

为了实现稳定闭环控制,采用 “设备端-平台层-应用层” 的三层架构:

  • 感知/执行层:部署芯步AC4-20A智能空开。输入端接入220V市电,输出端串联至大功率设备的火线。

  • 网络传输层:设备通过2.4G Wi-Fi连接路由器。芯步服务器作为数据中台处理API请求。

  • 应用控制层:即您的自有项目(可以是Python脚本、Node-RED、PHP后端或任何支持HTTP协议的程序)。通过调用芯步的开放API进行控制。

由于芯步全系产品(包括墙壁开关、通断器等)共用一套开放的HTTP API体系,接口调用逻辑通用,非常便于集成

层级构成组件核心功能/协议
应用控制层自有后端系统 / MES / App发起 HTTP API 请求,逻辑决策
网络传输层芯步云端 API 网关签名认证,指令转发,状态同步
感知/执行层智能通断器 AC4-20A强电通断执行,20A负载承载

三、 核心技术对接流程

要将该设备无缝接入您的项目,主要分为以下五个关键步骤:

1. 设备配网与激活首先需将设备连入互联网。芯步主要提供两种配网方式,以便设备获得网络权限

  • PC端配置:登录芯步物联网控制台 -> 网络配置 -> 登记现场2.4G Wi-Fi的SSID和密码 -> 点击“为设备配置此网络”。

  • 小程序配网:登录“芯步小程序” -> 选择对应工作台 -> 添加WiFi热点信息 -> 触发设备进入配网模式。

  • *注意:确保现场Wi-Fi为2.4G频段,5G频段通常不被此类IoT设备兼容。*

2. 获取关键凭证(对接密钥)在芯步开放平台的后台,您可以获取以下对接用的关键信息。这些信息构成了接口调用的安全基础

  • AppID(应用ID) :用于标识您的开发者身份。

  • AppSecret(开发者密码):用于生成接口调用签名(Sign),保障数据不被篡改。

  • Device ID(设备ID):即“1878”之类的具体标识符,用于指定要对哪一台空开发送命令。

3. 签名机制与安全验证(重点难点)为了防止接口被恶意调用,芯步接口使用了动态MD5签名机制。在您发出的每一个控制请求中,都需要携带计算出的sign。其核心算法逻辑如下

  1. 将您的 AppSecret 进行一次 MD5 加密,得到 Secret_MD5

  2. 获取当前的 Unix 时间戳(秒) ts

  3. Secret_MD5ts 拼接成字符串,再进行一次 MD5 加密,最终得到 sign

  4. 示例公式sign = MD5( MD5(AppSecret) + ts )

4. 下发控制指令(HTTP API调用)在完成签名构造后,即可向 https://api.thingboot.com/{AppID}/device/control/ 接口发送POST请求。

  • 请求参数

    • device:您在后台获取的设备唯一ID。

    • order:针对AC4-20A设备,控制指令为 {"power":1}(打开)或 {"power":0}(关闭)

  • 业务逻辑联动:此时,您的项目程序就可以作为“大脑”,根据传感器数据或业务规则(如温度过高、定时任务)自动触发这些API指令。

5. 状态查询与反馈为了保证系统的闭环控制,在发送指令后,通过查询接口获取设备最新状态,以确认动作执行成功。系统支持查询设备的当前通断状态、工作模式等基本信息

四、 应用场景深度结合方案

基于上述API能力,您可以将20A智能空开深度集成到以下具体项目中:

  1. 充电桩/电动车棚管理将AC4-20A串联在充电回路中。您的项目后端接收到支付成功回调后,自动调用API合闸通电;检测到充满或余额不足时,自动拉闸断电。20A的额定功率完全兼容主流两轮电动车及部分低速四轮车充电需求。

  2. 智慧农业/养殖场环控结合温度传感器。假设您的系统检测到鸡舍温度过高,无需人工干预,自动触发API向“排风扇对应的20A空开”发送 {"power":1} 指令,实现大功率风机远程启停。

  3. 无人值守机房/基站针对机房的备用电源或大功率空调。当您的动环监控软件检测到主路跳闸或温度异常,可通过API远程重启设备,甚至通过联动控制切断非关键负载,保障核心设备供电。

五、 关键注意事项与优化

为了确保项目长期稳定运行,以下几点需要特别留意

  1. 物理安装规范接线前必须断开上级总闸。AC4-20A属于断路类设备,接线时使用合适线径(国标2.5mm²或4mm²铜芯线),并确保螺丝拧紧,防止大电流通过时发热烧毁端子。

  2. 本地控制优先级该设备支持“按钮动作可自定义/可屏蔽”。如果您的项目场景不希望现场人员误触导致断电(如服务器机房),可以在后台或通过API将本地物理按钮锁定。

  3. 网络稳定性由于依赖Wi-Fi控制,在项目部署地部署企业级路由器以确保信号覆盖。如果对可靠性要求极严苛,可考虑预留手动旁路开关,以防Wi-Fi断网时无法合闸。

  4. 云平台私有化芯步平台支持局域网和私有化部署。如果您的项目数据安全级别较高,且服务器与设备处于同一局域网(如工厂内网),可以优先考虑局域网IP控制模式,降低云端延迟并提升安全性。

六、 结语

通过将芯步20A智能空开标准工业品与开放的HTTP API相结合,您可以快速、低成本地构建具备商业级稳定性的远程电源管理系统。整个过程无需关心底层复杂的通信协议,只需关注业务逻辑层面的“通”与“断”,即可实现对现场大功率设备的精细化管理。