CATALOG

好的,没问题。这是一个非常经典的物联网落地场景。咖啡厅的电器多、营业时间长,而且一般电工配置有限,确实容易跳闸。

下面这篇方案会尽量口语化一些,聊聊怎么把芯步那个小小的10A通断器,接入到你现有的软件后台里去。

一、 场景痛点:咖啡师的“跳闸噩梦”

先说说为什么咖啡厅需要这个东西。大家可能见过这个场景:晚高峰,咖啡机在煮,烤箱在热面包,空调呼呼吹,这时候电水壶再一开——“啪”!跳闸了。

传统的解决方式是让店员跑去总闸那里推上去,但如果漏电保护器没复位,或者店员不懂电,半天的营业额可能就泡汤了。

所以我们这次的目标很明确:给咖啡厅的“大功率”回路(比如咖啡机、开水机)装上“保险丝 + 遥控器”。 一旦电流过载,设备自动断电,保护线路不起火;店员在平板上点一下,或者系统自动延时5秒,自动复位通电。

二、 选型依据:为什么是芯步的10A智能通断器?

市面上的通断器很多,选这款主要是看中三个点:

  1. 接口开放:它提供标准的 HTTP API 接口,不限制必须用他们的 APP,我们可以直接集成到自己的 SaaS 系统里

  2. 体积小巧:10A 版本非常小,可以直接塞进标准配电箱里,甚至藏在咖啡机后面的暗盒里,不占地方

  3. 支持计量:这版带计量功能,能实时看电压、电流,能知道咖啡机现在是不是在待机耗电

三、 接线实操(极简版)

在写代码之前,电工师傅要做的其实就两步:

  1. 断开总闸(安全第一)。

  2. 串联:把通断器接在“总开关”和“咖啡机”之间。进线接 Input(L/N),出线接 Output(L/N)。

注意:10A 的版本,最大支持 2200W。一般单头咖啡机在 1500W-2200W 左右,刚好够用。如果是大型商用机,记得选更高电流版本。

四、 软件对接核心流程

这是重点。我们不需要开发复杂的驱动,本质就是 “调用 HTTP 请求”

芯步的接口逻辑很简单:签名(鉴权) + 设备ID + 动作指令

1. 准备参数

从芯步的后台,你会拿到三个核心数据:

  • AppID:你的应用编号。

  • AppSecret:你的秘钥,不要泄露。

  • Device ID:那个通断器的编号,比如 11004567

2. 搞懂签名算法(Sign)

为了防止别人乱刷接口,他们的接口需要动态签名。公式是:sign = md5( md5(AppSecret) + ts )

啥意思呢? 写代码的时候,步骤是:

  1. AppSecret 进行 MD5 加密,得到字符串 A

  2. 获取当前时间戳 ts

  3. Ats 拼起来,再进行一次 MD5,得到 sign

这一步是很多新手容易懵的地方,其实就是两次加密,多了一层保护。

3. 下发“断开”指令(核心逻辑)

假设我们的软件检测到电流过大,要立即断电保护,或者到了晚上打烊时间要自动断电。

请求地址https://api.thingboot.com/{你的AppID}/device/control/?sign={计算出的签名}&ts={当前时间戳}

请求方式POST

请求体(JSON格式)

场景实例:假设后台监控到电流超过 9.5A(阈值可设),系统自动调用这个接口,发 {"power":0},通断器瞬间跳闸,咖啡厅的线路保住了。店员的 APP 上会收到报错:“咖啡机回路过载,已自动保护”。

4. 复位与“先断后通”技巧

过载跳闸后,不能无限尝试复位,否则机器容易烧。这里可以用到通断器的高级指令 “先断后通”

当系统检测到温度降下来,或者店员手动点击“复位”时,不要直接发 {"power":1},而是发:

解释

  • reset:代表先断开,再接通。

  • interval: 5000:代表断开后,等 5000 毫秒(5秒)再重新通电。

这个功能很实用。如果不给这个冷却时间直接通电,频繁冲击压缩机或加热管,寿命会大减。

五、 进阶:如何实现“自动保护”?

光能手动控制还不够“智能”。我们需要一个简单的 “守护进程”逻辑

因为通断器带有计量版功能 ,我们可以轮询它的状态(或者接收它推送的报警,通常用 Webhook)。

逻辑设计如下:

  1. 实时监测:每隔 2 秒,调用设备状态查询接口,获取当前的 Current_Power(实时功率)。

  2. 阈值判断

    • if Current_Power > 2500W(超过10A对应220V*10A=2200W,留一点余量):

      • 执行:{"power": 0}(立刻断电)。

      • 记录日志:“咖啡机回路异常,触发保护”。

    • if 设备离线

      • 触发警报给店长:“智能断路器离线,请注意检查 WiFi 或电源”。

  3. 定时任务:利用通断器自带的定时功能,避免云端死循环

    • 比如:设置凌晨 02:00 强制断电(打烊清场),早上 08:00 自动通电(预热设备)。这可以直接通过 API 下发一个定时配置存到设备里,即使断网也会执行。

六、 总结

把芯步的 10A 通断器接进软件,其实就是 “硬件负责执行,软件负责决策”

  • 给老板看:这能保护昂贵的咖啡机不被烧坏,打烊能远程关总闸省电。

  • 给开发看:别怕硬件开发,就是 POST 一个 JSON 数据,控制 power=0power=1,核心难点在于处理好那个 MD5 签名和设备 ID 的管理。

只要搞定签名,剩下的就是 CRUD 的事了。

通断器产品方案:
实验室低压负载控制:怎么把DC-10A 设备电源控制器接入到自己的项目中
查看 >>
共享茶室照明插座控制:如何把6600W 线路控制器对接到软件项目中
查看 >>
怎么接入AC5-10A 远程控制开关以实现漏电保护控制
查看 >>
共享按摩椅电源控制:怎么将AC2-10A 智能控制模块接入到软件项目中
查看 >>
自动贩卖机电路管理:怎么将30A 智能开关接入到自己的项目中
查看 >>
咖啡厅场景方案:
怎样在咖啡厅情调灯光调节中集成智能设备来实现光感自动亮度调节
查看 >>
怎么在咖啡厅情调灯光调节中集成智能硬件以实现灯光亮度百分比调节
查看 >>
咖啡厅电器回路保护:怎么将AC1-10A 智能控制模块接入到软件项目中
查看 >>
咖啡厅咖啡机回路保护:怎么把20A额定4000W断路器集成到自己的项目中
查看 >>
咖啡厅环境灯光调节场景:如何将智能情景灯 LED 驱动模块集成到软件项目中
查看 >>
保护用途方案:
如何在共享棋牌室灯光设备控制中对接智能硬件以实现电流超限保护控制
查看 >>
怎么在仓储设备机柜电源管理中对接智能硬件来实现总路过流过载保护控制
查看 >>
怎样对接25A过流保护智能断路器以实现短路保护控制
查看 >>
如何对接智能线路通断器 10A-AC2以实现功率超限保护
查看 >>
怎样在智能办公交流电路控制中对接智能设备来实现直流过流保护控制
查看 >>