CATALOG

这份方案主要针对宿舍违规电器识别与用电负载控制这一核心需求展开。芯步35A智能断路器开放了标准HTTP接口,无需网关即可直连云端或本地服务器,可以很方便地将其集成到现有的宿舍管理系统中

以下是具体的集成解决方案:

宿舍楼限电控制解决方案:35A导轨式智能断路器集成指南

1. 总体技术架构

本方案采用端-云-应用三层架构:

  • 感知层:部署于宿舍楼层电井的35A智能断路器,负责采集电流、电压、功率并执行跳合闸动作。

  • 传输层:设备利用WiFi 2.4G直连校园网或互联网,无需额外网关

  • 平台层(你的软件):通过芯步开放HTTP API与设备通信,下发指令并接收上报数据。

2. 硬件选型与部署:为什么是35A?

  • 选型依据:普通宿舍单间负载通常为16-32A,35A规格预留了余量,可覆盖空调、照明及插座的总回路。将该断路器安装在该楼层的总配电箱(PZ30箱)的DIN导轨上,替换原有普通空开。

  • 接线注意:进线端(上口)接上级电源,出线端(下口)接宿舍内线路。需严格区分火零线,严禁反接,地线必须可靠接地

3. 软件集成核心步骤

步骤一:获取凭证与设备ID

  1. 注册芯步开发者账号,创建应用获取 AppIDAppSecret

  2. 给断路器上电,通过小程序为其配置WiFi。配网成功后,在芯步控制台上获取 Device ID(即 device 字段)

步骤二:开发接口请求签名芯步接口采用双重MD5签名机制,你的后端需按此规则生成签名,以确保安全性。以下是签名规则示例(伪代码)

# 签名规则:sign = md5( md5(AppSecret) + ts )
# ts 为当前Unix时间戳
# 注意拼接顺序:先将AppSecret做MD5,再拼接ts的字符串,整体再做MD5

步骤三:下发控制指令这是限电的核心逻辑。当你的系统判定违规用电时,调用/device/control/接口,向对应宿舍的断路器发送 power:0 指令,实现远程跳闸。

  • 请求地址https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • 请求方法:POST

  • 请求体示例:控制设备ID为820720的断路器断开(断电)

步骤四:将上报数据接入你的系统芯步支持消息转发功能。你可以配置一个你自己的服务器URL(回调地址)。当断路器检测到功率变化、电压异常或跳闸事件时,会主动向该地址推送数据。强烈采用此方式同步数据,避免你频繁轮询接口,既能保证数据实时性,又能减轻双方服务器压力

4. 核心功能实现:如何做“宿舍限电”?

为了避免一刀切断电影响学生正常使用电脑,你需要利用计量数据实现恶性负载识别

策略一:总功率阈值限制

  • 逻辑:监听断路器上报的实时功率。若某宿舍功率持续5秒超过2500W(由学校设定),系统调用断电接口,并通过短信或App推送提醒。

  • 优势:防止违规使用电暖器、电煮锅。

策略二:阻性负载识别

  • 逻辑:这是高校宿舍场景的核心算法。电脑、充电器属于容性或感性负载,功率因数(PF)较低;电热毯、热得快属于纯阻性负载,功率因数接近1且无谐波。

  • 软件实现:在接收到断路器上报的 power_factor 数据后,若回路中功率突然陡增且PF > 0.98,判定为纯阻性发热电器,立即触发“预跳闸”警示或直接切断citation:5]

策略三:恢复与白名单机制

  • 自动重合闸:首次违规断电N分钟后,自动发送 order: {"power":1} 恢复供电,避免管理员频繁跑现场。

  • 白名单豁免:针对需要长时间使用空调或热水的线路,在软件逻辑中配置豁免规则。

5. 部署注意事项

  • WiFi信号强度:35A断路器仅支持2.4G WiFi。电井多为金属外壳,可能会屏蔽信号。部署前在现场测试信号强度,若信号弱,需在电井内加装WiFi信号中继器。

  • 私有化部署:芯步支持私有化部署。如果你数据极其敏感,可将平台部署在学校内部服务器,设备通过局域网直连,断开外网也能正常运行

  • 漏电自检:虽然设备本身集成了漏保功能,但集成方案中定时(如每月1日)通过API触发“自检”指令,确保漏电保护功能正常,并将自检结果上报给学校安防平台

6. 总结

通过将芯步35A智能断路器的HTTP API集成到宿舍管理软件,你可以实现:

  1. 硬件替代人工:宿管无需再去配电房拉闸,系统自动执行。

  2. 精细化管理:从单纯的“看功率”升级为“识别电器类型”,避免误判。

  3. 快速落地:标准的HTTP接口降低了开发门槛,后端工程师几分钟内即可完成一次通断测试。