NEWS
IOBroker Anbindung an einen Kostal Plenticore
-
@tom57 Die Prognose am Tag des Adapterstarts kannst du vergessen. Da fehlen ihm die Wetterdaten der Stunden bis zum Start. Die kriege ich nachträglich nicht mehr.
-
@tom57 @Diginix
Ich musste gerade noch mal ein Update ins github laden, weil ich einen Vertipper bei den Wetterdaten hatte.
In dem Zuge habe ich dann auch direkt die Vorhersage für den Folgetag eingebaut. Diese wird immer am Ende des Tages besonders ungenau sein, weil dort nur wenig Daten zur Verfügung stehen. In dem Fall also z. B. jetzt für übermorgen.
Je näher der Zeitpunkt rückt, desto mehr Wetterdaten bekomme ich aus den Adaptern (viele liefern nur 36 Stunden und nicht 48). -
@StrathCole Installiert und daswetter.0 hat er laut Log gefunden.
Wo finde ich Werte für Übermorgen? -
@Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole Installiert und daswetter.0 hat er laut Log gefunden.
Wo finde ich Werte für Übermorgen?forecast.day2.*
-
Habe gerade noch ein Update mit einem Bugfix ins git geschoben. Der Bug führte teilweise zu "null" Werten bei "day2".
-
@StrathCole sagte in IOBroker Anbindung an einen Kostal Plenticore:
@Diginix sagte in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole Installiert und daswetter.0 hat er laut Log gefunden.
Wo finde ich Werte für Übermorgen?forecast.day2.*
Sowas gibt es bei mir nicht, daher auch die Frage. Wird anscheinend erst angelegt wenn er dafür Werte berechnen kann?
-
@Diginix Lad einmal den Browser komplett neu. Manchmal aktualisiert ioBroker die Objekte in der Ansicht sonst nicht. Und nimm auf jeden Fall die neueste GitHub Version.
-
@StrathCole Auch bei mir gibt es aktuell keinen Eintrag day2
-
-
Ah, Problem gefunden! Es wurde nur gemacht, wenn man auch den dynamischen MinSoC aktiviert hatte. Ist nun behoben.
-
@StrathCole funktioniert.
Bin nur etwas "verwirrt" über die Namensgebung der Objektstruktur. Wäre es nicht übersichtlicher unter forecast.power day1 und day2 anzulegen oder power1 und power2 ....?
Aber erst einmal vielen Dank für die Anpassungen
-
@tom57 sagte in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole funktioniert.
Bin nur etwas "verwirrt" über die Namensgebung der Objektstruktur. Wäre es nicht übersichtlicher unter forecast.power day1 und day2 anzulegen oder power1 und power2 ....?
Na ja, ich hatte es so gemacht, dass sich die alte Struktur nicht verändert. Sonst müssen auch die history-Adapter-Einstellungen neu gemacht werden und so was. Es ist jetzt so, dass unter "day2" alle Dinge sind, die den zweiten Tag betreffen und die Dinge für den ersten Tag sind weiterhin direkt im Ordner, also ohne Unterordner.
-
@StrathCole Für mich wäre eine einmalige Umstrukturierung kein Problem wenn es sinnvoll ist.
Ich kann alle history XML Dateien der alten Struktur anschließend mit mv umbenennen sodass die flot Diagramme fortlaufend funktionieren. Noch sind wir in kleiner Runde mit dem Adapter. -
@Diginix @StrathCole
Für mich ist eine Neuordnung der Objektstruktur auch kein Problem.
Ich habe alle SQL History Daten in eigenen Strukturen. Hier führe ich modbus, plenticore und smartmeter Daten zusammen. -
@Diginix @tom57 Okay, dann strukturiere ich gerade mal um.
Außerdem habe ich in dem Update, das ich dann hochlade, noch einen zusätzlichen Wetterdienst aufgenommen. Da es dort eh noch keinen Adapter gibt, habe ich die Daten nun direkt im Plenti Adapter ausgelesen, so dass man keine weiteren Instanzen installieren muss.
Es handelt sich dabei um met.no: https://api.met.no/weatherapi/locationforecast/1.9/documentation
Ich gebe Bescheid, wenn das Update im Git ist.
-
@StrathCole Super !
Darf ich noch einen Wunsch äußern?
Ich habe - wie gesagt - 2 Strings. Einer davon sehr ungünstig nach NW.
Es wäre toll, wenn Du die Forecast und Ertragswerte (Nur die Summen- nicht die Stundenwerte) je String ausgeben könntest - Falls möglich. -
@tom57 sagte in IOBroker Anbindung an einen Kostal Plenticore:
@StrathCole Super !
Darf ich noch einen Wunsch äußern?
Ich habe - wie gesagt - 2 Strings. Einer davon sehr ungünstig nach NW.
Es wäre toll, wenn Du die Forecast und Ertragswerte (Nur die Summen- nicht die Stundenwerte) je String ausgeben könntest - Falls möglich.Kannst du dazu ein Issue im git anlegen? Das wären umfangreichere Umbaumaßnahmen.
-
Das neue Update ist nun im Git. Enthalten ist der met.no Wetterdienst und die neue Struktur der States.
-
@StrathCole Github Issue mach ich dann, wenn die aktuelle Version fertig ist.
Ich bin erst einmal sehr froh, dass es diesen Adapter mit Forecast gibt.
Es wäre vielleicht ratsam im Github kurz die Logik der dynamischen SoC-Berechnung zu erklären.Kann es sein, dass der Forecast des aktuellen Tages auch kleiner als der Ist-Ertragswert werden kann?
Oder ist Forecast für den aktuellen Tag immer Ist-Wert + Forecast für die nächsten Stunden? -
@tom57 sagte in IOBroker Anbindung an einen Kostal Plenticore:
Ich bin erst einmal sehr froh, dass es diesen Adapter mit Forecast gibt.
Es wäre vielleicht ratsam im Github kurz die Logik der dynamischen SoC-Berechnung zu erklären.Ja, wenn die Version so weit fertig ist, dass ich sie ins NPM laden will, dann werde ich erst noch die README wieder anpassen. Die hinkt nun etwas hinterher.
Kann es sein, dass der Forecast des aktuellen Tages auch kleiner als der Ist-Ertragswert werden kann?
Oder ist Forecast für den aktuellen Tag immer Ist-Wert + Forecast für die nächsten Stunden?Dafür gibt es ja den Wert "remaining". Der Forecast ist immer der berechnete, also wenn z. B. die ersten 5 Stunden ertragreicher war als vorhergesagt, dann ändert sich der Forecast für den gesamten Tag nicht.