Implement the OCPI 2.2.1 ChargingProfiles module to exchange smart-charging commands between an eMSP and CPO

domain: evroaming.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm both parties support the ChargingProfiles module via the OCPI versions/credentials handshake before using it
  2. Have the eMSP PUT a charging profile referencing an active session_id to the CPO's charging profile endpoint
  3. Have the CPO translate the received limits into a local charge-point command (e.g. OCPP SetChargingProfile) and return a ChargingProfileResult
  4. Poll GET on the profile resource to retrieve the currently active schedule
  5. Handle the ActiveChargingProfile callback when the CPO-side profile changes independently

Known gotchas

Related routes

Implement the OCPI 2.2.1 Commands module to remotely start and stop an EV charging session between an eMSP and CPO
evroaming.org · 5 steps · unrated
Set smart charging profiles via OCPP
openchargealliance.org · 6 steps · unrated
Exchange charging session and CDR (Charge Detail Record) data between a CPO and eMSP via OCPI 2.2.1
evroaming.org · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans