Ein Fahrer mit einer Lade-App erwartet, dass sie an Ladestationen vieler Unternehmen funktioniert. Hinter diesem einfachen Erlebnis müssen Ladenetz und App-Anbieter viele Informationen austauschen: Wo stehen die Ladepunkte, sind sie frei, was kosten sie, darf der Fahrer laden und wie viel Energie wurde geliefert? Das verbreitetste offene Protokoll dafür ist OCPI, das Open Charge Point Interface.

Dieser Leitfaden erklärt, was OCPI leistet, wie die Module zusammenspielen, welche Versionen es gibt und was Sie für den Roaming-Start brauchen.

Das Wichtigste in Kürze
  • OCPI verbindet die Backend-Systeme von Ladepunktbetreibern (CPO) und E-Mobility-Providern (EMP).
  • Es ist ein kostenloses, offenes REST/JSON-Protokoll, gepflegt von der EVRoaming Foundation.
  • Die Module umfassen Standorte, Tarife, Tokens, Ladevorgänge, Ladedatensätze, Fernbefehle und Smart Charging.
  • OCPI funktioniert direkt oder über Roaming-Plattformen und ergänzt OCPP, statt es zu ersetzen.

Welches Problem löst OCPI?

Ohne gemeinsames Protokoll müsste jeder CPO mit jedem EMP eine eigene Schnittstelle bauen. Bei Dutzenden Netzen und Hunderten Anbietern in einem Land wird das schnell unbeherrschbar. OCPI definiert einen standardisierten Weg für die Roaming-Daten, sodass eine einzige Implementierung viele Partner anbinden kann. Die beiden beteiligten Rollen erklärt unser Leitfaden zu CPO und EMP.

So funktioniert OCPI

OCPI besteht aus REST-Schnittstellen über HTTPS mit JSON-Nachrichten. Jede Seite stellt Endpunkte für die unterstützten Module bereit und ruft die Endpunkte der Gegenseite auf. Daten fließen in beide Richtungen: Der CPO übermittelt Standort- und Sitzungsupdates, der EMP fragt Daten ab oder sendet Befehle. Ein Credentials-Handshake zu Beginn tauscht Tokens und vereinbarte Versionen aus, damit beide Seiten wissen, wie sie sich authentifizieren und welche Module die Gegenseite unterstützt.

Die wichtigsten OCPI-Module

ModulFunktionTypische Richtung
Credentials und VersionsRegistrierung, Authentifizierungstokens und VersionsabgleichBeidseitig
LocationsStandorte, EVSEs und Stecker mit Status, Leistung und ÖffnungszeitenCPO an EMP
TariffsPreisstrukturen für Energie, Zeit, Parken und PauschalenCPO an EMP
TokensZum Laden berechtigte RFID-Karten und App-KennungenEMP an CPO
SessionsLaufende Ladevorgänge mit bisheriger Energie und KostenCPO an EMP
CDRsEndgültige Ladedatensätze für die AbrechnungCPO an EMP
CommandsFernstart, -stopp, Reservierung und EntriegelungEMP an CPO
ChargingProfilesSmart-Charging-Vorgaben von EMP-SeiteEMP an CPO
HubClientInfoInformationen über über eine Plattform verbundene ParteienPlattform an Parteien

Ein Roaming-Ladevorgang mit OCPI, Schritt für Schritt

  1. Der CPO veröffentlicht Standorte und Tarife; der EMP zeigt sie in seiner App an.
  2. Der Fahrer hält eine RFID-Karte vor oder startet in der App. Der CPO prüft das Token, entweder anhand einer über das Tokens-Modul erhaltenen Liste oder per Echtzeit-Autorisierungsanfrage.
  3. Das CSMS des CPO startet den Ladevorgang per OCPP an der Ladesäule und meldet den Fortschritt über das Sessions-Modul an den EMP.
  4. Nach Ladeende sendet der CPO einen CDR mit Energie, Dauer und Kosten.
  5. Der EMP rechnet mit dem Fahrer ab, der CPO stellt dem EMP gemäß Vertrag eine Rechnung.

OCPI-Versionen

VersionWesentliche Punkte
2.1.1Erste breit genutzte stabile Version; noch in vielen Integrationen im Einsatz
2.2 / 2.2.1Unterstützung von Plattformen und mehreren Rollen pro Partei, verbesserte Tarife, Ladeprofile; heute am weitesten verbreitet
2.3.0Jüngste große Version mit Ergänzungen für die EU-AFIR, etwa Angaben zum Ad-hoc-Laden und reichhaltigere Standortdaten

Partner müssen sich auf eine gemeinsame Version einigen. Eine Plattform, die mehrere Versionen unterstützt, kann mehr Partner anbinden, ohne sie zum Update zu zwingen.

Direkt oder über eine Plattform?

OCPI lässt sich direkt zwischen zwei Parteien nutzen, mit voller Kontrolle und ohne Plattformgebühren, oder über eine Roaming-Plattform, bei der sich jede Partei einmal verbindet und viele Partner erreicht. Plattformen übernehmen zudem Verträge und den Zahlungsausgleich. Viele CPOs starten mit einer Plattform für die Reichweite und ergänzen Direktverbindungen zu den größten Partnern.

OCPI und OCPP: Ergänzung statt Konkurrenz

OCPP verbindet eine Ladestation mit ihrem Managementsystem; OCPI verbindet dieses System mit den Systemen anderer Unternehmen. Ein Roaming-Ladevorgang nutzt daher beide: OCPP zwischen Ladesäule und CPO, OCPI zwischen CPO und EMP. Unser Beitrag OCPI vs. OCPP vergleicht beide im Detail, unser verständlicher OCPP-Leitfaden erklärt die Seite der Ladestation.

OCPI und Regulierung

Regulierer erwarten Roaming zunehmend. In der EU verlangt die AFIR-Verordnung offene Daten zu Ladepunkten, und OCPI 2.3.0 bringt Funktionen mit, die dabei helfen. Im Vereinigten Königreich schreiben die Public Charge Point Regulations 2023 offene Daten über OCPI vor. Auch wo es nicht Pflicht ist, ist Roaming oft Voraussetzung für Förderung und Ausschreibungen.

Der Einstieg in OCPI

  1. Rolle festlegen: CPO, EMP oder beides.
  2. Plattform prüfen: Ihr CSMS sollte OCPI nativ unterstützen, idealerweise in mehreren Versionen.
  3. Daten bereinigen: Korrekte Standort-, Stecker- und Tarifdaten sind entscheidend, weil Partner sie ihren Fahrern anzeigen.
  4. Partner wählen: Plattform, Direktverbindungen oder beides.
  5. Testen und live gehen: Testladevorgänge mit jedem Partner durchführen und die ersten CDRs sorgfältig abgleichen.

Häufig gestellte Fragen

Ist OCPI kostenlos?

Ja. Die OCPI-Spezifikation ist offen und kostenlos implementierbar. Kosten entstehen durch Implementierung, Plattformgebühren und kommerzielle Vereinbarungen mit Partnern.

Wer pflegt OCPI?

Die gemeinnützige EVRoaming Foundation, die neue Versionen veröffentlicht und die Verbreitung unterstützt.

Brauche ich OCPI bei wenigen Ladepunkten?

Anfangs nicht zwingend, doch Roaming kann die Auslastung deutlich erhöhen. Viele kleine Betreiber verbinden sich über eine Plattform, die OCPI bereits unterstützt.

Welche OCPI-Version sollte ich verwenden?

Am weitesten verbreitet ist OCPI 2.2.1. In der EU sollten Sie 2.3.0 für AFIR-bezogene Daten einplanen und 2.1.1 für Partner beibehalten, die noch nicht aktualisiert haben.

Binden Sie Ihre Ladestationen per OCPI an EMPs und Roaming-Plattformen an, aus derselben Plattform, die Ihr OCPP-Netz steuert. Roaming-Funktionen von Üreticy ansehen oder kontaktieren Sie uns für Ihre ersten Anbindungen.