NEWS
[Frage] Realisierung Adapter UDP Keba Wallbox
-
Hast Du wirklich drei EnergyMeter? In dem von Dir gescreenshotteten Bereich der Einstellungen gibst Du eine Leistungsbegrenzung in Watt ein. Die bezieht sich auf die Gesamtleistung aller drei Phasen. Wenn Dein EnergyMeter nur die Leistung je Phase ausgeben kann, dann kannst Du hier alle drei Phasen angeben.
Wenn ich Deinen Port richtig verstehe, dann wäre ja gerade die Gesamtleistung vom Zähler relevant, da musst Du nicht die Werte vom WR nehmen.Bei einem Durchlauferhitzer wäre es aber sinnvoller, den folgenden Abschnitt zu nutzen, dort wird die Stromstärke je Phase überwacht.
Auch wenn der Adapter nur alle 15 Sekunden die aktuelle Leistung prüft und die Wallbox alle 30 Sekunden regelt, führen Leistungsüberschreitungen im der Adapter aber unmittelbar (ich würde sagen mit max. 1 Sekunde Verzögerung) zu einer Abregelung der Wallbox.
Sind die Werte vom WR zuverlässig identisch mit den Werten am Hausanschluss? Ich kenne Dein Setup nicht, daher frage ich sicherheitshalber nach.Du hast du Leistung am Hausanschluss in Deinem Beispiel außerdem auf 11kW begrenzt. Ist das gewollt? Der Wert gibt an, welche Leistung am Hausanschluss (Stelle des EnergyMeters) maximal abgerufen werden kann. Bei 11 kW wirst Du wohl nie mit 11 kW laden können, außer alle anderen Verbraucher im Haus sind aus. Mach den Backofen an und schon kannst Du nur noch 9 kW laden ...
-
Hallo zusammen,
ich habe es jetzt wieder geschafft, dass die Firmware-Version der Wallbox bei Keba abgefragt wird. Bei der b-/c-/e-Series wird auch eine Warning ins Log geschrieben, wenn eine neuere Version zur Verfügung steht. Bei der x-Series wird nur die verfügbare (Software-)Version in den State geschrieben. Leider wird dort eine andere Versionsnummer genutzt, so dass man die Angaben nicht vergleichen kann.
Mag jemand mit x-Series mal die aktuelle Version von github laden und kurz Rückmeldung geben, ob unter kecontact.0.statistics.availableFirmware die aktuell verfügbare Software-Version eingetragen wird (sollte jetzt die 2.0.0 sein)? -
@ Sneak
"Bei der x-Series wird nur die verfügbare (Software-)Version in den State geschrieben."Hallo Sneak, es wird bei der X-Serie auch eine Meldung für eine neue Firmware ausgegeben:
warn: kecontact.0 (28814) Keba firmware check: current firmware 3.10.80, new firmware 2.0.0 available
Ist das so gewollt? -
Hallo zusammen,
so, jetzt gibt es auch zusätzlich eine Benachrichtigung im Admin, wenn eine neue Firmware vorhanden ist.
Das funktioniert jetzt sogar für die x-Series.
Version ist erst am nur über github zu nutzen (die neue 3.5.0 kann es noch nicht). -
Ich habe gerade nochmal geschaut. Es gibt bereits den Datenpunkt automatic.batterySoCForCharging.
Der gibt an, ab welchem SoC der Batterie zum Laden des Fahrzeugs genutzt werden kann. Das ist doch schon das, was Du brauchst, oder?
Also zumindest sagt mir mein Code, dass der Wert den batteryMinSoC auf den Einstellungen übersteuern kann ... -
Hallo Sneak,
ich benötige bitte deine Hilfestellung. Ich habe bei mir einen 4. Wallboxmode 13A (zusätzlich zu Boxsperre, PV-Automatik, volle Ladeleistung) angelegt. Dies benötige ich in einem bestimmten Fall (der kleinere Akku ist bereits leer und der zweite Akku soll belastet werden ohne Netzbezug).
Die Einstellung der Ladeleistung 13 A muss doch mit Current User =13000 erfolgen, allerdings stellt sich nach kurzer Zeit das wieder auf 16000 um.
Habe ich etwas übersehen?LG Thomas
kecontact.0 2026-05-07 21:38:34.112 debug wallbox set to charging maximum of 16000 mA kecontact.0 2026-05-07 21:38:34.112 debug wait for minimum time for phase switch to 3p kecontact.0 2026-05-07 21:38:34.112 debug curr is 16000, minCurrent 6000, mintime = 60000 kecontact.0 2026-05-07 21:38:34.112 debug authTimestamp is object with value Thu May 07 2026 20:04:15 GMT+0200 (Mitteleuropäische Sommerzeit), time diff 5659111 kecontact.0 2026-05-07 21:38:34.111 debug new current due to vehicle not plugged or pv automatics not active is 16000 kecontact.0 2026-05-07 21:38:34.111 debug pvAutomaticsActive: false, vehicleIsPlugged: true kecontact.0 2026-05-07 21:38:34.111 debug Available surplus: -9173.309 kecontact.0 2026-05-07 21:38:34.111 debug Available max amperage: 39500 kecontact.0 2026-05-07 21:38:34.111 debug amperage of mains: 9730/-6080/-4800, amperage of charging station: 15455/5/0 => available: 40725/41085/39800 kecontact.0 2026-05-07 21:38:34.111 debug wallbox is charging with 1 phase kecontact.0 2026-05-07 21:38:34.111 debug current max current is 16000 kecontact.0 2026-05-07 21:38:34.054 debug UDP datagram from 192.168.5.25:7090: "{ "ID": "3", "U1": 228, "U2": 0, "U3": 0, "I1": 15455, "I2": 5, "I3": 0, "P": 3516851, "PF": 996, "E pres": 101873, "E total": 44548579, "Serial": "28345628", "Sec": 1166022 } " kecontact.0 2026-05-07 21:38:34.052 debug Sent "report 3" to 192.168.5.25:7090 kecontact.0 2026-05-07 21:38:33.753 error Error received from wallbox: TCH-ERR:X2 : not allowed now kecontact.0 2026-05-07 21:38:33.752 debug UDP datagram from 192.168.5.25:7090: "TCH-ERR:X2 : not allowed now " kecontact.0 2026-05-07 21:38:33.751 debug Sent "curr 13000" to 192.168.5.25:7090 kecontact.0 2026-05-07 21:38:33.454 debug UDP datagram from 192.168.5.25:7090: "{ "ID": "2", "State": 3, "Error1": 0, "Error2": 0, "Plug": 7, "AuthON": 1, "Authreq": 0, "Enable sys": 1, "Enable user": 0, "Max curr": 16000, "Max curr %": 266, "Curr HW": 16000, "Curr user": 16000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 0, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 1, "X2 phaseSwitch source": 4, "X2 phaseSwitch": 0, "Serial": "28345628", "Sec": 1166022 } " kecontact.0 2026-05-07 21:38:33.452 debug Sent "report 2" to 192.168.5.25:7090 kecontact.0 2026-05-07 21:38:33.452 debug set automatic.pauseWallbox to false kecontact.0 2026-05-07 21:38:33.451 info change pause status of wallbox from true to false kecontact.0 2026-05-07 21:38:33.451 debug set automatic.photovoltaics to false -
Hm, Du bist schon der 2. der in dieses Problem stolpert. pvAutomatics = false heißt, dass immer mit der vollen Ladeleistung geladen wird. Die wird z.B. von einer max. Stromstärke begrenzt. Bei dieser Begrenzung wird genauso mit curr nnn gearbeitet. Daher kann der Adapter nicht unterscheiden, ob Du manuell oder er über eine Leistungsbegrenzung diesen Wert gesetzt hast. Im einen Fall sollte die Stromstärke wieder hochgesetzt werden, wenn die Begrenzung wegfällt, im anderen Fall (du hast manuell heruntergeregelt) nicht.
Für Deinen Fall sollte aber der state kecontact.0.automatic.limitCurrent das Problem lösen. Damit kannst Du den Adapter anweisen, nie höher als 13A zu laden.
Passt das für Dich? -
Ich habe gerade nochmal geschaut. Es gibt bereits den Datenpunkt automatic.batterySoCForCharging.
Der gibt an, ab welchem SoC der Batterie zum Laden des Fahrzeugs genutzt werden kann. Das ist doch schon das, was Du brauchst, oder?
Also zumindest sagt mir mein Code, dass der Wert den batteryMinSoC auf den Einstellungen übersteuern kann ...Ich habe gerade nochmal geschaut. Es gibt bereits den Datenpunkt automatic.batterySoCForCharging.
Der gibt an, ab welchem SoC der Batterie zum Laden des Fahrzeugs genutzt werden kann. Das ist doch schon das, was Du brauchst, oder?
Also zumindest sagt mir mein Code, dass der Wert den batteryMinSoC auf den Einstellungen übersteuern kann ...Mir ist gerade aufgefallen, dass der Wert des Datenpunktes den Wert in den Einstellungen nicht übersteuert.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden

