Leitfaden

Der komplette OCPP-Leitfaden

Das Potenzial von EV-Ladenetzwerken 2026 voll ausschöpfen

Kurz gesagt

  • Das Open Charge Point Protocol (OCPP) ist ein weit verbreiteter, herstellerneutraler Standard für die Kommunikation zwischen Ladestationen für Elektrofahrzeuge und zentralen Managementsystemen. Seit seiner Entstehung 2009 hat es sich über mehrere Versionen weiterentwickelt. OCPP 2.1 (veröffentlicht im Januar 2025) bringt Abwärtskompatibilität und Unterstützung für Vehicle-to-Everything (V2X).
  • Der Kernzweck von OCPP ist es, Anbieterabhängigkeit zu verhindern und Interoperabilität zu ermöglichen, sodass Ladestationen verschiedener Hersteller mit unterschiedlichen zentralen Managementsystemen kommunizieren können. Das Protokoll basiert auf einer Client-Server-Architektur und ermöglicht den Datenaustausch in Echtzeit für Autorisierung, Transaktionsverarbeitung und Statusüberwachung.
  • OCPP unterstützt Autorisierung, Transaktionsverarbeitung, Smart Charging, Firmware-Management und Ferndiagnose. Trotz Herausforderungen wie der Migration zwischen Versionen und der Qualität der Implementierung bringt die Standardisierung durch OCPP messbare Vorteile, darunter höhere Verfügbarkeit, geringere Integrationskosten und schnellere Transaktionsverarbeitung. Damit ist OCPP für die Reife und Skalierung der Ladeinfrastruktur unverzichtbar.
  • Zum Ökosystem des Protokolls gehören Ladepunkte, Charging Station Management Systems (CSMS), Ladestationsbetreiber (CPOs) und E-Mobilitätsanbieter (eMSPs). Sicherheit ist ein zentraler Aspekt: Definierte Sicherheitsprofile und ein Zertifizierungsprogramm stellen sicher, dass Implementierungen strenge Standards erfüllen.

1. Was ist das Open Charge Point Protocol (OCPP)?

Das Open Charge Point Protocol (OCPP) ist ein offenes Protokoll, das eine reibungslose Kommunikation und Verwaltung von Ladeinfrastruktur ermöglicht.

Es sorgt für Interoperabilität zwischen unterschiedlichen Ladegeräten und zentralen Managementsystemen, unabhängig vom Hersteller oder Typ der Ladestation. Mit OCPP können Ladestationsbetreiber ihre Ladestationen aus der Ferne überwachen, den Zugang autorisieren, Hardware konfigurieren, Firmware aktualisieren und verschiedene Zahlungs- und Abrechnungssysteme integrieren.

2. Kurze Geschichte von OCPP und seiner Entwicklung

OCPP wurde 2009 vom niederländischen Unternehmen E-laad in Zusammenarbeit mit mehreren anderen Organisationen der E-Mobilitätsbranche entwickelt, vor allem mit Logica und Alfen.

Die erste Version, OCPP 1.0, erschien 2010 und konzentrierte sich auf die grundlegende Kommunikation zwischen Ladestationen und Lademanagementsystemen.

2013 gründeten die E-laad Foundation aus den Niederlanden, Greenlots aus Nordamerika und ESB aus Irland gemeinsam die Open Charge Alliance (OCA), ein weltweites Konsortium von Experten für Ladeinfrastruktur aus dem öffentlichen und privaten Sektor. Hauptziel der OCA war es, die breite Einführung eines standardisierten Kommunikationsprotokolls, OCPP, zu fördern.

Im Lauf der Jahre wurde OCPP mit neuen Versionen weiterentwickelt: OCPP 1.2 (2012), kurz darauf OCPP 1.5 (2012) mit breiterer Verbreitung und später OCPP 1.6 (2015), die am häufigsten genutzte Version. Neuere Versionen sind OCPP 2.0 (2018) und OCPP 2.0.1 (2020). Mit jeder neuen Version kamen erweiterte Funktionen hinzu, etwa die Unterstützung verschiedener Ladestationstypen, Smart-Charging-Funktionen und verbesserte Sicherheit.

Das Open Charge Point Protocol ist heute weit verbreitet und als Branchenstandard für die Kommunikation zwischen Ladestationen und Managementsystemen anerkannt.

Die Geschichte von OCPP

3. Die Vorteile von OCPP

Dies sind die sechs wichtigsten Vorteile von OCPP als Kommunikationsprotokoll für das EV-Laden. Software auf Basis von OCPP bietet folgende Vorteile:

1. Interoperabilität und Kompatibilität: Mit OCPP können Ladegeräte verschiedener Hersteller mit Lademanagementsystemen und untereinander kommunizieren, unabhängig von der verwendeten Hardware oder Software. So können Betreiber Ladestationen flexibel kombinieren und ihre Netzwerke ohne Kompatibilitätsgrenzen skalieren.

2. Bessere Verwaltung und Überwachung: OCPP ermöglicht die Fernüberwachung, Steuerung und Verwaltung von Ladestationen. Betreiber können Ladevorgänge starten und stoppen, Energieverbrauch und Abrechnung verfolgen und Probleme in Echtzeit beheben.

3. Besseres Kundenerlebnis: Mit OCPP können Betreiber Kundenkonten und Abrechnung verwalten und verschiedene Zahlungsoptionen anbieten, was die Nutzung von Ladestationen für Kunden einfacher macht. Mit OCPP-Technologie will AMPECO bessere und intuitivere Fahrer-Apps bereitstellen, die das Finden, Nutzen und Bezahlen von Ladediensten vereinfachen.

4. Kosteneinsparungen: OCPP hilft Ladenetzbetreibern, Betriebskosten zu senken, indem manuelle Wartung minimiert und die Effizienz von Ladevorgängen verbessert wird. Außerdem bietet es Zugriff auf detaillierte Nutzungsdaten wie Ladedauer und zeitliche Nutzungsmuster, mit denen sich Preisstrategien verfeinern und Tarife auf verschiedene Nutzergruppen zuschneiden lassen. Zudem unterstützt OCPP dynamische Preise: Betreiber können Tarife in Echtzeit an Nachfrage, Energiekosten und Netzzustand anpassen und so Auslastung und Umsatz maximieren.

5. Ein zukunftssicheres Netzwerk: OCPP ist ein offenes Protokoll, das ständig weiterentwickelt und verbessert wird. Seine robusten Sicherheitsfunktionen wie Verschlüsselung und Authentifizierung schützen vor unbefugtem Zugriff und Datenmanipulation. So bleibt die Ladeinfrastruktur auf dem neuesten Stand und kompatibel mit neuen Technologien und Standards.

6. Smart-Charging-Funktionen: OCPP ermöglicht Smart Charging, indem Betreiber dynamisch steuern können, wie und wann Elektrofahrzeuge geladen werden, je nach Netzlast, Energieverfügbarkeit und Preissignalen. Das gleicht die Netzlast aus, optimiert den Energieverbrauch und senkt die Ladekosten für Betreiber und Fahrer.

Möchten Sie sehen, was die AMPECO-Plattform über OCPP hinaus bietet?

4. So funktioniert OCPP

OCPP bietet ein standardisiertes Protokoll für die Kommunikation zwischen Ladestationen (auch Charge Points genannt) und einem zentralen Managementsystem (auch Central System genannt). Über das Protokoll tauschen Ladestationen und zentrale Backend-Systeme Nachrichten und Daten aus. Daneben gibt es weitere Protokolle, die bereits genutzt oder entwickelt werden und zusammen mit OCPP die Kommunikation zwischen Ladestationen und Elektrofahrzeugen übernehmen.

Diagramm: So funktioniert OCPP

Das Open Charge Point Protocol definiert zwei Rollen:

Das Open Charge Point Protocol definiert zwei Rollen:

Charge Point (oder Client): die physische Ladestation, an der ein Elektrofahrzeug laden kann. Ein Charge Point hat einen oder mehrere Stecker. Er liefert Informationen zur Verfügbarkeit und zum Status von Ladevorgängen sowie zum Energieverbrauch.

Central System (oder Server): Das CPMS (Ladepunkt-Managementsystem) kommuniziert per OCPP mit dem Charge Point, um Ladevorgänge zu überwachen und zu verwalten und Daten zu Energieverbrauch und Abrechnung zu erfassen.

Beispiel für OCPP-Abläufe

Arten der OCPP-Implementierung

Es gibt zwei Hauptarten von OCPP-Implementierungen:

SOAP/XML: Simple Object Access Protocol (SOAP) ist ein nachrichtenbasiertes Protokoll, das Daten in XML darstellt. XML ist im Vergleich zu modernen Formaten wie JSON ein umfangreiches Format und eignet sich daher weniger für Ladestationen mit instabiler Internetverbindung. Die Größe der XML-Nachrichten kann zu Verzögerungen und Zeitüberschreitungen führen, was für die Echtzeitkommunikation problematisch ist.

Bei OCPP-Implementierungen mit SOAP müssen in der Regel sowohl der Charge Point als auch das zentrale System eingehende Verbindungen unterstützen, was die Netzwerkkonfiguration erschwert. Bereitstellung und Skalierung werden dadurch aufwendiger, besonders wenn Geräte hinter NAT oder Firewalls stehen. Oft sind zusätzliche Einstellungen wie Portweiterleitung oder öffentliche IP-Adressen nötig.

JSON: JavaScript Object Notation (JSON) ist ein leichtgewichtiges und flexibles Datenaustauschformat, das leichter zu lesen und zu schreiben ist als XML. Es bietet zudem deutlich bessere Diagnosemöglichkeiten. Das Senden und Empfangen von Daten mit JSON ist einfach, da HTTP-Anfragen genutzt werden. Für die Zwei-Wege-Kommunikation wird ein WebSocket verwendet, bei dem nur eine Seite als Server agieren muss, bei OCPP das Backend.

5. Wichtige OCPP-Begriffe

OCPP-Profile sind ein wesentlicher Bestandteil des Standards Open Charge Point Protocol (OCPP). Sie legen fest, wie Ladestationen und Managementsysteme miteinander kommunizieren.

OCPP-Profile bestimmen die ausgetauschten Nachrichten, ihre Formate sowie die von jedem System unterstützten Funktionen und Verhaltensweisen.

Außerdem nutzen OCPP-Profile bestimmte Datentypen, um Format und Struktur der Daten festzulegen, die zwischen Ladepunkt und zentralem Managementsystem übertragen werden. Konfigurationsschlüssel steuern verschiedene Einstellungen während eines Ladevorgangs, während Anwendungsfälle das gewünschte Verhalten in den einzelnen Phasen eines Ladevorgangs beschreiben.

Vordefinierte Testfälle helfen Entwicklern schließlich dabei, das Protokoll korrekt zu implementieren.

Die einzelnen OCPP-Begriffe werden im Folgenden ausführlich beschrieben.

Profile

OCPP-Profile legen fest, wie Ladestationen und Managementsysteme miteinander kommunizieren sollen, einschließlich der ausgetauschten Nachrichten, ihres Formats und der von jedem System unterstützten Funktionen und Verhaltensweisen.

In OCPP 1.6, der 2026 am weitesten verbreiteten Version des Protokolls, sind Funktionen und zugehörige Nachrichten in Profilen gruppiert. Je nach benötigtem Funktionsumfang können Entwickler ein oder mehrere Profile implementieren.

Anhand dieser Profile können Kunden prüfen, ob ein OCPP-1.6-Produkt die Funktionen bietet, die ihr Geschäftsmodell erfordert.

Zu den Profilen gehören:

  • Core Profile
  • Firmware Management Profile
  • Local Auth List Management Profile
  • Remote Trigger Profile
  • Reservation
  • SmartCharging

OCPP 2.0.1 führt das ChargingProfile ein, das festlegt, wie die Ladeleistung über die Zeit gesteuert wird. Es enthält einen ChargingSchedule, der die Leistung oder den Strom für verschiedene Zeitintervalle festlegt. Zusammen bestimmen sie, wie schnell ein Fahrzeug lädt und wie die Energie über den Ladevorgang verteilt wird.

ChargingProfiles können von externen Systemen wie einem CPMS oder einem Energiemanagementsystem festgelegt werden.

Nachricht

Eine Nachricht ist eine Dateneinheit, die während eines Ladevorgangs zwischen einem Ladepunkt (CP) und einem zentralen Managementsystem (CMS) übertragen wird. Jede Nachricht hat ein bestimmtes Format und einen bestimmten Zweck, und während eines Ladevorgangs können mehrere Nachrichten ausgetauscht werden.

Datentyp

OCPP-Profile nutzen bestimmte Datentypen, um Format und Struktur der zwischen CP und CMS übertragenen Daten festzulegen. Dazu gehören gängige Datentypen wie String, Integer und Boolean sowie speziellere Datentypen wie Datum-Uhrzeit und Aufzählung.

Konfigurationsschlüssel

Konfigurationsschlüssel legen Einstellungen und Parameter fest, die das Verhalten des CP während eines Ladevorgangs steuern. Dazu können gehören:

  • Ladeleistungen
  • Maximale Leistungsgrenzen
  • Anforderungen an die Autorisierung

Jedes Profil enthält eine Reihe vordefinierter Konfigurationsschlüssel, die vom CP oder CMS bei Bedarf geändert werden können. Einige dieser Schlüssel lassen sich jedoch nur vom CP konfigurieren und nicht mit der Nachricht ChangeConfiguration ändern.

Anwendungsfall

Ein Anwendungsfall ist ein bestimmtes Szenario oder Verhalten, das das Open Charge Point Protocol unterstützen soll. Jeder Anwendungsfall beschreibt das gewünschte Verhalten von CP und CS in den verschiedenen Phasen eines Ladevorgangs. Beispiele sind Start Transaction, Stop Transaction und Remote Start Transaction.

Testfall

Testfälle helfen Entwicklern sicherzustellen, dass das OCPP-Protokoll korrekt implementiert ist.

Jedes OCPP-Profil enthält eine Reihe vordefinierter Testfälle, mit denen Entwickler das Verhalten der Implementierung prüfen können. Diese Testfälle decken verschiedene Szenarien und Grenzfälle ab und sorgen so für eine robuste und zuverlässige Implementierung des Open Charge Point Protocol.

6. Die Funktionsblöcke von OCPP

OCPP 2.0.1 ist in mehrere Funktionsblöcke gegliedert, die jeweils eine Reihe von Anwendungsfällen und Anforderungen enthalten. Die wichtigsten Funktionsblöcke von OCPP sind:

Sicherheit

Dieser Funktionsblock beschreibt eine Sicherheitsspezifikation für das OCPP-Protokoll.

Provisioning

Dieser Funktionsblock beschreibt alle Funktionen, mit denen ein CSMS Ladestationen einrichtet. Ladestationen können sich damit im Netzwerk registrieren und grundlegende Konfigurationsdaten abrufen.

Autorisierung

Der Funktionsblock Autorisierung legt die Verarbeitung von AuthorizeRequest-Nachrichten und das Verhalten des Authorization Cache fest.

Verwaltung der lokalen Autorisierungsliste

Dieser Funktionsblock behandelt die Verwaltung der Local Authorization List.

Transaktionen

Dieser Funktionsblock beschreibt die grundlegenden OCPP-Funktionen für Transaktionen, die an der Ladestation gestartet oder gestoppt werden.

Fernsteuerung

Der Funktionsblock Fernsteuerung beschreibt drei Arten von Anwendungsfällen, die vom CSMS ausgelöst werden: Remote Transaction Control, das Entriegeln eines Steckers und Remote Trigger.

Verfügbarkeit

Dieser Funktionsblock beschreibt, wie Statusmeldungen zwischen Ladestation und CSMS übermittelt werden.

Reservation

Dieser Funktionsblock beschreibt die Reservierungsfunktion einer Ladestation.

Tarif und Kosten

Dieser Funktionsblock stellt dem EV-Fahrer Tarif- und Kosteninformationen bereit, wenn die Ladestation sie anzeigen kann. Bevor ein Fahrer mit dem Laden beginnt, müssen Tarifinformationen bereitgestellt werden, einschließlich detaillierter Preise für alle Bestandteile des geltenden Tarifs. Während des Ladens müssen dem EV-Fahrer die laufenden Gesamtkosten angezeigt und in regelmäßigen, angemessenen Abständen aktualisiert werden. Beendet der EV-Fahrer das Laden, müssen die Gesamtkosten der Transaktion angezeigt werden.

Messung

Dieser Funktionsblock beschreibt das Senden von Messwerten auf Basis periodischer Abtastung und/oder an der Uhrzeit ausgerichteter Intervalle.

Smart Charging

Dieser Funktionsblock beschreibt alle Funktionen, mit denen das CSMS (oder indirekt ein Dritter) den Ladestrom oder die Ladeleistung während eines Ladevorgangs beeinflussen oder Grenzen für die Leistung oder den Strom festlegen kann, die eine Ladestation an ein Elektrofahrzeug abgeben darf.

Firmware-Management

Dieser Funktionsblock beschreibt die Funktionen, mit denen ein CSMS die Firmware einer Ladestation aktualisieren kann.

ISO-15118-Zertifikatsmanagement

Dieser Funktionsblock ermöglicht die Installation und Aktualisierung von ISO-15118-Zertifikaten.

Diagnose

Dieser Funktionsblock beschreibt die Funktionen, mit denen ein CSMS den Upload einer Diagnosedatei von einer Ladestation anfordern und verfolgen sowie Daten der Ladestation überwachen kann.

Display Message

Mit der Funktion DisplayMessage ermöglicht OCPP einem CSMS, auf einer Ladestation eine Nachricht anzuzeigen, die nicht Teil der Firmware der Ladestation ist. Das CSMS kann diese Nachrichten festlegen, abrufen, ersetzen und löschen.

Data Transfer

Dieser Funktionsblock beschreibt, wie Dritte OCPP um eigene Befehle und Erweiterungen ergänzen können.

7. Die OCPP-Versionen im Überblick

OCPP-Versionen: 1.5, 1.6, 2.0

OCPP 1.5

OCPP 1.5 wurde 2012 standardisiert und breit eingesetzt, doch unterschiedliche Implementierungen führten zu Interoperabilitätsproblemen, und einige Implementierungen waren teilweise inkompatibel. Daher zertifiziert die Open Charge Alliance die OCPP-Konformität erst ab OCPP 1.6, auch wenn diese Version den Kerninhalten von OCPP 1.5 folgt.

OCPP 1.6

OCPP 1.6 bringt zusätzliche Funktionen, darunter Smart Charging mit lokalem und zentralem Lastausgleich, die Unterstützung von JSON-Nachrichten und den Abruf von Informationen bei Bedarf über Trigger-Nachrichten.

OCPP 1.6 unterstützt eine sichere Kommunikation über Verschlüsselung auf Transportebene (z. B. TLS). Es bietet jedoch kein umfassendes, integriertes Sicherheitskonzept wie das Zertifikats-Lebenszyklusmanagement und die erweiterten Sicherheitsfunktionen späterer Versionen.

Für ein höheres Sicherheitsniveau können zusätzliche Maßnahmen wie private Netzwerke, VPNs oder IPsec-Verbindungen eingesetzt werden.

OCPP-Erweiterung

OCPP 2.0

Als OCPP 2.0 im April 2018 eingeführt wurde, zeigten sich einige Probleme, die sich nicht durch die Korrektur textlicher Feinheiten in der Dokumentation lösen ließen. Stattdessen waren umfangreiche Änderungen nötig, wodurch die Version nicht abwärtskompatibel zu ihren Vorgängern ist.

Im Vergleich zu früheren Versionen ist OCPP 2.0 eine grundlegende Neugestaltung des Protokolls: Fast alle Nachrichten sind anders, und zahlreiche neue Funktionen sind hinzugekommen. Trotz der fehlenden Abwärtskompatibilität bringt diese Version deutliche Verbesserungen bei Funktionen, Sicherheit und Interoperabilität.

So unterstützt OCPP 2.0 die bidirektionale Energieübertragung für Vehicle-to-Grid-Anwendungen (V2G), bei denen die Fahrzeugbatterie Energie zurück ins Stromnetz speisen kann. Außerdem wurden erweiterte Sicherheitsfunktionen und eine bessere Interoperabilität mit anderen Protokollen eingeführt.

OCPP 2.0.1

OCPP 2.0.1 wurde 2020 veröffentlicht. Hauptziel war es, Fehler und Unstimmigkeiten in OCPP 2.0 zu beheben und bestimmte Aspekte des Protokolls klarer zu fassen. Im Vergleich zu OCPP 1.6 bringen OCPP 2.0 und 2.0.1 mehrere wichtige Änderungen:

Device Management

Auf diese Funktion haben Ladestationsbetreiber mit komplexen, herstellerübergreifenden (DC-)Ladenetzwerken lange gewartet. Sie liefert der Managementsoftware detaillierte Informationen zu den Ladestationen, verbessert die Transparenz über die Ladestationen und erleichtert Betrieb und Wartung im Netzwerk.

Verbesserte Transaktionsverarbeitung

In früheren Protokollversionen waren die Transaktionsdaten auf mehrere Nachrichten verteilt. Für CPOs mit vielen Ladestationen und Transaktionen ist es aber immer wichtiger geworden, die Datenmenge zu verringern. In OCPP 2.0.1 sind Struktur und Methode für das Melden von Transaktionen vereinheitlicht, was die Datenmenge insgesamt senkt.

Verbesserte Sicherheit

Die Datenpakete werden jetzt auf Protokollebene verschlüsselt und benötigen für eine sichere Verbindung weder ein VPN noch einen Drittanbieter. Unbefugten wird es so erschwert, die übertragenen Informationen abzufangen und darauf zuzugreifen. OCPP 2.0.1 hat außerdem sichere Firmware-Updates, Sicherheitsprotokollierung und Ereignisbenachrichtigungen, Sicherheitsprofile für die Authentifizierung (Schlüsselverwaltung für clientseitige Zertifikate) und sichere Kommunikation (TLS) eingeführt.

Erweiterte Smart-Charging-Funktionen

Eine wichtige Verbesserung in OCPP 2.0.1 ist, dass das Elektrofahrzeug die gewünschte Energiemenge in kWh übermitteln kann. Lademanagementsysteme sehen jetzt genau, wie viel Energie (kWh) jedes Fahrzeug benötigt, und können die Smart-Charging-Leistung entsprechend einstellen. Das ermöglicht netzfreundlicheres, sicheres und komfortables EV-Laden.

Unterstützung für ISO 15118

OCPP 2.0.1 ist nativ mit ISO 15118 integriert. Das ermöglicht neue Funktionen und eine sicherere Kommunikation zwischen EVSE und Elektrofahrzeug. Neu hinzugekommen sind:

  • Plug & Charge
  • Smart Charging, einschließlich Daten vom Fahrzeug

Verbesserte Anzeige und Nachrichten:

Mit OCPP 2.0.1 können Ladestationsbetreiber in ihrer Lademanagement-Plattform Nachrichten konfigurieren, die Fahrern an den Ladestationen angezeigt werden.

Dazu gehören Anzeigenachrichten:

  • in der bevorzugten Sprache des EV-Fahrers,
  • die den geltenden Tarif anzeigen, bevor ein Fahrer mit dem Laden beginnt,
  • die die laufenden Kosten während eines Ladevorgangs und die endgültigen Gesamtkosten anzeigen.

8. Wichtige Anwendungsfälle für OCPP

OCPP ermöglicht eine Vielzahl von Anwendungsfällen für Betrieb, Verwaltung und Optimierung der Ladeinfrastruktur. Dies sind die wichtigsten Anwendungsfälle des Protokolls:

Fernanbindung und Fernverwaltung von Ladestationen

Mit OCPP können Ladenetzbetreiber ihre Ladestationen aus der Ferne überwachen und verwalten und ihren Betrieb von jedem Ort aus im Blick behalten. Über OCPP erhält das CSMS detaillierte Daten von den Ladestationen, darunter Messwerte (z. B. Spannung pro Phase) und Statusmeldungen. Diese Daten unterstützen Überwachung, Wartung und Optimierung von Ladenetzwerken.

Außerdem können externe Beteiligte wie Verteilnetzbetreiber oder Energieversorger diese Daten für Überwachung und Netzmanagement nutzen. Die detaillierten Messwerte liefern ähnliche Erkenntnisse wie Smart Metering und verbessern Effizienz und Transparenz im Betrieb.

Smart Charging und Lastmanagement mit OCPP

OCPP ermöglicht Smart Charging, indem der Energiebedarf beim EV-Laden an die verfügbare Netzkapazität angepasst wird. So wird die Leistung gleichmäßig auf einzelne Ladepunkte, Standorte und das Netz selbst verteilt und das Netz in Spitzenzeiten entlastet.

Smart Charging lässt sich auf mehreren Ebenen anwenden, etwa am EVSE (Anschluss), an der Ladestation oder für eine Gruppe bzw. einen Standort. Das ermöglicht flexible Strategien für das Lastmanagement je nach Netzzustand und lokalen Einschränkungen. Das CSMS empfängt Ladedaten und passt das Ladeverhalten dynamisch an, indem es Ladeprofile an die Ladestationen sendet. Diese Profile legen Parameter wie Leistungs- oder Stromgrenzen nach den Prinzipien des dynamischen Lastmanagements (DLM) fest.

Mit den Smart-Charging-Modulen von OCPP lässt sich für jede Ladestation an einem Standort ein eigenes Ladeprofil erstellen, was eine optimierte und effiziente Energienutzung im gesamten Netzwerk ermöglicht.

Integration mit anderen Protokollen

OCPP ist für die Integration mit anderen Kommunikationsprotokollen ausgelegt, was die Interoperabilität fördert und die Möglichkeiten von Ladesystemen erweitert.

Zwei wichtige Protokolle, die häufig zusammen mit OCPP eingesetzt werden, sind ISO 15118 und OpenADR.

ISO15118

ISO15118 ist ein Kommunikationsprotokoll, das Plug&Charge-Funktionen und Vehicle-to-Grid-Fähigkeiten (V2G) ermöglicht.

  • Plug&Charge ermöglicht es einem Elektrofahrzeug, sich mit digitalen Zertifikaten im Namen des Fahrers automatisch an einer kompatiblen Ladestation zu identifizieren und zu autorisieren. Fahrer müssen so keine verschiedenen Ladekarten mitführen oder Apps nutzen, um Ladestationen zu verwenden.
  • Vehicle-to-Grid (V2G) ermöglicht den Energieaustausch in beide Richtungen zwischen Elektrofahrzeugen und Stromnetz und damit ein effizienteres und nachhaltigeres Energiesystem. Mit V2G können Fahrzeugbatterien als Energiespeicher dienen und dem Netz in Spitzenzeiten wertvolle Kapazität bereitstellen.

OpenADR

OpenADR (Open Automated Demand Response) ist ein Kommunikationsprotokoll, mit dem Energieversorger und Netzbetreiber Signale an Verbrauchsgeräte senden können, um die Stromnachfrage bei Lastspitzen oder Versorgungsengpässen zu steuern.

In Verbindung mit Ladeinfrastruktur kann das CSMS diese Signale nutzen, um das Ladeverhalten anzupassen und die Belastung des Netzes in Spitzenzeiten zu minimieren. So kann das EV-Laden an Demand-Response-Programmen teilnehmen, was das Netz ausgleicht und Überlastungen verhindert.

Länderspezifische Vorschriften zum Laden

EVSCP-Vorschriften (UK)

Die britischen EVSCP-Vorschriften (Electric Vehicle Smart Charging Protocol) verlangen, dass alle neuen öffentlichen Ladestationen mit Smart-Charging-Funktionen ausgestattet sind. Ziel ist es, die Spitzennachfrage nach Strom zu senken, indem Ladepunkte das Laden an den Netzzustand anpassen. Zu den zentralen Anforderungen gehören standardmäßiges Laden außerhalb der Spitzenzeiten, zufällige Verzögerungen gegen Nachfragespitzen, Übersteuerungsmöglichkeiten für Nutzer sowie sichere Kommunikation mit Datenschutzmaßnahmen.

OCPP ist nicht vorgeschrieben, kann die Einhaltung aber unterstützen, indem es die Kommunikation zwischen Ladestationen und einem CSMS ermöglicht. Mit OCPP Smart Charging lässt sich das Ladeverhalten dynamisch an Netzsignale anpassen, was das Netz entlastet und die Energieeffizienz verbessert.

Deutsches Eichrecht

Um die Vorgaben des deutschen Eichrechts zu erfüllen, müssen Ladestationen bestimmte Kriterien erfüllen, darunter einen kWh-Zähler für eine genaue Abrechnung und korrekte Datenübermittlung. OCPP kann die Einhaltung unterstützen, indem es eine zuverlässige Kommunikation zwischen Ladestationen und einem CSMS ermöglicht, einschließlich der Übertragung von Messdaten. Diese Daten können verarbeitet und dem EV-Fahrer angezeigt werden (z. B. in einer mobilen App), was Transparenz und Nachprüfbarkeit der Abrechnung sicherstellt.

9. Erste Schritte mit OCPP

Die Implementierung von OCPP erfordert eine sorgfältige Betrachtung von Software- und Hardwarekomponenten sowie langfristiger Wartungs- und Upgrade-Strategien. Hier ein Überblick über den Implementierungsprozess.

EV-Ladesoftware

Für die Implementierung von OCPP gibt es zwei grundlegende Ansätze. Sie können eine eigene Implementierung des Protokolls entwickeln, wofür ein erfahrenes Entwicklungsteam nötig ist, das die Lösung von Grund auf baut, oder Sie kaufen eine bestehende Lösung.

Eine eigene Implementierung bietet volle Kontrolle und Flexibilität, bringt aber erhebliche Nachteile mit sich. Bemerkenswert ist, dass selbst Branchenriesen auf bestehende Lösungen setzen, da die Lernkurve in der EV-Ladebranche steil ist: Sie erfordert ein tiefes Verständnis komplexer Anwendungsfälle, zahlreicher Protokolle und lokaler Marktvorschriften.

Fertige Lösungen unterstützen eine Vielzahl von Geschäftsmodellen und Anwendungsfällen, sodass sich leichter eine passende Lösung finden lässt. Sie umfassen meist Funktionen wie Tarifmanagement, Fernüberwachung und Smart Charging und ermöglichen so eine schnellere Einführung und geringere betriebliche Komplexität.

Eine Implementierung direkt nach der Dokumentation bietet meist nur Grundfunktionen, die den Anforderungen eines umfassenden EV-Ladegeschäfts nicht genügen. Eine bestehende Lösung spart dagegen Zeit und Ressourcen und bietet Zugang zu fortschrittlichen Funktionen, die für den Erfolg entscheidend sind.

EV-Ladehardware

Die Qualität der OCPP-Implementierung einer Ladestation wirkt sich direkt auf Interoperabilität und Systemleistung aus. Mangelhafte Implementierungen können zu eingeschränkten Funktionen und unzuverlässiger Kommunikation mit dem CSMS führen.

Deshalb ist es wichtig, die Kompatibilität der Hardware und die OCPP-Konformität zu prüfen. Dazu gehören in der Regel Tests grundlegender und erweiterter OCPP-Funktionen wie Remote Transaction Control, Firmware-Updates und Smart Charging.

Eine enge Zusammenarbeit zwischen Softwareanbietern und Hardwareherstellern kann die Interoperabilität verbessern und einen zuverlässigen Betrieb über verschiedene Ladestationsmodelle hinweg sicherstellen.

OCPP-Implementierung testen

Bei AMPECO haben wir ein umfassendes Prüfverfahren entwickelt, das grundlegende und erweiterte Szenarien abdeckt. Es umfasst ausführliche Tests aller OCPP-Feature-Profile und wichtiger Funktionen, darunter das Fernstarten und -stoppen von Ladevorgängen, Firmware-Updates und Smart-Charging-Funktionen. So erhalten Sie zuverlässige, wirksame Lösungen für Ihre EV-Ladeanforderungen.

Durch diese Tests arbeiten wir eng mit Hardwareherstellern zusammen und geben ihnen konkrete Empfehlungen, wie sie ihre OCPP-Implementierung verbessern können. So leisten wir einen Beitrag für die Branche und unterstützen das Wachstum aller Beteiligten. Mit unserer Plattform können Ladenetzbetreiber die Hardware wählen, die zu ihren Anforderungen passt, denn wir sind mit Ladestationen von 200+ Herstellern kompatibel.

Wartung und Upgrades

Wartung und Upgrades Ihrer OCPP-Version und -Implementierung sind unerlässlich, da Protokollversionen nicht abwärtskompatibel sind: Neuere Versionen funktionieren unter Umständen nicht mit älteren Implementierungen. Ein Upgrade auf eine neue Version erfordert oft ein Hardware- oder Software-Upgrade. Planen Sie daher sorgfältig, bevor Sie Änderungen vornehmen, um Kompatibilitätsprobleme zu vermeiden. Regelmäßige Systemwartung ist ebenfalls wichtig, damit Ihre OCPP-Version dauerhaft effizient und wirksam bleibt und den sich wandelnden Anforderungen der Ladeinfrastruktur gerecht wird.

10. Neueste Entwicklungen bei OCPP

Der OCPP-Standard entwickelt sich ständig weiter, und es erscheinen regelmäßig neue Entwicklungen und Updates.

Eine aktuelle Entwicklung ist das OCPP Compliance Test Tool (OCTT2), mit dem Entwickler Protokollimplementierungen anhand der offiziellen Spezifikationen testen und die Einhaltung der Branchenstandards sicherstellen können.

OCTT2 umfasst die ersten Testfälle für OCPP 2.0.1; künftige Erweiterungen sollen zusätzliche Testfälle und die Abdeckung von Funktionsblöcken wie ISO15118 bringen sowie APIs, die die automatisierte Ausführung von Testfällen für die Integration in CI/CD und Testautomatisierung ermöglichen. Hersteller von Ladestationen und Dienstleister können eine Zertifizierung ihrer Produkte und Dienste beantragen, um die Konformität mit dem OCPP-Standard nachzuweisen.

Der OCPP-Standard wird ständig weiterentwickelt, um die Funktionalität zu verbessern und neue Funktionen aufzunehmen. Treiber dieses Fortschritts sind Arbeitsgruppen von Branchenexperten, die gemeinsam neue Standards und Best Practices für Ladeinfrastruktur entwickeln. Außerdem finden regelmäßig Plugfest-Veranstaltungen statt, bei denen Entwickler und Hersteller ihre OCPP-Implementierungen auf Interoperabilität testen.

So hilft AMPECO Ihnen, OCPP optimal zu nutzen

Für Ladestationsbetreiber, die ihre Ladeinfrastruktur skalieren und verwalten möchten, bietet es mehrere Vorteile, OCPP zu verstehen und zu nutzen.

Mit OCPP profitieren Betreiber von einer besseren Kommunikation zwischen Ladestationen und Backend-Systemen, höherer Interoperabilität, mehr Flexibilität und mehr Kontrolle über ihre Systeme. Durch die laufende Weiterentwicklung des Protokolls verbessert sich OCPP stetig und unterstützt die Bedürfnisse der EV-Fahrer und der Branche.

Für Ladenetzbetreiber, die ihr Geschäft ernsthaft ausbauen wollen, reicht Software oder Hardware mit einer einfachen OCPP-Implementierung jedoch nicht aus. Entscheidend ist, wie OCPP implementiert ist und wie alle komplexen Anwendungsfälle abgedeckt werden. Hier kommen Plattformen wie AMPECO ins Spiel: mit jahrelanger Entwicklung und geprägt von realen Anwendungsfällen von Kunden in 70+ Märkten weltweit. Unsere Plattform bietet nicht nur die einfache Implementierung von OCPP, sondern auch individuelle Abläufe und die Übersetzung von Geschäftsanforderungen in technische Lösungen.

Wir empfehlen allen Ladenetzbetreibern, OCPP in ihre Ladeinfrastruktur einzubinden und die Zusammenarbeit mit einer EV-Lademanagement-Plattform wie AMPECO in Betracht zu ziehen, um noch mehr aus diesem leistungsstarken Protokoll herauszuholen. Mit unserer Expertise und Erfahrung bei individuellen Lösungen für komplexe Anwendungsfälle helfen wir Ihnen, Ihr EV-Ladegeschäft auf die nächste Stufe zu heben.

Wozu dient OCPP?

Der Hauptzweck des Open Charge Point Protocol ist die Kommunikation zwischen Ladepunkten und zentralen Lademanagementsystemen.

Was ist der Unterschied zwischen OCPP und OSCP?

OCPP verbindet Ladestationen mit Lademanagementsystemen und übernimmt Vorgänge auf Ebene der Ladestation, während OSCP (Open Smart Charging Protocol) die Lademanagementsysteme mit den Anbietern von Smart-Charging-Diensten koordiniert. OSCP dient als Koordinator auf Netzebene und übernimmt Lastausgleich und Nachfragesteuerung.

Ist OCPP schwer zu implementieren?

Im Allgemeinen ja. OCPP ist schwer zu implementieren, da Anbieter von Ladestationen eigene Firmware entwickeln müssen, um das Protokoll zu nutzen. Eine korrekte Implementierung erfordert ein gutes Verständnis der Ladetechnik, der geschäftlichen Anforderungen und der lokalen Vorschriften.

Unterstützt der Tesla Wall Connector OCPP?

Nein, der Tesla Wall Connector unterstützt OCPP nicht.

Beratung mit unseren Branchenexperten buchen

Vereinbaren Sie einen Termin mit unseren Experten für EV-Laden, um mehr über OCPP und alles rund um ein erfolgreiches EV-Ladegeschäft zu erfahren. Wir zeigen Ihnen, wie die EV-Lademanagement-Plattform von AMPECO Ihren Bedarf erfüllt und die Grundlage für Ihren Erfolg schafft.

Das OCPP-Handbuch (2026) - Das Open Charge Point Protocol (OCPP) ist ein offenes Protokoll, das eine reibungslose Kommunikation und Verwaltung von Ladeinfrastruktur ermöglicht.