NEWS
IOBroker Anbindung an einen Kostal Plenticore
-
@Marco-Laser said in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole Oh ja mein Fehler
So. Du kannst die neue Version aus dem github installieren. Ich kann es selbst nicht testen, aber ich frage jetzt die Batteriewerte erst ab, wenn bei einer vorhergehenden Abfrage der StateKey0 auf 85 ist (was meines Wissens nach bedeutet, dass der Batterieausgang freigeschaltet wurde).
-
@StrathCole klappt soweit alles eine Sache hätte ich noch, kannst du auch nenn Datenpunkt machen fürs die Einstellung des Schattenmanagements?
-
@Marco-Laser natürlich. Mache ich voraussichtlich heute. Hatte ich selbst nicht benötigt
-
@Marco-Laser Datenpunkt ist hinzugefügt und neue Version online.
-
@StrathCole Klappt, Top. Was kann Enable ext. Module Control ? Und einen Fehler hab ich noch :
-
@Marco-Laser said in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole Klappt, Top. Was kann Enable ext. Module Control ?
Ich vermute(!), dass es immer
true
sein muss, wenn das Schattenmanagement aktiv ist. Vom Namen des Schalters her, klingt es wie „es ist grundsätzlich ein externes Kontrollmodul aktiv“ oder soWegen des 503-Fehlers muss ich erst ein Debugging einbauen, das mit Checkbox in der Instanz aktiviert werden kann. Sonst finde ich nie raus, welcher Schalter bei dir ganz genau nicht geht.
-
Ich habe eine neue Version ins GIT geladen. In den Einstellungen der Instanz kannst du nun einen Haken bei Debug setzen, sodass er alle Felder vom Plenticore einzeln abfragt und nicht mehr in einer Gruppe. Damit müsste ich dann sehen, welches Feld ganz genau bei dir nicht funktioniert.
-
Leider klappt das mit dem Schattenmanagement setzen nicht so recht, kommt immer der Fehler :
PUT to settings devices:local / Generator:ShadowMgmt:Enable (true) resulted in code 500: {"message":"Internal Server Error"}
und der andere Fehler ist
Requesting settings - {"moduleid":"devices:local","settingids":["Properties:InverterType"]}) failed with code 503: {"message":"internal communication error, try again later"}
-
@Marco-Laser Okay, den InverterType kann ich auch erst mal weglassen, da weiß ich ohnehin nicht, was die Werte bedeuten.
Wegen des Schattenmanagements scheint das etwas komplizierter zu sein. Hast du 1 String oder 2?
-
Ich habe den InverterType nun aus den Abfragen entfernt und das Schattenmanagement auch umgestellt. Vielleicht kannst du es jetzt noch einmal (ohne Debugmodus) probieren.
-
@StrathCole Okay die Fehlermeldung tritt nicht mehr auf. Allerdings ist das Schattenmanagement jetzt richtig komisch, das wird beim polling auf 5 gesetzt während ich ja nen bool hab und den auf True setzte
-
@Marco-Laser auf 5? Das ist interessant. Könntest du vielleicht mal einen Screenshot von der Plenticore Oberfläche machen, wenn du das Management dort von Hand aktivierst bzw. aktiviert hast?
-
@StrathCole Klar
-
@Marco-Laser Ach so, du hast 3 Strings … Das ist interessant. Kannst du mir vielleicht auch einen Screenshot von den "Momentanwerten" schicken (gern auch per PN), mit ausgeklappten Details?
Bei mir gibt es nur 2 Strings. Könnte also sein, dass ich da auch noch was machen muss. -
@StrathCole
Bittesehr -
@Marco-Laser danke. Zeigt er im IOB als Wert zufällig 7 an, wenn du für alle drei das Schattenmanagement anschaltest?
-
@StrathCole Exakt das tut er
-
@Marco-Laser Könntest du bitte den Adapter noch einmal aktualisieren, aber:
Erst Instanz deaktivieren, dann den Datenpunktplenticore.0.devices.local.generator.ShadowMgmt
einmal aus den Objekten löschen, dann vom GIT aktualisieren und erst dann die Instanz wieder einschalten.Ich habe auch die Batterieerkennung geändert, hoffe, dass es trotzdem noch genauso klappt.
Er sollte jetzt auch neue Datenpunkte für dein pv3 anlegen, vorher hatte er nur 1 und 2 unter devices.local.
-
@StrathCole Jo stimmt so weit aber schalten tut er beim Schattenmanagement trotzdem nix wird wieder auf das vorherige gesetzt
-
@Marco-Laser kommt denn etwas im Log, dass es fehlschlägt?