CATALOG

芯步60A物联网断路器采用WiFi直连架构,通过开放的HTTP API接口即可完成控制、状态获取和能耗数据的集成。以下方案涵盖设备选型、接口调试、协议对接三个核心环节。

解决方案:智慧工厂电路保护 —— 将60A物联网断路器接入自有项目

在智慧工厂的数字化转型中,电路保护与能源管理是安全生产的基石。传统断路器缺乏实时数据反馈能力,而采用WiFi通信的智能断路器则可以通过开放接口(API)快速集成。

本方案基于芯步的 智能大功率断路器[计量版](60A) ,详细阐述如何利用其开放的HTTP接口,将设备无缝接入您的Web、APP或现有的MES/ERP系统中。

第一步:设备选型与通信架构

在选择硬件时,需根据工厂环境确定通信方式。芯步的60A系列主要提供以下两种版本,均支持导轨式安装,适配标准配电箱:

  • 标准WiFi版(UNI-DLQ-60A) :直接通过2.4G WiFi联网,无需网关,适合工厂内部已有良好WiFi信号覆盖的区域(如办公室、总装车间)

  • 4G/WiFi双模版:自带SIM卡槽,适用于WiFi信号较差的配电室或泵房,利用运营商网络保障通信稳定性

核心集成优势该系列设备完全摒弃了复杂的网关配置。对于开发者而言,断路器等同一台微型Web服务器,您的系统可通过公网或局域网(支持私有化部署)直接与其交互,实现“设备-云-业务系统”的扁平化架构

第二步:开放接口(Open API)深度解析

芯步的核心竞争力在于其 “签名认证 + JSON命令” 的极简通信模型。相较于对接Modbus/OPC DA等工业协议,HTTP接口的开发周期可缩短至数小时。

1. 接口地址与鉴权

所有控制指令通过向特定URL发送POST请求实现。请求地址结构如下:http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

鉴权参数生成逻辑(Signature):为了防止接口被恶意调用,系统采用动态MD5加密。开发者在代码中需按此逻辑生成签名:

  1. 获取当前时间戳 ts(如 1715328000)。

  2. 将您的 AppSecret 进行一次MD5加密得到 encode_secret

  3. encode_secretts 拼接再次进行MD5加密,即得到 sign

    • *公式:sign = MD5( MD5(AppSecret) + ts )*

案例参考:假设AppSecret为“abc123”,MD5后为“e99a...”,拼接时间戳后再次MD5即可生成最终请求的sign值。

2. 核心指令集(Order JSON)

在请求体中,携带设备ID和命令JSON。针对60A大功率断路器,主要操作参数如下

功能分类命令格式 (Order JSON)适用场景说明
即时通断{"power1":1} (闭合/通电) {"power1":0} (断开/断电)远程紧急停机、生产线换班断电、设备复位。
定时控制{"reset":3600000}如排风机运行1小时后自动关闭,省去软件侧的定时任务队列。
计量读取(被动获取) 设备主动推送或系统轮询获取实时电压(V)、电流(A)、功率(kW)及累计电量。
状态查询(设备状态实时同步)获取断路器当前物理闸位状态(合闸/分闸)、是否离线。

第三步:项目集成实战(代码级逻辑)

以下以Python 3为例,展示如何将60A断路器集成到工厂的能耗监控看板中。

场景需求:在工厂中控大屏上,实时显示“空压机回路”的电流、电压,并实现一键断电。

1. 封装API调用类首先封装一个处理签名和请求的核心模块。

2. 实现“数据上报接收服务”(关键点)芯步的设备支持数据主动推送。为了让您的系统获取实时电量,您需要在服务器端开放一个接收接口。

  • 配置:在芯步控制台设置“数据回调URL”(如 http://你的服务器IP/api/breaker/callback)。

  • 数据格式:断路器检测到电流变动或按规定时间间隔,会主动POST如下JSON至您的服务器:

您的后端只需解析该JSON,存入数据库,即可驱动前端大屏实时刷新,无需频繁轮询设备。

3. 业务逻辑联动在您的工厂能源管理系统中,可以设定逻辑:

  • 告警联动:“如果 current > 55A(超过额定60A的90%),则自动调用 control_device 发送 {"power1":0} 并触发短信告警。”

  • 峰谷用电:结合定时器,在电价尖峰期自动断开非关键负载。

第四步:高级应用与架构

  1. 私有化部署(数据安全)对于半导体、精密加工等对数据保密性要求比较高的工厂,芯步支持纯局域网运行。设备发出的HTTP请求可以不经过外网,直接发送到您内网部署的服务器,杜绝数据外泄风险

  2. 与PLC系统的协同虽然本断路器直接提供API,但在自动化产线中,往往需要与西门子、三菱等PLC联动。此时,您可以编写一个中间件服务(运行在工控机上),一方面调用本方案的API控制断路器,另一方面通过OPC UA或Modbus TCP协议与PLC交互,实现“MES系统下发指令 -> 工控机 -> 断路器分闸”的自动化闭环

  3. 多设备批量控制接口支持批量操作。在 device 字段中传入多个ID并用逗号隔开,如 "device": "8801,8802,8803",配合 {"power1":1} 可瞬间启动整条生产线的电源。

总结

将芯步60A断路器接入自有项目,主要分为三个步骤

  1. 网络配置:设备上电,通过简易配网模式将其连入工厂WiFi。

  2. 获取凭证:在芯步开发者后台获取 AppID、AppSecret 和设备ID。

  3. 开发调试:复用上述代码案例,实现基于HTTP的远程控制与数据订阅。

通过这种方式,您可以在 1个工作日内 完成从拆箱到系统可用的全过程,为传统工厂设备赋予“可监、可控、可计量”的数字化能力。

断路器产品方案:
怎样对接60A带计量数显物联网断路器来实现额定功率负载控制
查看 >>
共享充电宝柜电路管理:怎样将60A带计量数显远程智能空开对接到项目中
查看 >>
便利店收银机电源管理:怎么将60A带计量远程智能空开集成到软件项目中
查看 >>
怎样二次开发50A大功率计量断路器以实现短路保护控制
查看 >>
如何二次开发智能大功率断路器计量版50A来实现短路保护控制
查看 >>
工厂场景方案:
怎样在工厂车间照明管理中对接智能硬件来实现设备分组控制
查看 >>
工厂车间工位语音提醒场景:如何将30W 云 TTS 语音壁挂音箱集成到自己的项目中
查看 >>
工厂车间人体活动监测:怎样把壁挂式智能雷达感应开关对接到项目中
查看 >>
智慧工厂产线设备控制:如何把30A 智能通断器接入到软件项目中
查看 >>
智慧工厂语音提醒:如何把30W壁挂语音播报音箱集成到软件项目中
查看 >>
保护用途方案:
共享台球室电路保护:如何将25A额定 5500W 断路器对接到项目中
查看 >>
如何二次开发智能大功率断路器计量版50A来实现短路保护控制
查看 >>
怎样二次开发智能线路通断器 10A-AC2来实现过流过载保护控制
查看 >>
如何在共享棋牌室灯光设备控制中对接智能硬件以实现电流超限保护控制
查看 >>
怎样接入50A物联网断路器以实现电路过流过载保护控制
查看 >>