[Modul] KEBA KeConnect P30

Moinsen, sendet jemand von euch Texte Richtung der Keba? Ich habe eine X und eine C und möchte gerne bestimmte Texte anzeigen lassen. Zum Beispiel „Lade Tesla“ oder „Standby“ etc…
Wie ich texte per Script sende ist mir klar, nur wenn ich ein Text sende, wir er mir nur kurz angezeigt und dann springt die Keba wieder auf Ihre Standardtexte zurück. Muss ich wirklich alle paar Sekunden mein Script ausführen, damit der Text dauerhaft angezeigt wird?

Grundsätzlich kann man wohl eine Zeit mitgeben (https://www.keba.com/download/x/4a925c4c61/kecontactp30udp_pgen.pdf, Punkt 3.2.12), aber das hatte ich bisher noch nicht vorgesehen.
Müsste ich implementieren, wird aber vermutlich aber etwas dauern.

Die min und max Zeiten für den Text wären super. Bitte einbauen :smiley:

Versuch mal die v1.16 (Modulstore/Beta), gibt zu der Funktion zwei weitere Argumente, dito in der Action und im Instanz-Test-Bereich

1 „Gefällt mir“

Danke für die schnelle Implementierung. :heart_eyes:Ich checke das und melde mich

So, habe das mit dem Text getestet aber so recht will es noch nicht oder Keba hat es „blöd“ umgesetzt.

Erster Test mit

KebaConnect_SendDisplayText($wbwerkstatt, "Test", 2, 600);

Hier hätte ich erwartet, das der Text mindestens 2sec angezeigt wird und maximal 600sec. Sobald ein neuer Text kommt, wird dieser nach $MinimumDuration überschrieben.
In diesem Testfall verschwindet nach 2sec mein Text, somit nicht das was ich erwartet habe :sweat_smile:

Anschließend habe ich folgendes getestet und habe gehofft, das der Text 600sec angezeigt wird, es sei denn ein neuer Text kommt.

KebaConnect_SendDisplayText($wbwerkstatt, "Test", 600, 600);

Ergebnis war, der Text wird 600sec angezeigt, allerdings wird der Text nicht durch einen neuen Überschrieben. Egal was ich zur WB schicke, der alte Text bleibt stumpf stehen.

:weary:

… es sei denn, es ist ein (wichtiger?) system-text (irgendwie so steht das in dem verlinkten pdf)

um sicher zu sein, das ich das richtig schicke, schick mir doch noch den Debug von dem Test.

sieht so aus, wie es laut Doku sein soll

Ok, dann ist das Text schicken von Keba doof umgesetzt oder ich bin zu blöd um es zu verstehen.

Vielleicht habt ihr eine Idee.

Ich möchte z. B. folgendes:

Kein Auto angesteckt:
Ein Beispieltext der per Symcon geschickt wird, soll bis ein neuer Text gesendet wird, angezeigt werden.

Auto angesteckt, es wird nicht geladen:
Text 2 wird durch Symcon angezeigt bis zur nächsten Statusänderung

Usw…

Hallo Keba Nutzer,
ich habe schon seit längerem eine KebaP30 und wollte diese nun mit diesem Modul einbinden. Grundsätzlich klappt das super, die Werte werden problemlos ausgelesen. Ich betreibe die Wallbox nur mit 3Phasen. Mein Problem ist aber, dass ich beim Steuern der Ladeleistung Probleme habe. Wir haben einen ZOE der bis zu 22 KW laden kann.

Eigentlich sollte man ja mit dem Befehl currtime die Werte von 6000 bis 63000 senden können.
Wenn ich jetzt 6000 sende, lädt meine Station den ZOE mit unter 100 Watt. Wenn ich 7000 sende, dann lädt er mit knapp 2 KW.

Wer hat Erfahrungen mit den gesendeten Werten und was dann tatsächlich geladen wird? Warum passt bei mir der Wert 6000 nicht damit zusammen, dass rechnerisch mit ca. 4 KW geladen werden sollte?

Wo könnte da das Problem liegen? Wer hat eine Idee. Vielen Dank
Helmut

ich bin etwas verwirrt, wenn Du das Modul nutzt, dann sendest du ja nicht selbst Befehle per UDP. dazu gibt es ja Variablen im Modul, die bei entsprechender Änderung dann die passenden Befehle verschicken.

Und woher siehst du, das das Auto mit 100 W läd?

Grundsätzlich wird mit currtime die Stromstärke in mA gesendet und als 2. Wert dann die Verzögerung, mit der die Anpassung der Stromstärke wirksam sein soll.

Vermutlich ist es am besten, wenn du ein Instanz-Debug erstellst und mit per PN schickst.

Unbedingt als erstes die Limitierung im Debug erheblich erhöhen (10000 oder größer), sonst gibt es nur einen minimalen Ausschnitt zu setzen.

Dann erstmal eine Statusabfrage auslösen (gibt ja in der Instanz eine Funktion).
Dann die Änderung der Stromstärken auslösen und die nächste, automatische, Statusabfrage der Keba abwarten.
Und dann das Auto laden lassen und den nächsten Status der WB abwarten.
Den Debug dann als Datei an mich per PN und dann schaue ich mir das mal an