Hallo,
ich habe Probleme in der Ansteuerung einer Keba P20.
Das Starten und Beenden der Ladung über die Kommandos ena 1 bzw. ena 0 wird korrekt von der Keba umgesetzt.
Allerdings lässt sich die Ladeleistung nicht von openWB steuern.
Das passiert in der set-current.sh, Zeile 181 mit
echo -n "curr $kebacurr" | socat - UDP-DATAGRAM:$kebaiplp1:7090
Den Befehl curr 6000 beispielsweise akzeptiert die Box sowohl wenn ich ihn manuell mit einem UDP Testtool sende als auch vom raspi direkt mit
echo -n "curr 6000" | socat - UDP-DATAGRAM:192.168.1.14:7090. Hier geht alles zwischen 6000 und 32000 und wird von der Box sofort umgesetzt.
Nur in OpenWB funktioniert es nicht. OpenWB versucht die Ladeleistung zu ändern und protokolliert das auch, z.B.
Mi 10. Jun 16:21:27 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung gestoppt zu wenig PV Leistung: -1850
Mi 10. Jun 16:20:16 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 6 Ampere
Mi 10. Jun 16:20:06 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 7 Ampere
Mi 10. Jun 16:19:57 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 8 Ampere
Mi 10. Jun 16:19:47 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 9 Ampere
Mi 10. Jun 16:19:37 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 10 Ampere
Mi 10. Jun 16:19:27 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 11 Ampere
Mi 10. Jun 16:19:17 CEST 2020 alle Ladepunkte, Lademodus NurPV. Ladung geändert auf 10 Ampere
LP1, Ladung gestartet.
Die ganze Zeit wurde jedoch mit 6A geladen, weil das der letzte von mir gesendete Wert war.
Ich komme hier nicht weiter, kann jemand unterstützen?
Für Keba P20 und P30 gibt es hier keine Unterschiede im Programm. Wer nutzt das erfolgreich?
Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
-
- Beiträge: 2390
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
Ich habe zwei Kebas 30 c und x im Einsatz und ein bischen beim pilotieren mitgeholfen.
Ich geh mal davon aus das du deine Keba am lp1 hast
Periodisch werden die Kebas abgefragt.
Was steht hier in der variabke:
/var/www/html/openWB/ramdisk/keballlp1r3 und
/var/www/html/openWB/ramdisk/keballlp1r2
Parallel dazu wird der Soll Ampere an die Station übertragen
echo -n "ena 1" | socat - UDP-DATAGRAM:$kebaiplp1:7090
echo -n "curr $kebacurr" | socat - UDP-DATAGRAM:$kebaiplp1:7090
echo -n "display 1 10 10 0 S$current" | socat - UDP-DATAGRAM:$kebaiplp1:7090
Nach der doku von keba kann die p20 den display befehl nicht. Kommentiere mal den display befehl aus mit # zum testen in der set-current.sh
Gruss Oliver
Ich geh mal davon aus das du deine Keba am lp1 hast
Periodisch werden die Kebas abgefragt.
Was steht hier in der variabke:
/var/www/html/openWB/ramdisk/keballlp1r3 und
/var/www/html/openWB/ramdisk/keballlp1r2
Parallel dazu wird der Soll Ampere an die Station übertragen
echo -n "ena 1" | socat - UDP-DATAGRAM:$kebaiplp1:7090
echo -n "curr $kebacurr" | socat - UDP-DATAGRAM:$kebaiplp1:7090
echo -n "display 1 10 10 0 S$current" | socat - UDP-DATAGRAM:$kebaiplp1:7090
Nach der doku von keba kann die p20 den display befehl nicht. Kommentiere mal den display befehl aus mit # zum testen in der set-current.sh
Gruss Oliver
- Dateianhänge
-
- Screenshot_20200610-203808_Drive.jpg
- (889.15 KiB) 109-mal heruntergeladen
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
Hallo Oliver,
>/var/www/html/openWB/ramdisk/keballlp1r3
{ "ID": "3", "U1": 0, "U2": 0, "U3": 0, "I1": 0, "I2": 0, "I3": 0, "P": 0, "PF": 0, "E pres": 10962, "E total": 26286130, "Serial": "15602142", "Sec": 342712 }
>/var/www/html/openWB/ramdisk/keballlp1r2
{ "ID": "2", "State": 5, "Error1": 0, "Error2": 0, "Plug": 5, "Enable sys": 0, "Enable user": 0, "Max curr": 0, "Max curr %": 1000, "Curr HW": 32000, "Curr user": 6000, "Curr FS": 0, "Tmo FS": 0, "Output": 0, "Input": 0, "Serial": "15602142", "Sec": 342814 }
Dass die P20 den diaplay Befehl nicht unterstützt wusste ich. Ich kommentiere den mal aus bzw. probiere es.
>/var/www/html/openWB/ramdisk/keballlp1r3
{ "ID": "3", "U1": 0, "U2": 0, "U3": 0, "I1": 0, "I2": 0, "I3": 0, "P": 0, "PF": 0, "E pres": 10962, "E total": 26286130, "Serial": "15602142", "Sec": 342712 }
>/var/www/html/openWB/ramdisk/keballlp1r2
{ "ID": "2", "State": 5, "Error1": 0, "Error2": 0, "Plug": 5, "Enable sys": 0, "Enable user": 0, "Max curr": 0, "Max curr %": 1000, "Curr HW": 32000, "Curr user": 6000, "Curr FS": 0, "Tmo FS": 0, "Output": 0, "Input": 0, "Serial": "15602142", "Sec": 342814 }
Dass die P20 den diaplay Befehl nicht unterstützt wusste ich. Ich kommentiere den mal aus bzw. probiere es.
-
- Beiträge: 2390
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
Der inhalt der Abfragen passt, so sieht es bei mir aus:
{ "ID": "2", "State": 2, "Error1": 0, "Error2": 0, "Plug": 7, "AuthON": 0, "Authreq": 0, "Enable sys": 1, "Enable user": 1, "Max curr": 8000, "Max curr %": 133, "Curr HW": 32000, "Curr user": 8000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 0, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 0, "Serial": "18643498", "Sec": 7203470 }
Und
{ "ID": "3", "U1": 236, "U2": 237, "U3": 239, "I1": 7113, "I2": 0, "I3": 0, "P": 1659786, "PF": 987, "E pres": 151158, "E total": 46566707, "Serial": "18476162", "Sec": 7203545 }
Gruss Oliver
{ "ID": "2", "State": 2, "Error1": 0, "Error2": 0, "Plug": 7, "AuthON": 0, "Authreq": 0, "Enable sys": 1, "Enable user": 1, "Max curr": 8000, "Max curr %": 133, "Curr HW": 32000, "Curr user": 8000, "Curr FS": 0, "Tmo FS": 0, "Curr timer": 0, "Tmo CT": 0, "Setenergy": 0, "Output": 0, "Input": 0, "Serial": "18643498", "Sec": 7203470 }
Und
{ "ID": "3", "U1": 236, "U2": 237, "U3": 239, "I1": 7113, "I2": 0, "I3": 0, "P": 1659786, "PF": 987, "E pres": 151158, "E total": 46566707, "Serial": "18476162", "Sec": 7203545 }
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
Hallo,
das Auskommentieren der Zeile
echo -n "display 1 10 10 0 S$current" | socat - UDP-DATAGRAM:$kebaiplp1:7090
hat tatsächlich den Unterschied gemacht. Jetzt klappt die Steuerung der Ladeleistung.
Verstehe ich zwar nicht, aber das Ergebnis ist erst mal wichtig.
Laufe ich jetzt Gefahr, dass die Datei mit dem nächsten Update überschrieben wird?
Lässt sich das verhindern?
das Auskommentieren der Zeile
echo -n "display 1 10 10 0 S$current" | socat - UDP-DATAGRAM:$kebaiplp1:7090
hat tatsächlich den Unterschied gemacht. Jetzt klappt die Steuerung der Ladeleistung.
Verstehe ich zwar nicht, aber das Ergebnis ist erst mal wichtig.
Laufe ich jetzt Gefahr, dass die Datei mit dem nächsten Update überschrieben wird?
Lässt sich das verhindern?
-
- Site Admin
- Beiträge: 8595
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 4 times
- Been thanked: 43 times
Re: Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
Ja, die Datei wird bei jedem Update überschrieben.
Verhindern wäre blöd, das könnte die openWB unbrauchbar machen.
Verhindern wäre blöd, das könnte die openWB unbrauchbar machen.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Nutzt hier jemand eine Keba P20? Problem mit der Anpassung Ladeleistung.
Was sind die Alternativen?
Jedes mal anpassen?
Wäre es denkbar eine eigene Implementierung für die P20 zu machen?
Jedes mal anpassen?
Wäre es denkbar eine eigene Implementierung für die P20 zu machen?