NEWS
[gelöst] Kecontact V3.3.0 seltsames Eigenleben beim Laden
-
Hallo liebe Community,
ich hoffe dass ich bei euch richtig bin mit meinem Problem und einer mir Helfen kann.
Ich benutze seit 3 Jahren in meinem iobroker das kecontact Adapter, bis zuletzt in der Version 2.3 zur Kommunikation mit meiner Keba
P30 c-series Wallbox.Ich steuere Ausschließlich über eigene Logik, bedeutet, das die Variable „kecontact.0.automatic.photovoltaics“ immer auf "false" steht.
Über die Variablen „kecontact.0.automatic.pauseWallbox“ gebe ich die Wallbox mit "false" frei und definiere über
„kecontact.0.automatic.limitCurrent„ die zur Verfügung stehende Stromstärke in mA.
Es bedeutet also, dass ich die Adaptereingenschaften innerhalb der Instanzeinstellung auf passiv gestellt habe.Das hat bis jetzt wunderbar funktioniert.
Jetzt habe ich das Adapter auf die Version 3.3.0 geupdatet.
Jetzt ist allerdings so, dass trotz gleicher Einstellungen,
die Wallbox beim Laden ein Eigenleben durchläuft welches ich mir nicht erklären kann.
Obwohl „kecontact.0.automatic.photovoltaics“ immer auf "false" steht, wird immer mal zwischendurch die Stromstärke auf Max. hochschraubt, nach ein paar Minuten geht diese auf Min zurück, dann wieder auf max usw.
Die Variable „kecontact.0.automatic.limitCurrent„ wird permanent mit einem Wert >= 6000 beschrieben (Wenn ich die Beschreibung richtig verstehe muss dieser Wert ja > 0 sein).
Ich habe keine Erklärung woran das liegen kann.Wenn ich wieder downgrade auf die Version 2.3, funktioniert alles wie bisher.
Wie gesagt ich benutzte das kecontact Adapter nur zur Kommunikation mit der Wallbox alles andere erfolgt per Javascript.Muss ich in den Einstellungen in der Version 3.3.0 noch was ändern, damit die Funktion wieder wie früher gegeben ist, bzw. die Regelung des Adapter komplett deaktiviert wird?
Vielen Dank für eure Hilfe.
Gruß Viper
-
Hallo liebe Community,
ich hoffe dass ich bei euch richtig bin mit meinem Problem und einer mir Helfen kann.
Ich benutze seit 3 Jahren in meinem iobroker das kecontact Adapter, bis zuletzt in der Version 2.3 zur Kommunikation mit meiner Keba
P30 c-series Wallbox.Ich steuere Ausschließlich über eigene Logik, bedeutet, das die Variable „kecontact.0.automatic.photovoltaics“ immer auf "false" steht.
Über die Variablen „kecontact.0.automatic.pauseWallbox“ gebe ich die Wallbox mit "false" frei und definiere über
„kecontact.0.automatic.limitCurrent„ die zur Verfügung stehende Stromstärke in mA.
Es bedeutet also, dass ich die Adaptereingenschaften innerhalb der Instanzeinstellung auf passiv gestellt habe.Das hat bis jetzt wunderbar funktioniert.
Jetzt habe ich das Adapter auf die Version 3.3.0 geupdatet.
Jetzt ist allerdings so, dass trotz gleicher Einstellungen,
die Wallbox beim Laden ein Eigenleben durchläuft welches ich mir nicht erklären kann.
Obwohl „kecontact.0.automatic.photovoltaics“ immer auf "false" steht, wird immer mal zwischendurch die Stromstärke auf Max. hochschraubt, nach ein paar Minuten geht diese auf Min zurück, dann wieder auf max usw.
Die Variable „kecontact.0.automatic.limitCurrent„ wird permanent mit einem Wert >= 6000 beschrieben (Wenn ich die Beschreibung richtig verstehe muss dieser Wert ja > 0 sein).
Ich habe keine Erklärung woran das liegen kann.Wenn ich wieder downgrade auf die Version 2.3, funktioniert alles wie bisher.
Wie gesagt ich benutzte das kecontact Adapter nur zur Kommunikation mit der Wallbox alles andere erfolgt per Javascript.Muss ich in den Einstellungen in der Version 3.3.0 noch was ändern, damit die Funktion wieder wie früher gegeben ist, bzw. die Regelung des Adapter komplett deaktiviert wird?
Vielen Dank für eure Hilfe.
Gruß Viper
@Viper68
Hallo,ich verwende auch die Keba P30 mit dem IOB-Adapter Kecontact V3.3.0. Bei mir läuft alles normal. Die eingestellte Stromstärke bleibt konstant. Für das Phänomen bei deine Adapter habe ich auch keine Erklärung. Wie ist das, wenn du dein Skript deaktivierst und die 2 Werten manuell bei den Objekten eingibst?
Gruß, hf
EDIT:
Mein Javascript im Test:setInterval(function() {WallboxLaden(true);}, 5000); function WallboxLaden(laden) { console.log( "pause = " + getState('kecontact.0.automatic.pauseWallbox').val + ", " + "UserEnabled = " + getState('kecontact.0.enableUser').val + ", " + "1p3pCharging = " + getState('kecontact.0.automatic.1p3pCharging').val + ", " + "limitCurrent = " + (getState('kecontact.0.automatic.limitCurrent').val / 1000.0) + " A, " + "Soll-Strom = " + (getState('kecontact.0.currentUser').val / 1000.0) + " A, " + "Ist-Strom = " + (getState('kecontact.0.i1').val / 1000.0) + " A"); if (laden == true) { MyTrigger('kecontact.0.automatic.pauseWallbox', false); MyTrigger('kecontact.0.automatic.limitCurrent', 10000); } else { //false MyTrigger('kecontact.0.automatic.pauseWallbox', true); MyTrigger('kecontact.0.automatic.limitCurrent', 6000); } console.log( "pause = " + getState('kecontact.0.automatic.pauseWallbox').val + ", " + "UserEnabled = " + getState('kecontact.0.enableUser').val + ", " + "1p3pCharging = " + getState('kecontact.0.automatic.1p3pCharging').val + ", " + "limitCurrent = " + (getState('kecontact.0.automatic.limitCurrent').val / 1000.0) + " A, " + "Soll-Strom = " + (getState('kecontact.0.currentUser').val / 1000.0) + " A, " + "Ist-Strom = " + (getState('kecontact.0.i1').val / 1000.0) + " A"); } function MyTrigger (vObjID, newValue) { let oldValue = getState(vObjID).val; if (newValue != oldValue) {setState(vObjID, newValue, false);} } -
Hallo liebe Community,
ich hoffe dass ich bei euch richtig bin mit meinem Problem und einer mir Helfen kann.
Ich benutze seit 3 Jahren in meinem iobroker das kecontact Adapter, bis zuletzt in der Version 2.3 zur Kommunikation mit meiner Keba
P30 c-series Wallbox.Ich steuere Ausschließlich über eigene Logik, bedeutet, das die Variable „kecontact.0.automatic.photovoltaics“ immer auf "false" steht.
Über die Variablen „kecontact.0.automatic.pauseWallbox“ gebe ich die Wallbox mit "false" frei und definiere über
„kecontact.0.automatic.limitCurrent„ die zur Verfügung stehende Stromstärke in mA.
Es bedeutet also, dass ich die Adaptereingenschaften innerhalb der Instanzeinstellung auf passiv gestellt habe.Das hat bis jetzt wunderbar funktioniert.
Jetzt habe ich das Adapter auf die Version 3.3.0 geupdatet.
Jetzt ist allerdings so, dass trotz gleicher Einstellungen,
die Wallbox beim Laden ein Eigenleben durchläuft welches ich mir nicht erklären kann.
Obwohl „kecontact.0.automatic.photovoltaics“ immer auf "false" steht, wird immer mal zwischendurch die Stromstärke auf Max. hochschraubt, nach ein paar Minuten geht diese auf Min zurück, dann wieder auf max usw.
Die Variable „kecontact.0.automatic.limitCurrent„ wird permanent mit einem Wert >= 6000 beschrieben (Wenn ich die Beschreibung richtig verstehe muss dieser Wert ja > 0 sein).
Ich habe keine Erklärung woran das liegen kann.Wenn ich wieder downgrade auf die Version 2.3, funktioniert alles wie bisher.
Wie gesagt ich benutzte das kecontact Adapter nur zur Kommunikation mit der Wallbox alles andere erfolgt per Javascript.Muss ich in den Einstellungen in der Version 3.3.0 noch was ändern, damit die Funktion wieder wie früher gegeben ist, bzw. die Regelung des Adapter komplett deaktiviert wird?
Vielen Dank für eure Hilfe.
Gruß Viper
@Viper68 Ich glaube du hast ein Verständnisproblem, wie der Adapter funktioneirt. Wenn du nicht an PV-Überschussladen interessiert bist, solltest du die Objekte unter "automatics" auch nicht verwenden. Um die Stromstärke im passiv Modus zu setzen, würde ich kecontact.0.currentUser setzen.
Doku:
"Additionally there are some states to influence behaviour of photovoltaics automatic on the fly, e.g. by a script of your own updating these values according to your needs)" -
@FernetMenta
Vielen Dank für deinen Hinweis.
Genau da dran lag es, habe kurz die EA´s angepasst danach funktionierte es so wie ich es
eigentlich schon immer erwartet habe.
Benutze jetzt zu starten "EnableUser" und zur Regulierung "currentUser"Komisch ist nur das es in der alten Version also bis 2.3 nicht aufgefallen ist. Aber egal, jetzt gehts!
Vielen Dank und schönes Wochenende