CATALOG

这是一份关于将芯步60A智能空开接入宿舍楼限电控制项目的解决方案。我会尽量写得口语化、接地气一些,方便你直接拿去跟团队沟通或者作为设计思路。

1. 咱先唠唠背景:为啥要用这玩意儿?

兄弟们,宿舍限电这活儿,传统做法是装个“限电模块”或者傻大笨粗的普通空开。那玩意儿有个痛点:不智能

它只能一刀切。功率一大就跳闸,还得派人去手动合闸,麻烦得很。而且那些用热得快、电饭锅的“大功率英雄”防住了,有时候电脑+空调+吹风机一开,它也跳,搞得学生天天报修,后勤老师头都大了

咱们这次用的是芯步的60A智能空开(UNI-DLQ-M-60A这种)。这玩意儿好在哪里?能远程控、能看数据、能写代码自定义逻辑

我们的目标很明确:既要防住违章电器,又要保证正常用电不跳闸,还要让宿管阿姨能在手机上直接看到是哪间宿舍在作妖。

2. 硬件准备:这大家伙装哪?

首先,硬件得装对地方。

这个60A的大家伙,额定功率 12000W,主要是装在整层楼的电井里或者整栋楼的总配电箱里,当总闸或者层控开关

  • 尺寸:36mm宽,标准的导轨式安装,直接卡在配电箱的DIN导轨上就行,电工都会装

  • 网络:这货只支持 2.4G WiFi。宿舍楼人多,2.4G信号干扰大,一定要保证电井里有WiFi信号。如果信号不好,可能得考虑换个4G版或者桥接个AP。

3. 核心:怎么把这个“铁疙瘩”接到你的系统里?

这就是技术活了。芯步的硬件有一个最好的点:不走弯路,直接怼HTTP接口

不需要什么复杂的物联网网关,不需要买他们家的Hub。你只需要一台能联网的服务器,直接通过HTTP请求跟他说话就行

整个对接流程,三步走:

第一步:拿到设备的“身份证”

每一个智能空开都有一个唯一的ID(比如 device_id: 887021)。这个在芯步的后台或者通过接口都能查到。

第二步:搞懂芯步的“暗号”(签名算法)

为了安全,你不能随便调接口。发命令的时候,需要在URL里带上签名(sign)。他们的规则是

sign = md5( md5(AppSecret) + ts )

看着晕?其实很简单:

  1. 把你账号的 AppSecret 做一次MD5加密。

  2. 把结果加上当前的时间戳 ts

  3. 再把拼接后的字符串做一次MD5。

这段主要是后端同学搞定,你只要把这个规则发给后端,他们一看就懂,基本10分钟就能写完鉴权代码。

第三步:下发命令(控制通断)

写好签名,就可以发指令了。假设宿管阿姨发现 302 宿舍用了违规电器,你想远程把 302 的闸拉掉。

请求地址:https://api.thingboot.com/{你的AppId}/device/control/

要发送的JSON数据:

就这么简单。你往这个地址POST一下数据,几十毫秒内,那个大空开就“咔”一声跳闸了

4. 高级玩法:咱们怎么玩“智能限电”?

光能远程开关没意思,咱们要做的是自动化限电。结合软件系统的能力,可以玩出下面这些花活儿:

A. 恶性负载识别(最核心的痛点)

传统限电模块识别不准。现在我们可以配合带计量功能的空开(同系列有计量版)。

逻辑: 后台写个定时任务(比如每2秒读一次设备状态)。如果检测到 功率急剧升高功率因数很低(这是电阻丝发热丝的特征,比如电饭锅、热得快),软件立刻执行:

B. “文明用电”自动恢复机制

以前跳闸要人工去合。现在你可以设定一个惩罚时间。

逻辑: 第一次跳闸,断开 {“power”: 0}。5分钟后,系统自动发