CATALOG

这是一个将芯步25A智能断路器集成到门店电路控制系统中的解决方案。我会尽量写得详细、口语化一点,像是技术负责人在跟你聊方案的感觉,主要聚焦在硬件怎么接、接口怎么调、以及实际项目中可能会遇到的坑。

一、 为什么门店需要这个“大家伙”?

咱们先聊聊背景。很多连锁店、或者大一点的商铺,总会遇到几个头疼的问题:

  1. 人走了,空调忘了关。月底电费单子一看,白花花的银子流走了。

  2. 跳闸了,还得派个人跑过去。大半夜的或者大周末的,为了推个电闸专门跑一趟店里,油钱比电费还贵。

  3. 线路老化冒火星了不知道。小隐患变成大火灾。

这时候,芯步的这款 25A智能断路器 就派上用场了。它长得像家里普通的空气开关(导轨式安装),但里面藏着“智慧大脑”,最重要的是,它把所有控制权都通过 HTTP接口 开放出来了

一句话总结:只要你的项目能发HTTP请求,不管你是用Java、PHP、Node.js,还是前端写JS,甚至是Excel VBA,都能把它给“管”起来

二、 核心玩法:怎么把它集成进来?

我们不整虚的,直接看怎么对接。

1. 硬件长啥样?能带多大的电器?

这个设备型号通常是 UNI-DLQ-25A,既然是25A,那就是额定电流25安培。

  • 功率计算:家里的220V电压,25A * 220V = 5500W。所以官方给的参数是最大 5000W(阻性负载)

  • 这意味着什么:店里的一台大五匹柜机空调(约4000W)加上几盏灯,这一个模块完全Hold住。如果是电机、LED灯这种感性负载,启动电流大,控制在 800W 以内以防万一

  • 联网方式:它自带 2.4G WiFi,不需要额外的网关,通上电它就能连网。如果店里没网,还有个 4G版本 可以选

2. 接口对接(这是重头戏)

芯步的接口设计得比较“简单粗暴”,标准的HTTP POST请求。

第一步:搞定钥匙(签名计算)为了防止别人乱动你家开关,每次发指令都要带签名。规则是:sign = md5( md5(AppSecret) + ts )

  • AppSecret:你的私人密码,在芯步控制台里找。

  • ts:当前的时间戳。

  • 口语化解释:就是把你的密码MD5加密一下,拼上当前时间,再整体MD5加密一次。这样每次生成的串都不一样,别人伪造不了。

第二步:下发命令(开关灯/断电)你需要调用这个地址:POST https://api.thingboot.com/{你的AppID}/device/control/

请求参数(Body里放):

  • device: 设备的ID(贴在设备外壳上那个一串字符)。

  • order: 这是一个JSON字符串,告诉设备干什么。

实战场景举例:

  • 场景1:打烊了,我要切断所有电源(除了冰箱冰柜)。

    • 假设你把主灯接在power1,空调接在power2

    • 命令写:{"power1":"0", "power2":"0"} (1是开,0是关)。

    • 效果:啪,灯灭了,空调关了。冰箱要是接在没控制的线路上,完美

  • 场景2:卷帘门/门锁控制(点动模式)。

    • 如果接的是卷帘门电机,你不能一直通电,得让它“通一下电就断”,类似按了一下按钮。

    • 命令写:{"point":{"relay":[1],"interval":500}}

    • 效果:线路1接通,500毫秒后自动断开。这就模拟了按遥控器的动作

  • 场景3:设备出bug了,给它来个“断电重启”。

    • 比如路由器死机了。

    • 命令写:{"reset":{"relay":[2],"interval":3000}}

    • 效果:先断开线路2,等3秒钟,再自动重新接通线路2。妥妥的远程运维

3. 代码片段(怎么写到你的程序里?)

假设你的项目是用 Java Spring Boot 写的,核心代码长这样

用其他语言的朋友也别急,官方提供了Node.js、PHP的示例,逻辑一模一样

三、 实战进阶:不止是开关,更是“智慧大脑”

光能远程开关还不够,集成到项目里,我们要玩点花的。

1. 定时任务(无人值守)

很多门店的ERP系统里都有排班表。你可以把电路控制和营业时间绑定:

  • 08:00:API自动调用 {"power1":1} 打开招牌灯,预热咖啡机。

  • 22:00:API自动调用 {"power1":0} 关闭所有非必要电源。

  • 22:05:如果检测到(通过电流传感器)某台设备还开着,再次发送关断指令,防止忘记关电

2. 异常告警联动(安全第一)

虽然断路器本身有过载保护,但你可以做得更高级。结合芯步的其他传感器(比如温湿度、烟感):

  • 逻辑:如果烟感报警 AND 对应线路电流还很大 \rightarrow立即调用接口全屋断电

  • 价值:这比普通空开只会“自己跳”要强得多,你是主动决策,主动切段,避免电气火灾进一步扩大

3. 能耗统计与预算控制

既然设备在这个线路上,你可以通过接口查询状态(需查询API),记录设备运行时长。

  • 应用:如果是共享自习室、充电桩或者出租商铺,可以做到“先付费后用电”。用户没费了,API直接下发 {"power1":0},比上门催缴温柔且高效

四、 给开发/实施人员的避坑指南(实用干货)

  1. 关于负载(血的教训)

    • 这个25A的版本,虽然标称5000W,但如果是 电机、压缩机(空调)、LED大屏,一定要 降额使用 或者加 交流接触器

    • 原因:感性负载启动瞬间电流是额定的5-7倍,容易把继电器触点粘住。如果店里大功率设备多,让它在后面拖动一个交流接触器,用小电流控制大电流,这样设备更耐用

  2. 关于网络

    • 这种工业级断路器对WiFi信号要求比较高。安装在配电箱(铁皮箱子)里,铁皮对信号屏蔽很强。

    • 请一定要把路由器的天线伸进配电箱,或者在配电箱旁边放一个AP。否则你远程看到的是“离线”,会很崩溃。

  3. 关于私有化部署

    • 如果你对数据安全要求比较高(比如金融门店、政府单位),芯步支持 私有化部署。也就是说,指令可以不经过芯步的云平台,在你的局域网内直接跑。虽然配置起来复杂一点,但隐私性拉满

五、 总结

把智能断路器|25A集成到门店项目里,其实就是 “电老虎”接上了“网线”

  • 物理上:把它像普通空开一样卡在导轨上,接好零火线。

  • 代码上:构造好URL,算好签名,发个POST请求(device + order)。

一旦连上,你的门店电路就不再是瞎子,而是可以随时听候你系统调遣的“智能肌肉男”。无论是做节能控制、安全防护还是无人值守,它都是最坚实的那一环。

如果遇到接口调不通,先检查 sign 算法(最容易错),再看看时间戳是不是精确到秒(有的习惯用毫秒容易掉坑)。祝集成顺利!