Zum Inhalt springen

Open Charge Point Protocol

aus Wikipedia, der freien Enzyklopädie

Das Open Charge Point Protocol, auch OCPP, ({{Modul:Vorlage:lang}} Modul:Vorlage:lang:103: attempt to index field 'wikibase' (a nil value)) ist ein universelles, herstellerunabhängiges Anwendungsprotokoll, das die Kommunikation zwischen Ladestationen für Elektrofahrzeuge und zentralen Managementsystemen standardisiert. Vergleichbar ist es mit dem Kommunikationsprotokoll von Mobilfunknetzen.<ref>Jordan Ramer: Flexibility and OCPP. EV Connect, 5. August 2013, archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 3. Oktober 2013; abgerufen am 12. Oktober 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Das Protokoll ist als offener Standard unter der Lizenz CC BY-ND 4.0 veröffentlicht.

Beschreibung[Bearbeiten]

Ladestation-Betreiber sind durch ein herstellerunabhängiges Kommunikations-Protokoll weniger abhängig von einzelnen Systemlieferanten. Sollte beispielsweise ein einzelner Hersteller von Ladestation-Infrastruktur seine Tätigkeit einstellen, können dessen bereits installierte Komponenten über das OCPP-Protokoll in die Infrastruktur eines anderen Lieferanten integriert werden.

OCPP ermöglicht es durch das universelle Protokoll, dass bei der Fusion kleiner Ladenetze zu einem größeren Ladenetz die bereits installierte Infrastruktur weiterbetrieben werden kann. Das verbessert die Investitions-Sicherheit von Infrastruktur-Errichtern.<ref name="switchev1">Open Charge Point Protocol OCPP. Infrastructure.switchev.co.uk, archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 14. Oktober 2013; abgerufen am 12. Oktober 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>EVConnect. (PDF) Energy.ca.gov, archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am 15. Oktober 2013; abgerufen am 12. Oktober 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Der Sicherheitsteil des OCPP definiert eine End-to-End-Sicherheitsarchitektur mit Implementierungsrichtlinien sowohl für Ladesäulen als auch für zentrale Managementsysteme. Der Teil wurde 2018 mit OCPP 2.0 erstmals eingeführt und befindet sich nun in seiner vierten Überarbeitung. Die korrekte Umsetzung der OCPP-Sicherheitsrichtlinien kann vor einigen der häufigsten Angriffsszenarien schützen, wie z. B. Server-Hijacking, Abhören der Kommunikation und Nachahmung von Ladesäulen.<ref>Teddy Flatau: OCPP Sicherheit erklärt. 17. Oktober 2022, abgerufen am 24. Oktober 2023.</ref>

Zur Unterstützung betreibt die OCA Zertifizierungsprogramme für OCPP. Seit 2019 kann die Kompatibilität nach OCPP 1.6 und seit 2023 nach OCPP 2.0.1 zertifiziert werden. Eine Liste der OCPP-zertifizierten weltweiten Unternehmen und Produkte findet man auf der Website der Open Charge Alliance (OCA).<ref>Certified companies - Open Charge Alliance. openchargealliance.org, abgerufen am 24. Oktober 2023 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref><ref>OCPP-zertifizierte Wallbox: Übersicht. wevo.energy, abgerufen am 29. Oktober 2023.</ref> Nur zertifizierte Unternehmen dürfen die Zertifizierungslogos verwenden.

Geschichte[Bearbeiten]

OCPP entstand 2009 auf Initiative der ELaad-Stiftung in den Niederlanden, einer von Verteilnetzbetreiber gegründeten Organisation. OCPP hat den Zweck, per offenem Anwendungsprotokoll eine herstellerunabhängige Kommunikation zwischen Elektroauto-Ladestationen und diversen Verrechnungs- sowie Management-Systemen von Ladeinfrastrukturen zu ermöglichen. Mit der wachsender Verbreitung von OCPP wurde 2014 die Open Charge Alliance (OCA) als Nonprofit-Organisation gegründet.<ref name="OCPPchronicles" details="S. 1">OCPP Chronicles 2009 - 2025. (PDF) Abgerufen am 26. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Neben OCPP entstand in der OCA das Open smart charging protocol (OSCP), welches jedoch nicht aktiv weiterentwickelt wird.<ref>Open smart charging protocol. Abgerufen am 26. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> OCPP ist weltweit als universelles Kommunikationsprotokoll im Bereich der Ladeinfrastrukturen im Einsatz. Im Dezember 2024 wurde OCPP 2.0.1 Edition 3 vom International Electrotechnical Commission (IEC) als IEC-Standard IEC 63584 veröffentlicht.<ref>IEC 63584:2024. Abgerufen am 16. Juli 2025.</ref>

Die fehlende Abwärtskompatibilität von OCPP 2.0 bzw. 2.0.1 zu OCPP 1.6 hat Unternehmen bisher davon abgehalten, OCPP 2.0 einzuführen. Daher werden Stand 2026 beide Versionen parallel weiterentwickelt und alle 2.x-Versionen sollen abwärtskompatibel zu OCPP 2.0.1 sein.<ref name="OCPPchronicles" details="S. 4 und S. 6" />

Verbreitung[Bearbeiten]

In den Vereinigten Staaten war das Department of Energy (DOE) der Ansicht, dass die verschiedenen Energie-Netzwerke eine für unterschiedliche Ladeinfrastrukturen ausreichende Größe aufwiesen. Daher hatte man dort Netzbetreibern, die oft gleichzeitig Hersteller von Ladeinfrastrukturen sind, eine freie Protokollwahl ermöglicht. Seit Februar 2023 fordert die Federal Highway Administration im Zuge des Programms National Electric Vehicle Infrastructure (NEVI) die Verwendung von OCPP oder eines vergleichbaren Protokolls.<ref>National Electric Vehicle Infrastructure Standards and Requirements. U.S. Department of Transportation, 28. Februar 2023, abgerufen am 25. März 2026.</ref><ref>FACT SHEET: Biden-Harris Administration Announces New Standards and Major Progress for a Made-in-America National Network of Electric Vehicle Chargers. 15. Februar 2023, abgerufen am 25. Februar 2026.</ref>

Das US Department of Energy hat aber seit 2013 seine Bemühungen zur Interoperabilität von Ladestation-Netzwerken gesteigert. Das soll künftig sicherstellen, dass Fahrzeuge, Ladestationen, Kommunikations- und Netzwerksysteme im Einklang mit dem Stromnetz arbeiten. Ein Elektrofahrzeug-Smart-Grid-Interoperabilität-Center am Argonne National Laboratory, etwas außerhalb von Chicago, betreibt Forschungen zur Harmonisierung von Smart-Grid-Technologien.<ref>Energy Department Partners with EU on Electric Vehicle and Smart Grid Coordination | Department of Energy. Energy.gov, 19. Juli 2013, abgerufen am 12. Oktober 2013 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Versionen[Bearbeiten]

Vom OCPP-Protokoll gibt es verschiedene Versionen:

Version Veröffentlichungsdatum Besonderheiten
1.0 19.10.2010<ref name="OCPP1.0">OCPP 1.2 specifications. Abgerufen am 26. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Erstveröffentlichung, identisch zu Version 0.12
1.1 17.11.2010<ref name="OCPP1.0" />
1.2 21.02.2011<ref name="OCPP1.0" /> offiziell nur für SOAP spezifiziert
1.5 01.06.2012<ref name="OCPP1.6e2">OCPP 1.6 documentation. Abgerufen am 26. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> offiziell nur für SOAP spezifiziert
1.6 08.10.2015<ref name="OCPP1.6e2" /> Spezifikation ermöglicht Implementierung mittels SOAP sowie mittels JSON (WebSocket), Erweiterung des OCPP-1.5-Standards um „Smart Charging“-Funktionalitäten (Lastmanagement)
1.6 edition 2 28.09.2017 Enthält alle bekannten Fehlerkorrekturen
1.6 edition 3 17.02.2022<ref name="OCPP1.6e4">OCPP 1.6 security whitepaper edition 4. Abgerufen am 26. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref> Feld-Beschreibungen präzisiert
1.6 edition 4 05.02.2026<ref name="OCPP1.6e4" /> Basierend auf den für die OCPP 2.x-Spezifikation veröffentlichten Sicherheitskorrekturen
2.0 April 2018 Spezifikation erlaubt nur noch Implementierung als JSON (WebSocket)
Erweiterung des OCPP-1.6-Standards um „Cyber Security“-Themen
2.0.1 31.03.2020<ref>OCPP 2.0 Errata and changelog. (zip) 31. März 2020, abgerufen am 25. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value), Datum des Changelog von OCPP 2.0.1 zu 2.0).</ref> Erweiterte und detaillierte Überwachung und Geräteverwaltung, zertifikatsbasierte Authentifizierung, sichere Firmware-Updates<ref>Open Charge Point Protocol. Open Charge Alliance, abgerufen am 25. März 2026.</ref>
2.1 23.01.2025 Bidirektionales Laden (V2G/V2X) ISO 15118-20, Prepaid, Ad-hoc-Zahlungen, dynamische QR-Codes, Unterstützung für Stationen zum Batterietausch<ref>OCPP 2.1 is now available! Abgerufen am 25. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Kritik[Bearbeiten]

Im Rahmen der Einführung batterieelektrischer Fahrzeuge (Elektroautos) in ihrem Fuhrpark beschäftigten sich 2018 Mitarbeiter der Fraunhofer-Gesellschaft mit der Sicherheit von OCPP (Version 1.5 und 1.6). Dabei wurde festgestellt, dass die Abrechnungsdaten ungeschützt zum zentralen Abrechnungsserver übertragen werden.<ref>Ladeinfrastruktur für Elektroautos: Ausbau statt Sicherheit - Warum das Laden eines Elektroautos unsicher ist. 27. Dezember 2017, abgerufen am 25. April 2018.</ref>

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />