CATALOG

共享充电宝柜的电路管理核心在于“计量+控制”一体化:既要远程通断,又要精准计费。以下方案基于芯步开放接口,说明如何将60A带计量智能空开集成到充电宝柜软件系统中。

1. 背景与挑战

在共享充电宝的运营中,柜体电路管理是保障设备安全和精准计费的基石。传统的充电宝柜通常面临以下挑战:

  • 计费不精准:依赖充电宝本身的电池管理芯片预估电量,无法精确核算单个柜位或整体机柜的真实交流侧耗电,导致与场地方(商家)的电费结算困难。

  • 电路安全隐患:柜体长时间高负荷运行(特别是大容量机柜满载充电时),易出现过载、过温,传统空开无法自动恢复,需要人工到场合闸。

  • 远程管控缺失:当设备死机或出现电流异常时,无法通过软件对设备进行下电重启(Power Cycle),只能依赖物理拔插电源。

解决方案核心:引入 60A 带计量功能的远程智能空开。该设备不仅支持 60A 大电流承载(满足多路充电宝同时高压快充),还能实时上报电压、电流、功率、温度等参数,并支持通过 API 远程控制通断

2. 硬件选型与系统架构

2.1 硬件:60A 带计量智能空开

选择集成 MCU、计量芯片(如RN8302/BL0937 方案)和 4G/CAT.1 通讯模组的智能空开。

  • 技术参数:额定电流 60A,具备过载/短路/过温保护功能,内置计量精度 1 级。

  • 集成价值:直接串接在充电宝机柜的总进线电源处,替代传统空气开关。

2.2 系统拓扑结构

  1. 感知层:60A 智能空开实时采集电压、电流、功率因数、电能累积。

  2. 传输层:通过 4G/WiFi/以太网 直连芯步云平台(或通过网关转发)

  3. 平台层:芯步开放平台作为设备中台,处理设备状态并推送数据。

  4. 应用层:共享充电宝业务系统(后台 + 小程序/商家端)。

3. 软件集成技术点

芯步开放接口主要通过 HTTP APIMQTT 异步消息 实现设备与业务系统的交互。对于 60A 智能空开,需重点集成以下三类接口:

3.1 设备接入与状态同步

智能空开需要定时上报心跳和实时电量参数。

  • 接口实现业务服务器需订阅芯步平台的消息推送主题。当空开检测到电流波动或周期性上报电能时,平台会主动推送 JSON 数据至业务后台配置的 URL。

  • 数据解析重点

  • 业务应用:系统实时监测柜体功率。如果检测到功率为 0 但用户未归还且订单进行中,可判定为“充电宝未充电”或“充电器故障”,触发预警。

3.2 远程分合闸控制

这是解决“设备死机/重启”的关键。

  • 应用场景

    1. 系统死机重启:当运维系统检测到充电宝主板心跳消失或无法弹出充电宝时,下发断电指令,等待 10 秒后自动合闸,强制主板硬重启

    2. 商家分成管控:如果商家长期未缴纳电费或无订单,可通过后台远程锁定柜体电源。

  • 接口调用:调用芯步 API device/control/,通过 POST 指令修改空开属性。

    POST https://api.thingboot.com/{AppID}/device/control/
    Body:
    {
      "device": "60A_Switch_01",
      "order": {"switch": "off"} // 指令:断开开关
    }

    注:若需带订单号追溯,可在 order 中加入 extra 字段(如订单号),异步消息会原样返回以核对操作来源

3.3 精准计量与电费结算

共享充电宝运营中常需与场地方(商家)结算电费。通过智能空开的累积电能数据,可实现无人化结算。

  • API 应用业务系统可在每月 1 日凌晨调用接口查询 elec_total(总电能)。

  • 计算公式本期电费 = (本月读数 - 上月读数) × 商业电价。

  • 策略:利用接口获取 功率与时间积分 数据,自动生成每个充电宝柜的“能耗账单”,解决商用电费扯皮问题

4. 关键业务逻辑实现(流程图解)

在实际开发中,在业务系统中设定一个 “智能守护线程”。逻辑如下:

  1. 定时巡检:每隔 5 分钟通过芯步接口查询 60A 空开的状态。

  2. 异常判定

    • 情况A:空开状态为 off 且无主动操作记录 -> 判定为“过载/过热跳闸”。

    • 情况B:空开状态为 on 但 30 分钟内功率持续低于 5W -> 判定为“充电器模块集体故障”。

  3. 自动化运维

    • 触发告警 -> 调用 device/control 接口执行 off -> 延迟 15 秒 -> 执行 on(尝试自愈)。

    • 若重试 3 次失败,立即推送钉钉/微信告警给线下运维人员,通知其前往现场检查

5. 实施优势与收益

将 60A 智能空开深度集成到芯步架构中,能为运营商带来以下价值:

5.1 运营提效

  • 远程运维:工程师无需跑现场处理设备死机,后台远程重启成功率高达 90% 以上。

  • 弹性策略:在用电高峰期(如夏季),可通过 API 设置功率阈值限制,防止主电线路跳闸。

5.2 安全防护

  • 四级保护:利用空开的本地检测能力,一旦检测线缆温度 > 80℃ 或电流超过 60A,即使网络断开,空开硬件本身也会执行脱扣切断,杜绝火灾隐患

  • 漏电自检:可设定定时任务每日凌晨 3 点执行漏电自检,确保地线有效。

5.3 数据增值

  • 负载分析:通过分析 24 小时功率曲线,优化充电宝调度。例如,凌晨 2-6 点负载很低,可考虑在此时间段将充电宝充电电流设置为“低速模式”以保护电池寿命。

6. 涉及的关键 API 指令集

功能模块API 接口/动作参数示例说明
设备管理查询设备状态GET device/status?device=xxx获取当前实时电压、电流、开关状态
核心控制远程分/合闸POST device/control{"switch":"on/off"}执行物理断电或送电
计量收费拉取历史电能GET device/datapoint获取精准累计电量用于电费结算
平台交互异步消息推送配置 URL 接收数据接收空开主动上报的温度/故障告警

7. 总结

通过利用芯步开放接口集成 60A 带计量远程智能空开,共享充电宝项目不仅解决了基础的电源通断控制,更将 “电” 这一核心资产从不可视的盲区变成了可视化的数据资产。该系统方案实现了:

  1. 软件定义硬件:利用 API 实现断电重启的自愈能力。

  2. 数据驱动运维:利用电能数据精细化核算商家分成。

  3. 安全底线保障:多重保护机制确保机柜电气安全。

此方案可帮助运营方显著降低线下运维成本,同时提升与商家结算的透明度和效率。