怎么用(按顺序)
- 复制下面的 versions_url / Token A 到总后台「连接管理」,保存后点 Handshake。
- 本页 status 变成 registered 后:拉场站 → 登记 Token → 远程启动。
- 填 Hub 的 versions_url / Token A,本工具身份必须是 Hub 要求的 eMSP(例如 CN*EM1)。
- 公网 URL 填 Hub 能访问的地址(局域网 IP 或 ngrok),不能用 localhost。
- 点 Handshake 到 Hub。成功后填目标 CPO 的 OCPI-to,再拉场站 / Token / START。
① 复制到总后台「连接管理」
名称随便填。总后台 versions_url 必须是 host.docker.internal(API 在 Docker 里)。勾选下面则本工具扮 Hub 给 GCSS 测路由头。
① 连 Hub(本工具当 eMSP)
Handshake 的 roles 必须是 EMSP CN*EM1(填左边 eMSP,不要填到目标 CPO)。目标 CPO 是桩那边,测 GCSS 填 CN*L01。credentials 不带路由头。
② 本机地址
③ Handshake 是否成功
还没握手。去总后台点 Handshake,右侧日志应出现 GET /ocpi/versions 和 POST /credentials。
④ 调对端(Handshake 成功后)
拉场站成功后自动填 location_id / evse_uid(SN+两位枪号,如 TESTCG0101)。connector_id 固定 1,枪号在 uid 末两位。STOP 只带 session_id。开了充电后占位且未拔枪时 Session 仍是 ACTIVE,不是没停掉。刷卡:类型选 RFID,uid 填卡号,先「登记 RFID」。桩上刷这张卡时,对端会 POST /tokens/{uid}/authorize 到本工具。注销卡没有 DELETE,对同一 uid 再 PUT valid=false(点「注销卡」)。远程启动仍用 APP_USER + START。
最近一次本工具 → 对端 的响应
点上面的按钮后,这里显示 HTTP 状态和 OCPI JSON。
⑤ OCPI 报文日志(入站 + 出站)
入站:Handshake、刷卡 authorize、Session/CDR。出站:登记/注销 Token、START/STOP、拉场站。每条含请求体、响应体、路由头。