这款50A大功率断路器支持电量计量和远程控制,非常适合充电桩、中央空调等大功率设备的智能化改造。通过芯步开放的HTTP接口,你可以将它与其他传感器或业务系统联动,实现“监测-判断-执行”的自动化闭环。以下是具体的对接方案。
1. 产品核心能力分析
针对你提到的 “50A带计量数显额定11000W” 断路器,根据芯步硬件库的规格,对应产品应为 《智能大功率断路器[计量数显版]》 或大功率40A/80A系列类似型号。
该产品的核心能力不仅在于大功率承载(适用于空调、充电桩、大型设备),更在于其数字化能力
遥测:实时上报电流、电压、功率、电量。这是实现“场景联动”的数据基础(判断依据)。
遥信:实时反馈断路器的分/合闸状态。
遥控:通过HTTP接口进行远程分闸(断电)与合闸(供电)。
数显:本地直观显示电气参数,便于现场检修。
2. 对接设计
为了实现“场景联动控制”,我们需构建一个云-管-边-端的闭环系统。推荐采用公有云API模式,以便于跨系统集成(如对接智慧照明、充电桩运营系统或安防系统)。
架构逻辑图(文字描述):
端(设备层):50A智能断路器(通过WiFi 2.4G接入网络)。
管(网络层):连接至芯步全球 IoT 云平台。
云(平台层):芯步开放 API 网关。
应用层:你的自有业务服务器(SaaS/SCADA/小程序后端)。
数据流向:传感器/业务触发 -> 你的业务服务器 -> 调用芯步API -> 芯步云平台 -> 50A断路器执行动作 -> 状态反馈至服务器
3. 场景联动逻辑设计
以“电动车充电桩过载保护与定时通断”或“大功率设备能耗联动控制”为例:
3.1 第一种场景:过载保护后自动恢复(阈值联动)
逻辑:实时监测功率,防止线路过热。
断路器实时上报功率数据至云端。
你的服务器设定逻辑:若
功率 > 11000W持续5秒。联动动作:服务器下发命令
{"power":0}(断开开关)。恢复逻辑:延迟 30 秒后,服务器下发命令
{"power":1}(尝试合闸)。若合闸后依然过载,则再次断开并锁定,推送运维告警。
3.2 第二种场景:与第三方传感器联动(如温湿度/烟感)
逻辑:配电柜温度过高或出现火警时强制断电。
环境传感器(非芯步产品,但接在你的服务器上)检测到温度 > 80℃ 或烟雾报警。
联动动作:你的服务器以
POST方式调用芯步接口,携带签名,命令50A断路器立即断开。安全锁定:在未解除消防警报前,服务器拒绝执行任何合闸命令。
3.3 第三种场景:定时/策略控制(削峰填谷)
逻辑:针对11000W大功率设备(如中央空调、工业烤箱)的错峰用电。
上午 10:00-11:30(高峰电价):自动断开非必需的大功率设备。
下午 21:00(低谷电价):自动合闸,预热/预冷设备。
4. 开发对接实施步骤
4.1 准备阶段:获取密钥与设备ID
注册芯步开发者账号,登录控制台。
获取 AppID 和 AppSecret(开发者密码)。
将50A断路器上电并配置WiFi连接网络(确保2.4G频段)。
在控制台获取该设备的唯一标识符 Device ID(例如:820720)。
4.2 API 调用核心机制
芯步的接口安全性基于动态签名,每一次控制命令都需要实时计算签名。
签名生成规则(通用逻辑):Sign = md5( md5(AppSecret) + ts )
首先将
AppSecret进行一次MD5加密。将加密后的字符串拼接上当前的时间戳
ts(秒级)。对拼接后的字符串再进行一次MD5加密。
请求示例:
URL:
https://api.thingboot.com/{AppId}/device/control/?sign={计算出的签名}&ts={当前时间戳}Method:
POSTContent-Type:
application/jsonBody (JSON)
4.3 关键命令集
针对该50A计量断路器,常用 order 命令如下
完全通断控制
通电:
{"power":1}断电:
{"power":0}
定时通断(暂态控制)
接通并在1小时后断开:
{"power":1, "reset":3600000}(单位:毫秒)。
读取数据
通常在设备详情接口或通过设备主动上报获取电压、电流、功率因数及累计电量。
5. 场景联动代码示例 (Python)
假设你的业务场景是:“如果电流超过额定阈值,立刻断电”。以下Python代码示意了如何在服务器端实现此联动逻辑:
6. 高级联动策略:数据可视化与告警
要实现完整的“场景联动”,仅有控制是不够的,必须结合计量数据。
采用Webhook或轮询机制
数据订阅:配置芯步平台,将设备的电压、功率数据实时推送到你的服务器指定接口(Webhook)。
业务逻辑判断
当
Power > 11000:触发过载告警。当
Power > 9000且Timein[18:00-21:00]:触发“大功率设备占用中,请错峰使用”的通知。
执行联动:基于判断结果,调用上述
control_breaker接口。
7. 总结和需要注意的点
额定功率匹配:虽然设备支持11000W,但在高负载连续通断场景下,请确保接线端子扭力足够,避免发热。
网络依赖:联动控制依赖WiFi网络。若网络中断,本地保护逻辑(过载跳闸)依然由设备自身的机械性能和固件保护,远程控制功能将失效。在关键回路保留物理急停按钮。
接口调用机制:在开发联动逻辑时(如过载保护),需注意短时间内不要重复下发相同的“断电”指令,以防阻塞或消耗API配额。
私有化部署:若你的场景对延迟极其敏感(要求<50ms)或数据不出内网,芯步也支持局域网和私有化部署方案,可直接在内网通过HTTP调用,无需经过公网。
通过以上方案,你可以快速建立起基于50A智能断路器的自动化能源管理与安全联动体系。