芯步的开放接口基于HTTP协议,签名机制清晰,可以快速将传统电气设备接入物联网平台。针对“40A导轨式数显断路器”的接入,核心思路是将传统断路器与芯步的智能控制器组合——控制器负责执行分合闸指令,断路器负责承载主回路电流和保护。以下方案围绕这一组合展开,涵盖硬件选型、接口对接和业务落地。
1. 背景与挑战
商业厨房是电气火灾的高发区域,其环境具有高温、高湿、高负载(大功率厨具集中使用)的特点。传统的40A导轨式断路器虽然能在过流或短路时被动切断电路,但存在三大痛点:
被动保护:只能跳闸,无法预警。当线路温度异常升高或轻微漏电但未达到阈值时,管理者毫不知情。
管理盲区:无法实时监测电压、电流、功率因数等电能参数,厨师离开现场时后忘关设备导致空耗严重。
恢复困难:一旦跳闸,必须人工到现场合闸,对于连锁餐饮企业而言运维成本高昂。
本方案的目标是利用芯步的开放接口(HTTP API),将“40A导轨式数显断路器”从单纯的被动保护装置升级为具备“感知-分析-执行-提醒”闭环能力的智能终端。
2. 解决方案架构
本方案采用“物联网关 + 智能执行器 + 云平台”的轻量化架构,完全基于芯步现有的开放能力构建,无需从零开发固件。
核心逻辑
由于芯步目前标准库中直接承载40A大电流的智能断路器(如ASCB1系列)需结合具体项目选型,但针对40A回路的改造,我们的技术策略是:“智能控制器(小信号)+ 交流接触器/大电流断路器(执行机构)” 或直接采用支持芯步协议的大功率智能模块。
但在商业厨房的实际物理场景中,我们主要利用芯步的HTTP接口来控制具备远程分合闸功能的智能型塑壳断路器(MCCB)或通过智能交流接触器进行间接控制。
架构图描述:
感知/执行层:40A导轨式智能断路器(具备RS485/Modbus通讯或直接IO控制)。
网络传输层:芯步智能网关(或支持2.4G WiFi的智能通断器作为桥接)。
平台层:芯步开放平台(处理设备认证、数据流转、API签名)。
应用层:客户的SaaS后台/小程序(通过HTTP API下发指令、接收报警)。
3. 硬件选型与部署
为了实现“40A回路保护”,我们不能仅使用10A的小通断器,必须选用抗冲击、灭弧能力强的工业级产品,并通过芯步的接口进行控制。
3.1 40A回路控制设备选型
针对商业厨房的40A大电流回路(如电蒸箱、大功率电磁炉),推荐以下接入方式:
方案A(推荐):智能型40A断路器 + 网关
设备:选择支持RS485通讯(Modbus-RTU协议)或自带物联网功能的导轨式塑壳断路器。
对接逻辑:通过芯步的边缘网关(如4G网关)采集断路器数据(电流、电压、脱扣状态)并转发至云端。
优势:数据直接采集,无须改装线路。
方案B(经典):普通40A断路器 + 芯步智能通断器
设备:芯步智能控制器4路|交流电压版(支持MAX 10A/路)作为控制信号源,配合40A交流接触器使用。
接线逻辑:云端指令 -> 芯步控制器(控制接触器线圈) -> 接触器触点吸合/断开 -> 40A主回路通断。
优势:强弱电分离,控制器损坏不影响主回路保护,成本低廉。
方案C(一体化):安科瑞ASCB1系列类似物
说明:虽然ASCB1通常是63A规格下延,但在40A场景下非常适用,具备计量+保护+远程控制一体化功能,可通过HTTP远程分合闸。
芯步对接:若采用此类设备,需确认其是否支持芯步的SDK或其云端是否支持API对接。
本方案重点阐述方案B与方案A的混合实现,因为这是最通用的工业改造模式。
3.2 设备配置与配网
根据芯步的标准流程,设备安装后需完成配网:
注册与创建工作台:在芯步控制台获取
AppId和AppSecret。配网:通过芯步小程序或PC控制台,对智能控制器进行WiFi配网(仅支持2.4G频段)。
获取设备ID:配网成功后,在控制台获取设备的唯一标识(Device ID),这是后续API调用的关键。
4. 开放接口集成详解 (API Integration)
芯步的核心优势在于其开放的HTTP API接口,支持在任何支持HTTP请求的软件项目中集成。以下是针对40A断路器控制与监测的具体接口实现逻辑。
4.1 鉴权机制 (Signature)
所有请求都需要携带签名,确保安全性。
请求地址
http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}签名算法
sign = md5( md5(AppSecret) + ts )注意:先将AppSecret进行一次MD5,得到字符串A;再将字符串A与时间戳ts拼接后进行第二次MD5。
4.2 业务场景API实现
第一种场景:远程分合闸(断电保护与复位)
痛点:厨师下班忘了关总闸,或者漏电跳闸后需要连夜安排电工去合闸。解决:使用HTTP接口控制连接接触器的智能控制器。
API 请求示例 (断电):
参考来源:芯步智能控制器指令格式,power1代表第一路继电器控制。
第二种场景:实时数据监测(电气火灾预警)
痛点:无法预知线路是否过载或高温。
解决:若接入的是带有RS485通讯的智能断路器(方案A),芯步平台支持设备上行消息推送。
设备会定时上报:
电压(V)、电流(A)、有功功率(kW)、漏电值(mA)、触点温度(℃)。
服务端接收数据:通过芯步配置的“消息推送”功能,平台会实时将上述数据以JSON格式POST到你指定的服务器URL。业务逻辑:你的服务端接收到电流达到38A(接近40A阈值)时,可以触发预警逻辑,通过API接口下发指令降低功率或弹出告警。
第三种场景:联动控制(自动化策略)
痛点:油烟起火或环境温度过高时,需要立即切断电源。
解决:结合芯步生态中的环境传感器。
设备:智能人体存在雷达传感器、烟感传感器。
逻辑:当烟感传感器检测到烟雾浓度超标 -> 云端触发联动规则 -> 向40A断路器对应的控制器下发
{"power1": 0}指令。实现的方式是:可以利用芯步平台内部的“场景联动”功能,或者你自己服务器接收传感器消息后再调用断路器的控制接口。
5. 技术细节与安全策略
针对40A工业级应用,不仅仅是要控制通断,更要确保安全。
5.1 状态反馈机制
API控制不仅仅是发指令,还需要知道是否执行成功。
调用控制接口后,芯步会返回执行结果。
同时,设备状态会通过设备影子机制同步。
断路器状态:0代表分闸/断开,1代表合闸/通电。
脱扣状态:如果断路器是由于过流自动跳闸的,智能模块应能区分“手动断开”和“故障脱扣”。(在选购40A断路器时,需选择带辅助触点的型号,并将其接入智能控制器的信号输入端)。
5.2 本地自控与防误动
“离线执行” 机制非常重要。商业厨房网络偶有不稳:
策略:在网关或控制器的本地逻辑中预设“看门狗”规则。
例如:如果本地温度传感器超过80度,即使与云平台断开连接,本地控制器也必须执行断开40A回路的动作。
芯步的智能控制器支持本地定时任务和自定义联动,即在无外网情况下仍可执行预设的保护逻辑。
5.3 功率限制与过载保护
虽然40A断路器本身具备过流保护(通常是热磁效应),但智能系统应实现二级保护
一级(软件级):在云平台设置逻辑,当监测到电流持续5分钟>40A时,通过API远程断开。这比热脱扣响应更快,且不磨损物理触点。
二级(硬件级):物理断路器本身的40A保护(备份)。
6. 项目实施步骤
以下是基于芯步产品接入商业厨房40A回路的标准流程:
硬件安装
在配电箱安装40A导轨式断路器(主路保护)。
在其后或旁侧安装芯步智能控制器(推荐4路交流版,预留扩展空间)。
安装40A交流接触器:将控制器的一路输出接接触器线圈,接触器主触点串联进厨房设备主回路。
网络配置
通过“芯步小程序”为控制器配置现场2.4G WiFi。
平台对接
注册芯步开发者账号,获取API Key (AppId/Secret)。
在后台获取设备ID。
软件开发
开发团队封装芯步的SDK/API。
实现签名生成函数(MD5嵌套)。
开发后台“设备管理”界面,展示设备在线/离线状态及电流读数。
测试验证
远程测试:在APP端点击“关闭”,用万用表测量接触器输出端是否断电。
漏电测试:按下断路器上的测试按钮(T按钮),模拟漏电,检查系统是否收到“分闸”状态推送。
7. 总结
将40A导轨式数显断路器接入芯步项目,本质上是OT(运营技术)与IT(信息技术)的融合。
通过芯步的开放接口,商业厨房的经营者可以获得:
看得见的安全:实时查看电流、温度曲线,预测故障。
触得到的便捷:远程一键断电,自动巡检。
算得出的节能:通过电能计量分析,优化大功率设备的启停策略。
在实际开发中,重点利用 device/control 接口实现分合闸,利用 message pushing 接收上报的电气参数,即可快速构建属于你自己的商业厨房电气安全大脑。