运营模式 · OCPP 1.6、2.0.1、2.1

ChargePilot

一套充电桩管理系统

在同一个仪表板上运营你的网络——每台充电桩自己上报的状态、每一次充电会话与订单、预约,以及一套让同时在线的充电桩数量超出电源原本承载能力的功率预算。司机和运营人员都在浏览器里操作,无需安装任何程序。

免费方案:1 个站点 · 2 台充电桩 · 无需信用卡

示意图:ChargePilot 仪表板列出分布在两个站点的四台充电桩——CP_001 充电中、CP_002 空闲、CP_014 准备中、CP_017 故障。

你会得到什么

在生产环境中运营充电桩所需的一切,运行在与平台其余部分相同的 OCPP 引擎之上。

充电桩实时状态

每个连接器的 OCPP 状态,完全按充电桩自己上报的内容呈现——Available、Preparing、Charging、Faulted——通过 WebSocket 推送到仪表板,而不是轮询获取。

充电会话与订单

每一笔交易都附带电表读数、已输出电量与时长,可导出为 CSV。一次结束的会话会成为司机可以查看的订单。

远程启动与停止

从仪表板或司机应用下发 RemoteStartTransaction 与 RemoteStopTransaction。结果由充电桩自己的回应决定——被拒绝就如实报告为拒绝,而不是报告成功。

预约

按时间段预约一台充电桩,或一直占用到你主动取消。OCPP 本身无法提前预约,因此调度器会在时段开始时占位,并在会话结束时释放。

负荷管理

安装的充电桩数量超过电源可同时承载的数量时,按站点分配的功率预算会在进行中的会话之间分摊可用电流,而不是直接跳闸。Advanced 及以上方案提供。

多租户,统一仪表板

每个运营方只能看到自己的站点。指令转发前会先校验归属关系,因此一个误填的 ID 既无法触及其他运营方的设备,也不会泄露它的存在。

各部分如何协作

三层结构,调用只会向内。每一层各自持有一个数据库,跨越边界的一切都通过环回接口上的 HTTP 完成。

  1. 1

    充电桩通过 wss:// 接入

    硬件主动连接 OCPP 网关并保持长连接。网关只负责协议,不承载任何业务规则——因此协议层的变化无法波及系统其余部分。

  2. 2

    由 API 作出判断

    授权、归属与套餐权限都在这里裁定,然后才会转发任何请求。这是负责说“不”的一层:未登录返回 401,套餐不含该功能返回 402,充电桩不属于你则返回 404。

  3. 3

    你来查看与操作

    运营控制台与司机网页应用读取同一套 API。无需安装——司机在浏览器里发起充电,运营人员也在浏览器里管理整张网络。

遵循标准,而非自造方言

ChargePilot 通过 WebSocket 使用 OCPP-J,并在握手阶段协商版本,因此 1.6 与 2.0.1 的充电桩可以共处同一个站点。所有充电桩都连接到同一个入口:

wss://ocpp.chargepilot.infinite-service.com/chargepilot/{stationId}

每条报文都按照抵达时的原样保存——无论是否合法——这样任何争议都能追溯到引发它的那一帧。同样的报文都记录在我们的 OCPP 参考文档.

OCPP 1.6 + 2.0.1 + 2.1wss://多租户负荷管理网页应用——免安装
现已推出

从一个站点开始

免费方案覆盖 1 个站点和 2 台充电桩——足以满足家用车库或一个小型停车场。费用随网络中的资产数量变化,你扩张,它才增长。