Geräteprofil · Wallboxen
KEBA KeContact P30 / P20
Hinweis: Dieses Profil ist nach der offiziellen KEBA-Dokumentation (KeContact P30 UDP Programmers Guide V2.05) erstellt.
Voraussetzungen
- KEBA KeContact P30 c-series oder x-series mit Firmware 3.9.24 oder neuer (die P20 b-/c-series spricht dasselbe UDP-Protokoll, ist aber nicht Teil der KEBA-Doku, siehe Hinweise)
- UDP-Schnittstelle aktivieren:
- DIP-Schalter DSW1.3 = ON (siehe Installationsanleitung der Wallbox, nur durch eine Elektrofachkraft)
- P30 x-series: im Webinterface prüfen, dass die UDP-/Smart-Home-Schnittstelle nicht abgeschaltet ist
- Modbus TCP darf nicht gleichzeitig aktiv sein – laut KEBA schließen sich UDP und Modbus TCP gegenseitig aus
- Die Wallbox muss im selben lokalen Netz wie der nomos Controller sein (P30 c-series kommuniziert nur mit privaten IP-Bereichen 10.x, 172.16–31.x, 192.168.x)
Einrichtung
- Wallbox per LAN (oder WLAN bei der x-series) verbinden und ihr eine feste IP-Adresse geben
- Skills → Add-ons: Profil importieren
- Gerät anlegen und die IP-Adresse der Wallbox eintragen – der Port 7090 ist fest
Datenbereich
Abgefragt werden alle 10 Sekunden report 2 (Status) und report 3 (Messwerte).
- Status (Startet, Kein Fahrzeug, Fahrzeug verbunden – nicht freigegeben, Bereit, Lädt, Fehler, Unterbrochen) und Charging (Lädt ja/nein,
State= 3) - Störung (
malfunction):State= 4 oderError1/Error2≠ 0; die Rohcodeserror1/error2sind ausgeblendet verfügbar - Stecker-Status und „Fahrzeug verbunden“
- Ladeleistung (W), Spannung und Strom L1/L2/L3, Leistungsfaktor (ausgeblendet)
- Energie der laufenden Session und Gesamtzähler (kWh)
- Aktuell eingestellter Maximalstrom, Hardware-Maximum (DIP-Schalter/Kabel), aktuell an das Fahrzeug signalisierter Strom (ausgeblendet)
- Erreichbarkeit (
reachable): aus der Antwort aufreport 2
Schreibbar:
- Laden freigeben / sperren (
state, UDP-Befehlena 1/ena 0) - Maximaler Ladestrom in A (
curr, 6–32 A): gilt bis zum Neustart der Wallbox - Ladestrom bis Ausstecken in A (
currtime <mA> 1, nur P30): gilt nur für den laufenden Ladevorgang - Energielimit Session in kWh (
setenergy, 0 = aus): stoppt den Ladevorgang, sobald die Session-Energie erreicht ist - Displaytext (ausgeblendet, nur P30 mit Display): max. 23 Zeichen,
$statt Leerzeichen
Hinweise
- Nur eine KEBA-Wallbox pro nomos Controller. Die Wallbox antwortet immer an UDP-Port 7090 des Absenders, unabhängig davon, von welchem Port die Anfrage kam. Das Profil bindet deshalb lokal Port 7090. Eine zweite KEBA-Instanz (oder ein anderes Programm auf Port 7090) bekäme die Antworten nicht sauber getrennt.
- KEBA verlangt mindestens 100 ms zwischen zwei Befehlen und 2 s nach
ena 0– das Profil hält beides ein. - Ohne eingebauten Zähler (P20 e-series, P30 „DE“-Variante) liefert
report 3keine sinnvollen Werte; Leistung, Energie und Phasenwerte bleiben dann leer oder 0. - Ist die RFID-Autorisierung aktiv, gibt
ena 1das Laden erst nach Freigabe per RFID-Karte frei. RFID-Start/-Stopp, Failsafe, Phasenumschaltung (x2) und der Relaisausgang sind im Profil nicht enthalten. - „Maximaler Ladestrom“ zeigt nach einem Neustart 63 A (KEBA-Standardwert „kein Limit“); das tatsächliche Maximum ist das Hardware-Maximum.
- P20:
currtimeund der Displaytext werden laut Fremdquellen nicht unterstützt; alle anderen Werte sollten funktionieren.