CATALOG

一、这事儿到底要解决啥?

先说说背景。共享充电宝柜机通常放在便利店、商场这些地方,一个柜子少则几十个充电宝,多则上百个。你想想,这么多充电宝同时充,再加上柜机本身的控制板、屏幕、4G模块,整套设备的峰值电流分分钟逼近40A。

这里有个实际痛点:很多运营商的柜机是直接找物业接的市电,既没有独立的电表,也没有远程能关闸的手段。结果就是:

  • 电费对账麻烦:每个月物业给你一张电费单,数字是多少就只能认多少,完全没法核实

  • 安全隐患大:线路老化或者过载了,你根本不知道,等跳闸了才发现

  • 远程运维难:某个柜机死机了或者电流异常,你只能跑现场去拉闸重启

所以,把智能断路器接进来,本质上是解决三个问题:远程能控制、数据能计量、异常能报警

二、选啥样的断路器?——40A带计量智能断路器的选型要点

先说这个“40A带计量智能断路器”是什么。市面上主流的智能微型断路器,比如宏发UEZ3-40或者安科瑞ASCB1系列,都具备这些功能:

  • 额定电流:40A,刚好匹配柜机的峰值负载

  • 计量功能:实时监测电压、电流、功率、电量,精度能到1%以内

  • 控制功能:远程分闸/合闸,也就是远程开关电

  • 保护功能:过载、过压、欠压、过温自动跳闸,阈值可调

  • 通讯接口:通常带RS485,部分支持WiFi或4G直接入网

你可能会问,柜机本身不是有电源管理吗?为啥还要单独加个断路器?这俩不冲突——柜机的电源管理管的是内部充电逻辑,断路器管的是整个柜机的进线电源。一个负责“怎么分”,一个负责“总开关+总电表”。

三、怎么把它接到芯步的系统里?

芯步的开放接口很有意思,它跟涂鸦这种方案不一样——芯步不支持断路器直接入网,但支持通过网关或者串口服务器把断路器转接进来

具体的接入路径是这样的:

第一步:物理连接

断路器通常有RS485接口,用两芯屏蔽线接到网关的485口上。这里有个坑要注意:RS485是总线型的,如果你一个柜机里接了多个设备(比如除了断路器还有别的传感器),需要注意地址不能冲突。

第二步:在芯步平台注册设备

登录芯步控制台,把断路器作为一个“设备”添加进去。虽然平台可能没有现成的“断路器”产品模板,但你可以用“自定义设备”或者“网关子设备”的方式来处理。设备的唯一ID(device)在这里会生成,后面调用接口要用到

第三步:通过API下发控制指令

芯步的接口设计得很直白,一个HTTP请求就能控制设备。比如你要远程断开断路器(拉闸),可以这样调用:

这里面的order参数里写什么,取决于你的断路器在网关里被映射成了什么命令。如果是Modbus转过来的,switch:off可能会对应成某个Mod寄存器的写操作

第四步:读取计量数据

电流、电压、功率这些数据,一般是通过网关定时上报的。你可以让芯步平台把消息推送到你自己的服务器,也可以主动调用接口去查询。

主动查询的话,命令大概是这样:

返回的数据里会包含实时的电参数、当前开关状态、累计用电量等

四、一个完整的软件集成方案长啥样?

把技术细节放一边,从软件项目的视角来看,你需要设计这几个模块:

1. 设备管理模块

  • 维护断路器设备和充电宝柜的一对一/一对多关系

  • 记录每个断路器的安装位置(哪个城市的哪个点位)

  • 保存设备的在线/离线状态

2. 实时监控看板

  • 显示每个柜机的当前电流、电压、功率、实时功率

  • 用颜色标识状态:绿色正常、黄色预警、红色报警

  • 地图模式大概最好有,运维人员看一眼就知道哪个点位出问题了

3. 远程控制面板

  • 一个按钮搞定远程分闸/合闸

  • 操作前要二次确认,毕竟断电会影响用户体验

  • 记录每一次操作日志(谁、什么时候、做了什么)

4. 电费