Einrichtung (ACHTUNG: nur vorläufig!!!)

Moderator: c2j2

Antworten
Benutzeravatar
c2j2
Site Admin
Beiträge: 587
Registriert: 12.Mai 2023, 09:16
Wohnort: Allensbach, Bodensee
Has thanked: 18 times
Been thanked: 56 times
Kontaktdaten:

Einrichtung (ACHTUNG: nur vorläufig!!!)

Beitrag von c2j2 »

OCPP 1.6J Wallbox einrichten

Bei OCPP ist die Kommunikationsrichtung umgekehrt im Vergleich zu den meisten anderen Wallbox-Protokollen: Die Wallbox (Charge Point) verbindet sich per WebSocket zu dieser App, die als OCPP Central System fungiert.

Beispiel-Verbindungsstring der Wallbox

Code: Alles auswählen

ws://Benutzername:Passwort@<IP dieses Geräts>:8887/Pfad
  • Benutzername → Basic-Auth User
  • Passwort → Basic-Auth Passwort
  • IP-AdresseIP des Android-Geräts (auf dem die App läuft)
  • Port 8887 → OCPP WebSocket-Server-Port (fest)
  • Pfad → Charge-Point-ID / Ladepunkt-Kennung
Schritt 1 – Wallbox-Typ wählen

Einstellungen → Wallbox → Wallbox-Typ → OCPP 1.6J auswählen.

Schritt 2 – OCPP konfigurieren

Es erscheint ein Dialog mit drei Feldern:
  • Benutzername: Der User aus dem Verbindungsstring der Wallbox
  • Passwort: Das Passwort aus dem Verbindungsstring der Wallbox
  • Ladepunkt-Pfad: Die Kennung aus dem Verbindungsstring (ohne führenden „/")
→ Eine IP-Adresse wird nicht benötigt, da der OCPP-Server immer auf dem gleichen Gerät läuft wie die App.

Schritt 3 – Wallbox konfigurieren

In der Wallbox selbst den OCPP-Verbindungsstring einstellen:

Code: Alles auswählen

ws://Benutzername:Passwort@<IP dieses Geräts>:8887/Pfad
  • Die IP-Adresse muss die des Android-Geräts sein, auf dem die App läuft.
  • Port ist immer 8887.
  • User, Passwort und Pfad müssen mit den in Schritt 2 eingegebenen Werten übereinstimmen.
Ablauf der Verbindung
  1. Die App startet einen WebSocket-Server auf Port 8887.
  2. Die Wallbox verbindet sich per ws://... zur App.
  3. Der Server prüft Basic Auth (User + Passwort) und den Pfad (Charge-Point-ID).
  4. Bei Erfolg: Wallbox ist verbunden. Sie sendet OCPP-Nachrichten (BootNotification, StatusNotification, MeterValues, …), die App antwortet und kann Befehle senden (SetChargingProfile, RemoteStart/StopTransaction).
Unterstützte OCPP 1.6 Nachrichten

Eingehend (von der Wallbox):
  • BootNotification
  • Heartbeat
  • StatusNotification
  • MeterValues
  • StartTransaction / StopTransaction
  • Authorize
Ausgehend (zur Wallbox):
  • RemoteStartTransaction / RemoteStopTransaction
  • SetChargingProfile (Stromstärke einstellen)
Achtung, kein wss-Protokoll, und (mindestens bei go-eCharger) den Port als ":8887" in die Verbindungs-Kennung einbauen.
  • Autos: Nissan Leaf, Tesla M3 SR+ --- WB: SmartWB, go-eCharger V3
  • PV: 22.6 kWp Süd+Nord (ja!) --- WR: SolarEdge, Fronius --- HS: Sonnen 8 eco 6 kWh
Antworten

Zurück zu „OCPP“