Alles, was Sie über OCPP wissen müssen

Home Alles, was Sie über OCPP wissen müssen
28/03/2022
Teilen auf:

Wenn das Aufladen häufiger wird, wird es eine Vielzahl von Backend-Systemen geben und EV Gebührensysteme, die entstehen werden. Infolgedessen können in Zukunft zusätzliche Ladegeräte und Systeme geschaffen werden. Schließlich wird es ein Rennen geben, um zu sehen, welcher Typ der beste ist.

Dieser Artikel ist ein Leitfaden für OCPP, eine frei verfügbare Open-Source-Plattform zum Erstellen einer EV Ladestation Frontend. Das Front-End ist das „öffentliche Gesicht“ einer EV Ladestation und vertritt das System gegenüber den Endnutzern. Es kommuniziert mit Backend-Systemen, registriert Fahrer und zeigt Informationen wie Preise, Fahrer und Verfügbarkeit von Ladepunkten an.

Die Idee entstand als Ergebnis von Diskussionen auf der Collabora-Mailingliste. Collabora ist ein Büro, das Dienstleistungen für eine Vielzahl von Kunden anbietet, darunter unter anderem die Linux Foundation, die Free Software Foundation und Google. Es ist eine sehr interessante Gruppe, die man im Auge behalten sollte.

Lassen Sie uns nun tiefer eintauchen, um mehr über OCPP zu erfahren.

Was ist OCPP

Mann lädt ein EV an einer öffentlichen Ladestation und zahlt mit dem Handy
Bildquelle: Unsplash

Beim Open Charge Point Protocol (OCPP) haben wir eine gute Sache für uns. Es macht es einfach, große Netzwerke von Ladestationen aufzubauen, und Ladestationsbesitzer können schnell wechseln, wenn ein Anbieter ausfällt oder ein Notfall eintritt. Es könnte auch niedrigere Preise auf der ganzen Linie.

Das Open Charge Point Protocol (OCPP) ist ein von open verwendetes Kommunikationssystem EV Ladegeräte und Ladestationsmanagementsysteme (CSMS).

OCPP ist ein Anwendungsprotokoll, das die Kommunikation zwischen Ladestationen für Elektrofahrzeuge (EVs) und ihrem zentralen Verwaltungssystem ermöglicht. Einfach ausgedrückt ist ein Anwendungsprotokoll eine Struktur, die es sehr unterschiedlichen Programmen ermöglicht, miteinander zu interagieren, wie z. B. Mobiltelefonen und intelligenten Kühlschränken oder Bluetooth-Lautsprechern und Laptops. Betrachten Sie es als ähnlich wie ein Übersetzungsprogramm, da es Nachrichten von einem Gerät oder Programm in ein Format konvertiert, das ein anderes Gerät oder Programm verstehen und verwenden kann.

OCPP ist eine frei verfügbare Plattform zum Erstellen einer EV Ladestation Frontend. Das Front-End ist das „öffentliche Gesicht“ einer EV Ladestation und vertritt das System gegenüber den Endnutzern. Es kommuniziert mit Backend-Systemen, registriert Fahrer und zeigt Informationen wie Preise, Fahrer und Verfügbarkeit von Ladepunkten an.

OCPP ist hauptsächlich in PHP und Javascript geschrieben und wird auf eine DRY-Weise (wiederholen Sie sich nicht) über ein Front-End-Framework namens Bootstrap entwickelt. Bootstrap ist ein sehr beliebtes Webentwicklungs-Framework von Twitter, das darauf abzielt, den Prozess der Frontend-Entwicklung zu vereinfachen.

OCPP basiert auf Electron, der gleichen Plattform, die auch von Slack, Discord und Atom verwendet wird. Und wir lieben diese Apps. Wir benutzen sie jeden Tag. Wir möchten, dass unsere App so einfach und elegant wie möglich ist und sich von Slack inspirieren lässt.

Warum ist es cool? Wir haben viele Leute gesehen, die Frontends für Ladestationen gebaut haben. Diese Frontends sind alle proprietär. Das bedeutet, dass sie auf Closed-Source-Weise erstellt wurden und der Öffentlichkeit nicht zur Ansicht oder Verwendung zur Verfügung stehen.

Dies ist besonders besorgniserregend, wenn ihr Geschäftsmodell auf dem Verkauf ihres Frontends basiert. Beispielsweise könnte ein Unternehmen eine App für iOS oder Android haben. Sie haben viel Zeit und Mühe darauf verwendet, es gut und brauchbar aussehen zu lassen. Aber es ist keine Open-Source-Lizenz verfügbar, und selbst wenn es eine gäbe, ist sie vollständig gesperrt. Sie können nicht sehen, wie es funktioniert, und Sie können sicherlich nicht sehen, wie Sie Fehler beheben können.

Darüber hinaus ist das Geschäftsmodell eine Eintrittsbarriere. Wenn Sie für die App bezahlen müssen, können Benutzer sie möglicherweise nicht selbst installieren, da sie nicht sicher sind, ob sie sie jemals verwenden werden.

OCPP vs. OCPI

Eine App, die den Zustand des aufgeladenen Elektrofahrzeugs anzeigt
Bildquelle: iStock

Ein Gesamtpaket ist das einzige, was die beiden unterscheidet. OCP steht für „Open-Source, Community-gesteuerte, plattformunabhängige, integrierte Ladestation“, die voll funktionsfähig ist und über alle Module verfügt, die zum Betrieb einer Ladestation erforderlich sind, wie Treiber, Stationen, Berichte, Analysen und mehr .

Es gibt ein Frontend namens OCPP für OCPI. OCPP ist die Schnittstelle für Benutzer und zeigt nur Informationen zu Ladestationen wie Fahrer, Stationen, Preise und Batterien an.

OCPP ist eine Ladestationsanwendung, die mit OCPI zusammenarbeitet, und es ist eine einfache Möglichkeit für einen Ladestationsbetreiber, Informationen über die Stationen, den Akku und unterschiedliche Preise für verschiedene Artikel anzuzeigen.

Für Entwickler ist OCPP eine großartige Möglichkeit, mit Ocpi zu beginnen, damit Sie Treiber, Stationen und Batterien einfach verwalten können.

Wenn Sie Ihre eigene Ladestation entwickeln möchten, ist OCPP der beste Ausgangspunkt. Es hilft Ihnen auch bei der Verwaltung von Ladegeräten und Batterien für Ihr persönliches Geschäft. OCPP steht noch am Anfang und es ist wahrscheinlich, dass sich das Projekt im Laufe der Zeit weiterentwickeln wird.

Was sind die Vorteile der Verwendung von OCPP? Es gibt einige Gründe, warum Sie OCPP verwenden sollten.

Erstens ist es kostenlos. Sie müssen für die App nichts bezahlen. Wenn Sie für Ihr Unternehmen proprietäre Software verwenden, kann Ihnen das Softwareunternehmen die Software und ihre Dienstleistungen zur Wartung und Verbesserung in Rechnung stellen. Es gibt auch oft Beschränkungen, wer die Software verwenden kann, wie beispielsweise eine Begrenzung der Anzahl der Benutzer.

Zweitens ist OCPP für jeden verfügbar, um den Code anzuzeigen. Entwickler wissen, dass Open-Source-Software nicht unbedingt kostenlos ist, aber es kann eine großartige Möglichkeit sein, eine lang anhaltende Beziehung zu einer Community aufzubauen.

Drittens kann OCPP sowohl für kommerzielle als auch für private Anwendungen kostenlos verwendet werden. Wenn Sie einen Freund haben, der zum Spaß eine Ladestations-App erstellen möchte, gibt es keinen Grund, dafür zu bezahlen. Wenn Sie eine große Installation von Ladestationen haben, können Sie eine private App für Ihre eigenen Mitarbeiter oder eine kommerzielle App für die Öffentlichkeit erstellen.

Eine weitere Option ist, dass Sie Ihre eigene App mit proprietärer Software erstellen können. Das ist eine Menge Arbeit. Sie müssen Entwickler und Designer einstellen, und Sie müssen für diese Zeit bezahlen.

Aber im Allgemeinen ist OCPP Open Source, sodass Sie weder dafür noch für die Wartung bezahlen müssen. Es hat auch eine große Community von Mitwirkenden, die bei Bedarf helfen können.

OCPP hat auch ein minimalistisches Design. Es wird in jeder Umgebung gut aussehen. 

OCPP ist so konzipiert, dass es klein und einfach auf Ihrem eigenen Server installierbar ist. Wenn Sie ein Unternehmen haben, können Sie die App auf Ihrem eigenen Server hosten und steuern, wie sie funktioniert und wie sie aussieht. Wenn Sie ein Endbenutzer sind, können Sie OCPP verwenden, um Informationen zu Ladestationen in Ihrer Nähe anzuzeigen und die Akzeptanz von Ladestationen zu fördern.

Verschiedene Versionen von OCPP

Auf der App-Karte ist eine Ladestation für elektronische Fahrzeuge zu sehen
Bildquelle: iStock

Derzeit gibt es zwei Versionen von OCPP auf dem Markt. Einer basiert auf OCPI 2.0, und der andere basiert auf Ocpi 3.0 Beta.

Sie können OCPP auf Ihrem eigenen Server installieren. Das OCPP für Ocpi 2.0 basiert auf dem LAMP-Stack, was bedeutet, dass Sie es auf Linux, Apache, MySql und Php installieren können. Das andere OCPP für die Ocpi 3.0-Beta basiert auf dem MEAN-Stack, was bedeutet, dass es sich um MySql, Express, Angular und Node.js handelt.

Das OCPP für Ocpi 2.0 ist stabil und unterstützt OCPP für Ocpi 3.0 Beta. Die 3.0 beta unterstützt OCPP für Ocpi 3.0 Beta und Ocpi 2.0.

Wie funktioniert OCPP?

Ein elektrisches Ladegerät für Elektrofahrzeuge an der Wand1
Bildquelle: CANVA

Lassen Sie uns ein einfaches Szenario durchgehen:

  • Ein Kunde kommt zum Frontend der Ladestation, um mit dem Laden seines Fahrzeugs zu beginnen. Er wählt die Menge an kWh, die er laden möchte, und sendet dann seine Bestellung ab.
  • Das Frontend kommuniziert mit dem Backend. Das Backend übernimmt die Preis- und Vertragsverwaltung. Das Frontend teilt dem Backend mit, wie viel kWh der Kunde laden möchte.
  • Das Backend fordert den Kunden dann zur Zahlung auf. Der Kunde gibt seine Zahlungsinformationen ein, z. B. Kreditkarteninformationen oder sein Bankkonto, und dann belastet das Backend den Kunden.
  • Der Kunde ist nun bereit, mit dem Laden zu beginnen. Das Backend sendet nun den Auftrag an die Ladestation, die daraufhin mit dem Laden des Fahrzeugs beginnt.
  • Wenn der Kunde mit dem Laden fertig ist, fordert er das Ende des Ladens an. Das Frontend sendet eine Nachricht an das Backend. Das Backend sendet dann eine Nachricht an die Ladestation, um den Ladevorgang zu beenden.
  • Das Backend sendet eine Nachricht an den Kunden und bestätigt, dass der Ladevorgang abgeschlossen ist. 
  • Das Backend wird auch in der Lage sein, eine Nachricht an den Kunden zu senden, wenn sich der Preis während des Ladevorgangs ändert. Zum Beispiel, wenn ein Rabatt angeboten oder eine Gebühr hinzugefügt wird. Wenn eine Gebühr hinzugefügt wird, ist es Sache des Frontends zu bestimmen, wie der neue Preis dem Kunden angezeigt wird. Es kann auch eine Nachricht an den Kunden senden, wenn ein Fehler auftritt. Das Backend kann jede beliebige Nachricht senden. Zum Beispiel könnte es eine Nachricht an den Kunden senden, dass die Station derzeit keinen Strom hat.

In diesem einfachen Szenario gibt es drei Nachrichten: die Aufforderung des Kunden, mit dem Laden zu beginnen, das erfolgreiche Ende des Ladens und das nicht erfolgreiche Ende des Ladens.

Darüber hinaus gibt es optionale Nachrichten, die vom Backend gesendet werden können: die Preisänderungsnachricht und die Fehlermeldung.

OCPP soll OCPI nicht ersetzen. OCPI ist eine voll funktionsfähige und integrierte Plattform, die alle Komponenten enthält, die Sie zum Bau einer Ladestation benötigen. Es gibt ein Front-End namens OCPP, das mit OCPI kommuniziert und es Endbenutzern ermöglicht, mit der Ladestation zu interagieren. OCPP ist sehr minimalistisch und beinhaltet nur eine Benutzeroberfläche.

"Die Hauptfunktion von OCPP ist die Kommunikation mit Backend-Systemen, Ladestationen, Fahrern und Benutzern.“

Es extrahiert Daten aus den Backend-Systemen und zeigt sie am Frontend an. Es verwaltet auch die Fahrer, ihre Konten sowie ihre Ladekonten und -karten. OCPP unterstützt Live-Updates der Daten am Frontend.

Mit der OCPP Javascript/HTML App können Sie Daten dynamisch einfügen und Navigationselemente hinzufügen.

OCPP ist so konzipiert, dass es einfach auf Ihrem eigenen Server installiert werden kann. Es bietet auch eine vereinfachte Version der App in Form einer Javascript/HTML-Anwendung.

Das erste Unternehmen, das OCPP verwendet, ist Slock. Schloß. Es stellt Software für IoT-Geräte und intelligente Schlösser her. Es hat kürzlich das Universal Sharing Network angekündigt, eine Plattform zum Teilen von Vermögenswerten wie Fahrrädern, Autos oder Rollern.

Eines der Projekte, die auf der CES 2018 gezeigt wurden, war eine Partnerschaft mit Bosch, einem deutschen Automatisierungs- und Elektronikunternehmen. Bosch ist auch Partner von ClearMotion, einem smart EV Ladestation. ClearMotion-Builds EV Ladestationen und Software.

Es gibt ein Projekt namens Share&Charge, eine Open-Source- und Blockchain-basierte Plattform zum Laden von Elektrofahrzeugen. Sein Hauptziel ist die Verwaltung EV Ladestationen in einem dezentralen und Fairway. Share Charge behauptet, dass die erste Ladestation Anfang 2019 fertig sein kann. Es arbeitet mit einem Unternehmen namens OSVehicle zusammen, das eine Fahrzeugplattform namens OSVehicle OS entwickelt hat. Dies sind Beispiele für andere Unternehmen, die OCPP verwenden.

Das Design für OCPP ist einfach, sauber und minimalistisch. Es ist sehr sauber und einfach zu bedienen. Das Aussehen und die Haptik sind sehr gut, und die Grundfunktionen sind einfach zu bedienen.

Es bietet die Funktionalität, die Betreiber von Ladestationen benötigen. Alle Informationen sind vorhanden: Fahrer, Stationen, Batterie, Preise usw. Es hat nicht viele andere Funktionen, wie z. B. Kundensupport und komplexe Berichte.

Dies ist beabsichtigt. Einfachheit wirkt sich auf die Benutzererfahrung aus. Es ist viel einfacher, einen Treiber für die Installation der App zu bekommen, wenn sie einfach und benutzerfreundlich ist. Und Ladestationsbetreiber installieren es eher, wenn sie keinen Kundensupport leisten oder komplexe Berichte erstellen müssen.

In dieser Hinsicht ist OCPP die richtige Anwendung für Unternehmen, die sich darauf konzentrieren möchten, das bestmögliche Ladeerlebnis zu bieten. Für komplexere Anforderungen benötigen Sie möglicherweise fortschrittlichere Software. Wenn Ihr Ziel darin besteht, ein hochgradig anpassbares System zu haben, müssen Sie möglicherweise eine proprietäre Lösung verwenden.

OCPP wird von Unternehmen wie Slock verwendet. Es und das OSVehicle. Sie haben die Möglichkeit, bei Bedarf fortschrittlichere Software zu verwenden.

OCPP ist eine sehr einfach zu bedienende App. Sie können es von Ihrem Smartphone oder von Ihrem Laptop aus verwenden. Sie benötigen eine Internetverbindung.

Sie benötigen Folgendes:

1) Eine Internetverbindung

2) Ein OCPP-Konto

3) Ein OCPI-Konto

4) Die Ladekarte Ihrer Station

OCPP- und OCPI-Konten müssen erstellt werden, bevor Sie sie verwenden können. Auf beide Konten kann mit derselben E-Mail-Adresse und demselben Passwort zugegriffen werden. Solange das Passwort gleich bleibt, können Sie jede E-Mail-Adresse verwenden.

Sobald Sie das OCPP-Konto haben, können Sie die App auf Ihrem Smartphone öffnen. Sie werden aufgefordert, sich anzumelden. Die OCPP-App steht im Google Play Store und im Apple Store zum Download bereit. Um es zu erhalten, benötigen Sie eine aktive Internetverbindung.

Warum brauchen Sie OCPP? EV Ladegeräte?

EV Besitzer, der sein E-Auto an der Ladestation auflädt
Bildquelle: iStock

Damit Ladestationen neben Managementsystemen arbeiten können verschiedene Anbieter, ist ein Anwendungsprotokoll erforderlich, das alle proprietären Tools, die jedes Programm verwendet, in ein Format übersetzt, das die anderen verstehen können. Das ist das Ziel von OCPPl: Verschiedenes zuzulassen EV Ladestationen, um mit verschiedenen zentralen Managementprozessen zu kommunizieren.

Nachhaltiger Transport ist eine Notwendigkeit für das Wohlergehen der Menschheit. Es ist eine Möglichkeit für Menschen, mit ihrer Umwelt und untereinander auf eine Weise zu interagieren, die sich der Minimierung ihres Fußabdrucks bewusst ist. Nachhaltiger Verkehr ist ein Schlüsselelement der Ziele für nachhaltige Entwicklung (Sustainable Development Goals, SDGs) und Teil von Ziel 7 (Zugang zu bezahlbarer, zuverlässiger, nachhaltiger und moderner Energie für alle sicherstellen).

Der Hauptgrund für die Schaffung von OCPP war die Förderung der Einführung von Ladestationen. Die größte Herausforderung von OCPP besteht darin, eine Open-Source-Plattform für den Aufbau des Front-Ends einer EV Ladestation. Der schwierigste Teil besteht darin, die richtige Balance zwischen einer einfachen und nützlichen Benutzeroberfläche zu finden. Einfache Handhabung und gutes Aussehen sind nicht immer vereinbar. Beispielsweise versuchen wir, die Verwendung nativer Benachrichtigungen in der App zu fördern. Die OCPP-App ist vielseitig und kann mit unterschiedlicher Hardware und kompatibel sein EV Marken. Die Hardware, die wir unterstützen möchten, ist die Hardware, die OCPP unterstützt. Es ist möglich, die OCPP-App ohne die OCPP-Hardware zu verwenden. Die OCPP App kann auf Ihrem eigenen Server installiert werden. Wenn Sie beispielsweise einen Tesla haben, können Sie die OCPP-App auf Ihrem eigenen Server installieren. Die Apps verbinden sich mit dem Server, um Informationen abzurufen und diese dann auf dem Frontend anzuzeigen.

Die OCPP-App ist mit jeder Ladestationshardware kompatibel, die das OCPP unterstützt. Wer beispielsweise die originale Tesla-Hardware nutzen möchte, kann die Ladestation mit der OCPP-App überwachen. Ein weiteres Beispiel ist die OffGridBox, die derzeit von einem OCPP-Mitwirkenden entwickelt wird.

Einer der Vorteile von OCPP ist:

  • Vielseitigkeit: Easy Match with Different EV und Hardware

Da die gesamte Software Open Source ist, kann die Community sie an ihre Bedürfnisse anpassen. OCPP wird für Elektrofahrzeuge mit unterschiedlichen Ladestandards geeignet sein.

Die App und die Hardware werden netzwerkunabhängig vollständig aufgeladen. Es ist möglich, vom Telefon aus auf die Ladestation zuzugreifen, auch wenn Sie kein Abonnement haben.

Es unterstützt Kreditkarten und bezahlt die Ladesitzung damit. Es hält das vom Eigentümer der Station festgelegte Gleichgewicht.

Die Benutzeroberfläche ist reaktionsschnell und einfach zu bedienen. Das Design ist kompakt und passt sich problemlos verschiedenen Bildschirmgrößen von Smartphones an.

Es ermöglicht die automatische Aktualisierung des Preises. Das bedeutet, dass der Eigentümer der Station nicht den Preis für die Batterie zahlen muss, sondern nur den Preis für den Strom.

Die Anwendung kann vom Eigentümer der Ladestation verwendet werden, um den Preis festzulegen, den er seinen Kunden berechnet.

Die App kann problemlos auf jedem Server bereitgestellt werden. Die App kann mit mehr als einer Ladestation verwendet werden.

Sie können die Position der App auf dem Bildschirm auswählen.

Die App kann von verschiedenen Ladenetzbetreibern genutzt werden und schränkt den Ladeport nicht ein.

Die Community hat verschiedene Teilnehmer, die unterschiedliche Ansichten darüber haben, was die nächsten Schritte sein sollten. Es ist schwer, die richtige Richtung zu finden, aber jede Meinung ist willkommen.

Der Hauptzweck von OCPP besteht darin, die einfache Einrichtung einer Ladestation ohne Hardwarekosten zu ermöglichen, die für jedermann zugänglich ist.

Die OCPP-Hardware kann in Zukunft mit einer einfachen Installation weiterentwickelt werden.

Die OCPP App ist das Frontend der Ladestation. Es hat ein Open-Source-Design und kann leicht geändert werden.

  • Flexibilität in der Software: Einfaches Management mit eigenen Überwachungsplattformen. Die OCPP-App ist eine Open-Source-Anwendung, die von jedem verwendet und geändert werden kann. Es kann mit einem Android-Gerät und jedem Server verwendet werden.
  • Flexibilität in der Hardware: Es ist kompatibel mit der OffGridBox und anderer Ladestationshardware. Die Anwendung kann sowohl mit OCPP-Hardware als auch mit Nicht-OCPP-Hardware verwendet werden. Es ist möglich, die OCPP-App mit der OCPP-Hardware oder mit anderer Hardware zu verwenden. Beispielsweise können Sie die OCPP-App mit der OCPP-Hardware und anderer Hardware verwenden. Die OCCP App ist auch mit der Smartwatch kompatibel.
  • Mehrere Funktionen: Über die App kann der Standort der Ladestation verfolgt werden. Es kann vom Fahrer verwendet werden, um die Ladesitzung zu beenden. Die OCPP-App kann vom Eigentümer der Ladestation verwaltet werden. Es kann verwendet werden, um die Ladestation zu aktualisieren und den Ladestatus anzuzeigen. Über die OCPP-App kann das Aufladen mit einer Prepaid-Karte ermöglicht werden. Es kann verwendet werden, um die Nutzung der Ladestation ohne Abonnement zu ermöglichen. Nur die Bezahlung des verbrauchten Stroms.
  • Gewerbe Kompetenz: Niedrigere Kosten und breites Serviceangebot
  • Damit der Fahrer den Ladevorgang steuern kann, muss die OCPP-App die nativen Benachrichtigungen unterstützen.

Die OCPP-Hardware kann zu geringeren Kosten als andere Ladestationshardware zusammengebaut werden.

Eines der Hauptziele des OCPP-Projekts ist es, die Kosten von Elektrofahrzeugen zu senken, und es ist auch mit den meisten Hardwarekomponenten kompatibel.

Fazit

Zusammenfassend lässt sich sagen, dass sich die Menschen immer mehr für Elektrofahrzeuge interessieren und mehr Orte zum Aufladen benötigen. Die Zahl der Elektroautos, die auf den Straßen fahren, wächst jeden Tag, und die Öffentlichkeit und die Regierung wollen mehr Orte sehen, an denen sie ihre Autos aufladen können.

Wenn Sie ein Unternehmer sind, kann es schwierig sein, über eine große Investition in die Infrastruktur von Elektrofahrzeugen nachzudenken. Denn wenn eine Investition langfristig und rentabel ist, dann ist sie auch eine gute. Bei neuen Technologien wie Elektroautos ist es wichtig, dass Investitionen langfristig und skalierbar sind, damit sie sich an die Nachfrage und staatliche Vorschriften anpassen können. Die Bereitstellung von OCPP-zugelassener Hardware auf Ihrer Website könnte die Antwort sein.

Wir können Ihnen mit spezifischer Sprache und Best Practices helfen, um OCPP-konforme Anforderungen zu Ihrer nächsten Angebotsanfrage hinzuzufügen, also zögern Sie nicht, uns zu kontaktieren.

Sprechen Sie mit unserem Experten