CATALOG

芯步的开放接口采用标准HTTP协议,任何能发起网络请求的编程语言或平台都可以调用。50A计量断路器通过WiFi联网后,你可以直接用HTTP命令控制通断、读取实时功率和用电量。下面从架构到代码实现逐一说明。

解决方案:基于芯步开放接口的50A智能断路器集成方案

1. 方案架构概览

在开始集成之前,需要明确设备与服务器的通信模型。芯步的设备采用直连WiFi模式,不依赖第三方云平台(支持私有化部署),这意味着数据直接发送到你的服务器。

  • 设备层:50A带计量数显远程控制断路器。负责执行通断、采集电压电流功率等数据。

  • 网络层:2.4GHz WiFi。设备通过此网络直连你的公网服务器(或局域网服务器)。

  • 云平台/应用层:你的业务服务器。负责下发控制指令、接收设备上报的计量数据、执行逻辑判断(如功率超限跳闸)。

2. 准备工作:获取关键凭证

在编写代码前,需要拿到设备的“钥匙”:

  1. 注册开发者账号:登录芯步开放平台(ThingBoot Open)

  2. 创建应用:在控制台创建一个应用(App),系统会生成唯一的 AppIdAppSecret(用于生成签名)。

  3. 添加设备:将购买的50A断路器通过配网流程(长按断路器上的按钮进入配网模式)绑定到你的账号下。

  4. 获取设备ID:在控制台设备列表中,获取该断路器的唯一标识 DeviceId(例如:820720)。

3. 集成步骤详解

芯步的接口设计很简洁,主要分为两个方向:主动下发指令(控制开关)和被动接收数据(获取计量数据)。

3.1 接口鉴权机制

所有API请求都需要携带签名(sign)和时间戳(ts),防止接口被恶意篡改。

  • 请求地址示例http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • 签名算法通常是将 AppSecret 与参数排序后拼接,进行MD5加密。芯步的控制台通常会提供各语言的SDK或代码示例,这是最稳妥的方式

3.2 “远程分合闸” —— 控制断路器开关

这是安防监控场景中最核心的功能。当摄像头死机或机房温度过高,需要强制断电重启时使用。

  • 接口类型:设备控制接口

  • 请求方法POST

  • 请求头(Header)Content-Type: application/json

  • 请求体(Body) JSON示例

  • 实战逻辑(Curl命令示例)

    执行上面这条命令,50米外的配电箱里,那个50A的大断路器就会立刻跳闸。

3.3 “实时监控” —— 接收计量数据

你需要知道当前的电流是10A还是49A,来决定是否要跳闸。芯步使用HTTP 推送模式。

  • 配置回调URL:在你的服务端需要提供一个公网可访问的API接口(例如:http(s)://yourdomain.com/api/device/callback),在芯步控制台中配置这个地址。

  • 数据上报机制:当断路器检测到电流、电压、功率变化,或按设定的间隔(如每5秒),它会主动向你的服务器推送JSON数据

  • 接收到的数据格式示例

  • 服务端处理示例(Python Flask)

3.4 进阶应用:自动化联动

结合芯步生态内的其他传感器(如温湿度传感器、烟雾传感器):

  • 场景:机房安防联动。

  • 逻辑:烟雾传感器检测到烟雾(状态上报到你的服务器) -> 你的服务器判断逻辑 -> 调用断路器接口(power=0) -> 自动切断市电,防止火灾扩大或短路

  • 场景:能耗统计。

  • 逻辑:接收到 energy 数据后存入数据库(如MySQL),前端查询数据库绘制图表,实现“数显大屏”。

4. 关键参数与配置

配置项/值说明
额定电流50A最大负载功率约 10000W (阻性) / 1700W (感性)。接安防监控设备群时,需计算总功率,避免过载跳闸
WiFi 频段2.4GHz注意:不支持5G WiFi。如果安装在弱电井或配电箱内,需确保信号强度(2.4G穿墙能力较好,但金属箱体会屏蔽信号)
待机功耗0.8W断路器本身耗电极低,即使断开负载,其控制芯片依然在线,保持远程可控状态
私有化部署如果项目对数据安全要求比较高(如金融、政府安防),可以使用芯步提供的私有化部署方案,让数据完全走局域网,不外网传输

5. 总结

通过这套方案,你只需要关注你的业务逻辑,硬件通信完全交给HTTP接口处理。接入后,你的项目中就实现了一个电流可视、可控、可预警的智能配电节点,不仅解决了50A大电流的供电安全问题,还能通过数据分析优化能耗。

断路器产品方案:
如何二次开发智能大功率断路器计量版50A来实现短路保护控制
查看 >>
如何接入35A大功率智能断路器以实现过流自动断电控制
查看 >>
宿舍楼限电控制:怎么把50A导轨式智能断路器接入到自己的项目中
查看 >>
怎样对接60A带计量数显物联网断路器来实现额定功率负载控制
查看 >>
共享棋牌室电路控制:怎样将35A智能空开对接到自己的项目中
查看 >>
供电场景方案:
安防监控设备供电管理:如何把60A智能电源控制断路器接入到自己的项目中
查看 >>
广告机直流供电管理:怎样将DC-10A 定时控制开关接入到项目中
查看 >>
物联网设备供电管理:如何把DC-10A 智能通断器对接到自己的项目中
查看 >>
安防监控设备供电管理:怎样把40A带计量数显导轨式智能断路器集成到项目中
查看 >>
安防监控设备供电管理:如何将50A带计量智能空开对接到自己的项目中
查看 >>
监控用途方案:
怎么二次开发智能远程监测烟雾探测器以实现设备运行状态监控
查看 >>
安防监控设备供电管理:怎样把智能大功率断路器计量版40A接入到项目中
查看 >>
怎样在门店语音通知中接入智能硬件来实现云端设备状态监控
查看 >>
怎么在共享充电站安全监控中接入智能硬件来实现远程烟雾浓度监测
查看 >>
如何接入16A 3孔国标智能插座来实现设备运行状态监控
查看 >>