NEWS
E3DC Hauskraftwerk steuern
-
bei mir wurde solcast auch nicht geladen.
Eventuel hakt es noch beim Monatswechsel...
Script Neustart hilft vlt. nur bis zum nächsten Monatswechsel... -
@chrischros sagte in E3DC Hauskraftwerk steuern:
Wurden bei euch heute Nacht die Prognosedaten von Solcast abgerufen? Bei mir habe ich in der Vorschau nur die Werte von Proplanta. Im Log ist aber auch nichts ungewöhnliches aufgelistet, dass keine Daten abgerufen werden konnten.
Was wurde genau nicht geladen?
Nach deinem LOG wurde von Proplanta die ersten drei Tage abgerufen und bei Tag 4 bis 7 konnten keine Werte abgerufen werden. Das ist aber um 2:00 Uhr normal, da um diese Zeit nur die nächsten drei Tage auf der Homepage zur Verfügung stehen.
Von Solcast wurden vier Tage abgerufen und drei hatten keine Daten. Da vermute ich, dass du beim alten Script die URL noch nicht geändert hast und am Ende&hours=168
fehlt. Sollte so aussehen:xhr2.open("GET",'https://api.solcast.com.au/rooftop_sites/'+Resource_Id_Dach[DachFl]+'/forecasts?format=json&api_key='+SolcastAPI_key+'&hours=168', true);
-
@smartboart sagte in E3DC Hauskraftwerk steuern:
bei mir wurde solcast auch nicht geladen.
Wie sieht das LOG bei dir aus?
Bei mir wurde alles normal geladen, aber ich hatte gestern Abend auch noch einige Änderungen getestet und dadurch öfter neu gestartet. -
sorry hatte leider die log states deaktivert und vergessen wieder zu aktivieren...
-
@smartboart
Ok, da fehlt Solcast komplett.
Wäre natürlich jetzt interessant warum, da diese Daten nur einmal um 4:00 Uhr abgerufen werden und das bei mir problemlos funktioniert hat.Nachtrag:
Wurde bei mir auch nicht um 4:00 Uhr abgerufen, sondern wahrscheinlich durch den Neustart um 0:40 Uhr.
Muss ich mal anschauen, warum das jetzt nicht mehr funktioniert. -
@smartboart
Wenn du jetzt neu startest, sind dann die Werte Solcast wieder vorhanden?
Sieht so aus, als ob der Timer bei dir nicht funktioniert hat.
Aber das ist jetzt natürlich nur Glaskugellesen. -
@tbsjah sagte in E3DC Hauskraftwerk steuern:
Die json Datei war heute nacht nicht ladbar bzw war leer.
Welche Datei meinst du da? die HistoryPV_Leistung.json oder die Objekt ID
0_userdata.0.Charge_Control.History.HistoryJSON_11
? -
Bei mir waren heute morgen die Solcast/Solcast90 auch komplett leer. Beim Neustart des Scripts wurden die gefüllt, mit Ausnahme des heutigen 1.11., die waren weiterhin Null.
-
@arnod
Ja nach Neustart sind die Daten da..
Vlt. hat es was mit dem Monatswechsel zu tun? die letzten Tage im Oktober haben ja immer geklappt.
-
solved by Arno
-
Habe den Fehler gefunden.
Das Problem ist durch die Auslagerung der User Parameter entstanden.
Dadurch wurde die Variable "Solcast" beim Skript Start nicht deklariert, wurde aber bereits in der if() Abfrage verwendet.
Mir ist es nur nicht aufgefallen, da ich durch die ganzen Änderungen und Tests eigentlich jeden Tag neu starte und da werden die Daten generell einmal abgerufen.Neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.0.29
Änderungen:- Ablaufproblem, das durch die Auslagerung der User Parameter entstanden ist, behoben. Solcast Daten sollten jetzt wieder um 4:00 Uhr aktualisiert werden.
@ChrisChros
Das hat aber nichts mit deinem Problem zu tun, da du noch das alte Script verwendest. -
@bluebean sagte in E3DC Hauskraftwerk steuern:
Bei mir waren heute morgen die Solcast/Solcast90 auch komplett leer. Beim Neustart des Scripts wurden die gefüllt, mit Ausnahme des heutigen 1.11., die waren weiterhin Null.
Das ist auch richtig, da die Daten für den aktuellen Tag von Solcast alle 30 min. gelöscht werden und somit nicht mehr abgerufen werden können. Deswegen muss die Aktualisierung um 4:00 Uhr erfolgen.
-
@arnod die "&hours=168" habe ich schon eingepflegt gehabt. Bei mir war es wie bei @smartboar, in der Prognose hatte Solcast komplett gefehlt.
-
@chrischros
Bei dir ist es aber wahrscheinlich ein anderes Problem, da du ja noch das alte Script verwendest wo die User Parameter noch im Skript eingestellt werden, oder hast du das geändert ? -
@arnod nein bisher noch nicht.
Nach dem Neustart von dem Skript wurden die Prognosewerte angezeigt. Ich werde das mal die Tage beobachten. -
@chrischros
Nach deinem LOG wurden die Daten ja auch um 4:00 Uhr abgerufen.
Warum diese dann nicht angezeigt wurden, zumindest die drei Tage, ist seltsam. -
@arnod said in E3DC Hauskraftwerk steuern:
...
Neue Version Charge-Control auf GitHub hochgeladen.
Version: 1.0.28Kleine Schreibfehler: ist bereits die 1.0.29 (im Git korrekt)
-
@arnod Ich habe bei der neuen Version 1.0.29 mal eine Verständnisfrage. In meinem Log steht nach dem Start drin das "Speichergroesse_kWh=0" ist. Was ist damit gemeint? Bei "0" werde ich immer leicht nervös und will auf die Fehlersuche gehen
Mein Überschuss ist anschließend ebenfalls "0" was aber erklärbar ist weil der Verbrauch höher ist als die PV Vorhersage. Da wirst du nicht mit Minus Werten rechnen.
-
Ich habe leider nach wie vor die Situation, dass meine Wallbox bei dem Modbus-InputRegister "modbus.1.inputRegisters.128_total_kwh" immer eine 0 liefert. Ich vermute mittlerweile die Ursache eher in der Wallbox-Konfiguration, gerade der Bereich "Energy Meter" könnte hier relevant sein. Auch kommt mir der Status "Energy Charge Sequence" auf der Status-Seite komisch vor - da zählt nichts hoch, laut Handbuch soll hier die "Energiemenge, die im aktuellen Ladevorgang bereits geladen wurde" angezeigt werden - bei mir nichts
Ich habe mal Screenshots aus dem Webinterface meiner Wallbox gemacht. Kann die mal bitte jemand vergleichen mit seinen Settings?
Danke!
-
@icke-pp sagte in E3DC Hauskraftwerk steuern:
Ich habe bei der neuen Version 1.0.29 mal eine Verständnisfrage. In meinem Log steht nach dem Start drin das "Speichergroesse_kWh=0" ist. Was ist damit gemeint? Bei "0" werde ich immer leicht nervös und will auf die Fehlersuche gehen
0 ist etwas wenig
Was steht bei dir für ein Wert bei dem e3dc-rscp Adapter untere3dc-rscp.0.EMS.SYS_SPECS.installedBatteryCapacity
?Diesen verwende ich im Script für die Berechnung.