NEWS
Ist Solarprognose aus open-weather möglich?
-
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Kurve "Effective Irradiance" (GTI × (1−Cloud)) dazu dargestellt.
genau so etwas hab ich mir heute Nacht überlegt.
auch das:
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Könnte sein, dass man den Einfluss der Bewölkung logarithmisch machen oder anderweitig mit einem Faktor versehen muss(?)
Auf jeden Fall muss das ganze normiert werden, damit die Fläche der Kurve mit und ohne cloud-Faktor und damit die Ertragssumme identisch bleibt.
Hab aber noch nichts umgesetzt
EDIT:
vielleicht (Werte mit Faktor) x (Summe Array von SA bis SU ohne / Summe Array von SA bis SU mit Faktor)EDIT2:
Aber irgendetwas stimmt trotzdem nicht.in den Daten sehe ich ein deutliches lokales Minimum in den Punkten 8-10
[{"val":0,"ts":1771300800000,"ack":true},{"val":0,"ts":1771304400000,"ack":true},{"val":0,"ts":1771308000000,"ack":true},{"val":0,"ts":1771311600000,"ack":true},{"val":0.06,"ts":1771315200000,"ack":true},{"val":0.18,"ts":1771318800000,"ack":true},{"val":0.71,"ts":1771322400000,"ack":true},{"val":0.1,"ts":1771326000000,"ack":true},{"val":0.19,"ts":1771329600000,"ack":true},{"val":0.32,"ts":1771333200000,"ack":true},{"val":1.01,"ts":1771336800000,"ack":true},{"val":0.42,"ts":1771340400000,"ack":true},{"val":0.07,"ts":1771344000000,"ack":true},{"val":0.03,"ts":1771347600000,"ack":true},{"val":0,"ts":1771351200000,"ack":true},{"val":0,"ts":1771354800000,"ack":true},{"val":0,"ts":1771358400000,"ack":true},{"val":0,"ts":1771362000000,"ack":true}]in der Kurve kommt das nicht vor

Das wäre ab 12:00

-
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
in der Kurve kommt das nicht vor
Hast du zufällig die Kurve an sich im Diagramm geglättet???? Ist u.U. die Standardeinstellung je nachdem womit die Grafik erstellst.
@Thisoft bin gerade auf der Suche.
obwohl ichListeper sendto an history schicke und in den Datenpunkt scheibe, kommen in history ganz andere Werte an

erstens Wh statt kWh (das wäre für die Darstellung sogar richtiger)
zweitens sind das nicht die aktuellen Werte.Inzwischen hab ich den js-Adapter im Verdacht, da auch die brightSky Kurve nicht mehr erscheint.
Ich meine ich hätte js vor paar Tagen hochgezogen -
@Thisoft bin gerade auf der Suche.
obwohl ichListeper sendto an history schicke und in den Datenpunkt scheibe, kommen in history ganz andere Werte an

erstens Wh statt kWh (das wäre für die Darstellung sogar richtiger)
zweitens sind das nicht die aktuellen Werte.Inzwischen hab ich den js-Adapter im Verdacht, da auch die brightSky Kurve nicht mehr erscheint.
Ich meine ich hätte js vor paar Tagen hochgezogen -
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
obwohl ich Liste per sendto an history schicke und in den Datenpunkt scheibe
Welche LISTE sendest du denn und wie?
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Welche LISTE
das vorhin gepostet Array
[{"val":0,"ts":1771300800000,"ack":true},{"val":0,"ts":1771304400000,"ack":true},{"val":0,"ts":1771308000000,"ack":true},{"val":0,"ts":1771311600000,"ack":true},{"val":0.06,"ts":1771315200000,"ack":true},{"val":0.18,"ts":1771318800000,"ack":true},{"val":0.71,"ts":1771322400000,"ack":true},{"val":0.1,"ts":1771326000000,"ack":true},{"val":0.19,"ts":1771329600000,"ack":true},{"val":0.32,"ts":1771333200000,"ack":true},{"val":1.01,"ts":1771336800000,"ack":true},{"val":0.42,"ts":1771340400000,"ack":true},{"val":0.07,"ts":1771344000000,"ack":true},{"val":0.03,"ts":1771347600000,"ack":true},{"val":0,"ts":1771351200000,"ack":true},{"val":0,"ts":1771354800000,"ack":true},{"val":0,"ts":1771358400000,"ack":true},{"val":0,"ts":1771362000000,"ack":true}]heisst in Blockly "Liste"
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
und wie?

var id, Liste2, ListeOMW, arrayPos, i, path, Datumkonverter, restListe, werteListe, j, sumWerteListe; schedule("17 5 * * *", async () => { id = 'Messwerte.0.Solaranlage.Prognosen.OMW_hourly'; ListeOMW = []; for (i = 0; i <= 17; i++) { path = 'open-meteo-weather.0.Koeln.weather.forecast.hourly.next_hours.hour' + String(i); Datumkonverter = getState((String(path) + '.date')).val.split('.'); ListeOMW.push({ 'val': Math.round(((getState((String(path) + '.global_tilted_irradiance')).val * 38 * 0.144) / 1000) * 100) / 100, 'ts': getDateObject(([Datumkonverter[2],'/',Datumkonverter[1],'/',Datumkonverter[0],' ',getState((String(path) + '.time')).val].join(''))).getTime(), 'ack': true }); } setState('Messwerte.0.Solaranlage.Prognosen.hourlyArrayOMW' /* hourlyArrayOMW */, ListeOMW, true); sendTo('history.0', 'storeState', { 'id': id, 'state': ListeOMW, }); }); schedule("0 6-22 * * *", async () => { Liste2 = getState('Messwerte.0.Solaranlage.Prognosen.hourlyArrayOMW').val; arrayPos = (new Date().getHours()) - 4; restListe = Liste2.slice((arrayPos - 1), Liste2.length); werteListe = []; var j_end = restListe.length; var j_inc = 1; if (1 > j_end) { j_inc = -j_inc; } for (j = 1; j_inc >= 0 ? j <= j_end : j >= j_end; j += j_inc) { werteListe.push(getAttr((restListe[(j - 1)]), 'val')); } sumWerteListe = Math.round((werteListe.reduce(function(x, y) {return x + y;}, 0)) * 100) / 100; console.info(werteListe); console.info(sumWerteListe); setState('Messwerte.0.Solaranlage.Prognosen.energyRestOfDay_OMW' /* energyRestOfDay_OMW */, sumWerteListe, true); setState('Messwerte.0.Solaranlage.Prognosen.energyEndOfDay_OMW' /* energyEndOfDay_OMW */, Math.round((sumWerteListe + getState('Messwerte.0.Solaranlage.Summenwerte.Tagesertrag').val / 1000) * 100) / 100, true); setState('Messwerte.0.Solaranlage.Prognosen.hourlyOMW_rest' /* hourlyOMW_rest */, restListe, true); }); -
oje -das sieht in der Tat nicht so aus als ob die gepostete Liste in deinem History-Dp angekommen wäre. Allerdings sind mir das zu viele Unbekannte (Blockly, History, Array per sendTo...) als dass ich da jetzt eine "hintergründige Intuition" dafür entwickeln könnte ;-)
-
oje -das sieht in der Tat nicht so aus als ob die gepostete Liste in deinem History-Dp angekommen wäre. Allerdings sind mir das zu viele Unbekannte (Blockly, History, Array per sendTo...) als dass ich da jetzt eine "hintergründige Intuition" dafür entwickeln könnte ;-)
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
oje -das sieht in der Tat nicht so aus als ob die gepostete Liste in deinem History-Dp angekommen wäre. Allerdings sind mir das zu viele Unbekannte (Blockly, History, Array per sendTo...) als dass ich da jetzt eine "hintergründige Intuition" dafür entwickeln könnte ;-)
Danke für das Mitgefühl!
ich bin dran und mache Fortschritte!zumindest manuell.
Das original Minimum hab ich gerade noch erwischt

-
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
Allein die Glockenform der Vorhersagekurve passt nicht zur Realität. Deutliche Maxima zwischen 10 und 12, sowie 14-16.
Ich werde irgendwie den Verdacht nicht los dass der Wert der GTI noch nicht die aktuelle Bewölkung berücksichtigt... deshalb die immer wieder gleiche Glockenkurve.
Ich habe mir schnell mal ein Script gebastelt welches mir das übersichtlich darstellt und da schon mal die Kurve "Effective Irradiance" (GTI × (1−Cloud)) dazu dargestellt. Das sieht mir irgendwie plausibler aus. Ich werde das mal testen... Könnte sein, dass man den Einfluss der Bewölkung logarithmisch machen oder anderweitig mit einem Faktor versehen muss(?)

@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Ich werde irgendwie den Verdacht nicht los dass der Wert der GTI noch nicht die aktuelle Bewölkung berücksichtigt
anscheinend doch!

jetzt muss das nur noch automatisch laufen.
ggf. war die Idee eine Kopie vom DWD Skript zu nehmen nicht optimal -
Heute wird's spannend!
Hab gestern noch den Fehler bei der Historisierung gefunden:
Ich Depp hab in dem Brightsky-Skript die ID für das OMW eingetragen. Kein Wunder dass eine Kurve fehlte und die andere überhaupt nicht passte.
Gestern abend noch angepasst und BrightSky um eine Stunde vorgelagert, damit der Zeitpunkt des Maximums besser zu meinen Ertragsmaxima passt. War vielleicht zu viel.

Aber der Kurvenverlauf von open Meteo sirht sehr vielversprechend aus. -
Hi,
kennt Ihr den PV-Prognose Adapter ? Den hatte ich probiert aber schnell verworfen.
Im Prinzip folgte dieser ja einem ähnlichen Gedanken, nämlich anhand der PV Kerndaten ( Sonnenverlauf, Dachneigung, Dachausrichtung, und am Ende der Wetterprognose, etc.) eine Prognose zu erzeugen.
Bei mir war es dann so, dass es bei gutem Wetter einigermaßen passte aber bei nicht so gutem Wetter viel zu optimistisch war.
Ist dies hier nicht der gleiche Gedankenansatz dahinter ? (Wettermodell ist vermutlich ein anderes).Looxer
-
Hi,
kennt Ihr den PV-Prognose Adapter ? Den hatte ich probiert aber schnell verworfen.
Im Prinzip folgte dieser ja einem ähnlichen Gedanken, nämlich anhand der PV Kerndaten ( Sonnenverlauf, Dachneigung, Dachausrichtung, und am Ende der Wetterprognose, etc.) eine Prognose zu erzeugen.
Bei mir war es dann so, dass es bei gutem Wetter einigermaßen passte aber bei nicht so gutem Wetter viel zu optimistisch war.
Ist dies hier nicht der gleiche Gedankenansatz dahinter ? (Wettermodell ist vermutlich ein anderes).Looxer
@looxer01 sagte in Ist Solarprognose aus open-weather möglich?:
Ist dies hier nicht der gleiche Gedankenansatz dahinter ?
Natürlich!
aber solange der Vorhersageanbieter keine vernünftigen Daten liefert, kann auch der beste Adapter nichts dagegen ausrichten.
Daher wird der Adapter nicht der böse gewesen sein.
Da der Adapter nicht mit allen Wetterdiensten arbeitet teste ich gerade die drei frei verfügbaren Wetterdienste,

im Moment liegt open Meteo da sehr gut im Rennen, es ist auch der erste, der nicht eine "Glockenkurve" für die Energieverteilung über den Tag in der Prognose liefert, sondern tatsächlich auch mal ein Bewölkungsminimum

was gestern sehr gut passte -
Hi,
kennt Ihr den PV-Prognose Adapter ? Den hatte ich probiert aber schnell verworfen.
Im Prinzip folgte dieser ja einem ähnlichen Gedanken, nämlich anhand der PV Kerndaten ( Sonnenverlauf, Dachneigung, Dachausrichtung, und am Ende der Wetterprognose, etc.) eine Prognose zu erzeugen.
Bei mir war es dann so, dass es bei gutem Wetter einigermaßen passte aber bei nicht so gutem Wetter viel zu optimistisch war.
Ist dies hier nicht der gleiche Gedankenansatz dahinter ? (Wettermodell ist vermutlich ein anderes).Looxer
-
@looxer01 sagte in Ist Solarprognose aus open-weather möglich?:
kennt Ihr den PV-Prognose Adapter
Welchen meinst du?
@H5N1 sagte in Ist Solarprognose aus open-weather möglich?:
@looxer01 sagte in Ist Solarprognose aus open-weather möglich?:
kennt Ihr den PV-Prognose Adapter
Welchen meinst du?
https://github.com/iobroker-community-adapters/ioBroker.pvforecast
-
@looxer01 vielleicht möchtest du meinen Adapter testen für PV vorhersagen an den ich parallel noch arbeite. Er basiert auch auf Open Meteo ist aber eigenständig,aber noch in Alpha --- Link nicht mehr verfügbar --- oder du wartest bist morgen da kommt eine mit überarbeiteter Instanz Konfiguration.
-
@looxer01 sagte in Ist Solarprognose aus open-weather möglich?:
Ist dies hier nicht der gleiche Gedankenansatz dahinter ?
Natürlich!
aber solange der Vorhersageanbieter keine vernünftigen Daten liefert, kann auch der beste Adapter nichts dagegen ausrichten.
Daher wird der Adapter nicht der böse gewesen sein.
Da der Adapter nicht mit allen Wetterdiensten arbeitet teste ich gerade die drei frei verfügbaren Wetterdienste,

im Moment liegt open Meteo da sehr gut im Rennen, es ist auch der erste, der nicht eine "Glockenkurve" für die Energieverteilung über den Tag in der Prognose liefert, sondern tatsächlich auch mal ein Bewölkungsminimum

was gestern sehr gut passte@Homoran du hast doch auch ein Victronsystem, wenn ich das richtig erinnere? Da fände ich es spannend, die damit verfügbare VRM-Vorhersage mit deinen Wetter-basierten verglichen zu sehen!
Die VRM-Prognose benutzt ja nur den Standort der Anlage (damit implizit u.a. die jeweiligen Wetterdaten aus unbekannter Quelle), zusammen aber mit den (je nach Laufzeit) langjährigen Erträgen der Anlage. Gemunkelt wird, dass auch eine KI am Werk sein soll.
Ich habe noch keine so aufwendigen Statistiken erstellt wie ihr hier, aber ich habe das Gefühl, dass bei mir die Vorhersagen recht gut zutreffen...
(die VRM-Daten gibt's auch per simpler REST API) -
@Homoran du hast doch auch ein Victronsystem, wenn ich das richtig erinnere? Da fände ich es spannend, die damit verfügbare VRM-Vorhersage mit deinen Wetter-basierten verglichen zu sehen!
Die VRM-Prognose benutzt ja nur den Standort der Anlage (damit implizit u.a. die jeweiligen Wetterdaten aus unbekannter Quelle), zusammen aber mit den (je nach Laufzeit) langjährigen Erträgen der Anlage. Gemunkelt wird, dass auch eine KI am Werk sein soll.
Ich habe noch keine so aufwendigen Statistiken erstellt wie ihr hier, aber ich habe das Gefühl, dass bei mir die Vorhersagen recht gut zutreffen...
(die VRM-Daten gibt's auch per simpler REST API)@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
die damit verfügbare VRM-Vorhersage
???
Was ust das denn 😱
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
verfügbare
wo?
-
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
die damit verfügbare VRM-Vorhersage
???
Was ust das denn 😱
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
verfügbare
wo?
@Homoran
meine Prognose für morgen im VRM Dashboard:

API ist hier beschrieben:
https://vrm-api-docs.victronenergy.com/#/operations/installations/idSite/statsAPI-Key gibt's auch im VRM unter "Präferenzen" -> "Integrationen".
Ich bin faul :), ich hole mir die VRM-Forecastdaten aus dem evcc-Adapter (in evcc habe ich den Forecast natürlich auch mal konfigurieren müssen, ist aber simpel...)
-
@Homoran
meine Prognose für morgen im VRM Dashboard:

API ist hier beschrieben:
https://vrm-api-docs.victronenergy.com/#/operations/installations/idSite/statsAPI-Key gibt's auch im VRM unter "Präferenzen" -> "Integrationen".
Ich bin faul :), ich hole mir die VRM-Forecastdaten aus dem evcc-Adapter (in evcc habe ich den Forecast natürlich auch mal konfigurieren müssen, ist aber simpel...)
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
im VRM Dashboard:
wo bitte ist das?
was ist VRM?
-
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
im VRM Dashboard:
wo bitte ist das?
was ist VRM?
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
im VRM Dashboard:
wo bitte ist das?
was ist VRM?
oh, sorry - das Ding ist m.E. ein so wesentlicher Mehrwert jeder Victronanlage, dass ich dachte das kennt jeder...
https://vrm.victronenergy.com (Victron Remote Management)
=> kann man sich selber einen Account einrichten, allerdings muss der Cerbo (bzw. Venus-OS) natürlich so eingestellt sein, dass er dorthin auch Daten liefert.
Wird dann bei dir wohl nicht der Fall sein (bin nicht sicher, wie hier der Default aussieht), damit wird das VRM noch nichts "gelernt" haben.
Nebenbei kann man mit dem Ding seine Anlage von überall her steuern, per "Remote Konsole" (Teil des VRM).
Kostet alles nix...Wollte aber euren Thread nicht kapern, dachte halt ein schneller Vergleich könnte interessant sein.
-
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
im VRM Dashboard:
wo bitte ist das?
was ist VRM?
oh, sorry - das Ding ist m.E. ein so wesentlicher Mehrwert jeder Victronanlage, dass ich dachte das kennt jeder...
https://vrm.victronenergy.com (Victron Remote Management)
=> kann man sich selber einen Account einrichten, allerdings muss der Cerbo (bzw. Venus-OS) natürlich so eingestellt sein, dass er dorthin auch Daten liefert.
Wird dann bei dir wohl nicht der Fall sein (bin nicht sicher, wie hier der Default aussieht), damit wird das VRM noch nichts "gelernt" haben.
Nebenbei kann man mit dem Ding seine Anlage von überall her steuern, per "Remote Konsole" (Teil des VRM).
Kostet alles nix...Wollte aber euren Thread nicht kapern, dachte halt ein schneller Vergleich könnte interessant sein.
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
Wird dann bei dir wohl nicht der Fall sein
so ist es, hab's nicht so mit cloud & co.
bei mir läuft alles rein lokal 😀 -
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
Wird dann bei dir wohl nicht der Fall sein
so ist es, hab's nicht so mit cloud & co.
bei mir läuft alles rein lokal 😀@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
@JLeg sagte in Ist Solarprognose aus open-weather möglich?:
Wird dann bei dir wohl nicht der Fall sein
so ist es, hab's nicht so mit cloud & co.
bei mir läuft alles rein lokal 😀Jaaa, schon - aber die Wetterdaten holst du dir ja letztlich auch aus ner Cloud... 😀
(und 100% sicher bin ich nicht, ob dein Cerbo nicht doch per Default "abliefert" - der täte das nicht mit einem VRM-Login, sondern per Installations-ID, die jede Victronanlage automatisch hat; mit dieser ID holst du dir dann die Anlage zu deinem Login dazu...)