NEWS
Ist Solarprognose aus open-weather möglich?
-
@Thisoft Auch wenn's wehtut 😉 hier mal ein Blockly

aber weil du es bist
var Solarstunden, i; schedule("5 5 * * *", async () => { Solarstunden = []; for (i = 1; i <= 17; i++) { Solarstunden.push(getState((['open-meteo-weather.0.Koeln.weather.forecast.hourly.next_hours.hour',i < 10 ? String(0) + String(i) : i,'.global_tilted_irradiance'].join(''))).val); } setState('Messwerte.0.Solaranlage.Summenwerte.PrognoseOMW' /* PrognoseOMW */, (Solarstunden.reduce(function(x, y) {return x + y;}, 0)), true); });@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
aber weil du es bist
Danke - extra für mich ;-) (ich kann mir echt keinen Reim drauf machen was das Ganze Gedönse in dem Blockly nun wirklich machen soll)
Zum Script... du lässt das also jeweils früh um 5:05 Uhr laufen und berechnest die nächsten 16 Stunden wenn ich das richtig sehe... ist nicht sonderlich universell anwendbar, sollte aber hier durchaus den Zweck erfüllen :-).
Allerdings summierst du ja einfach nur die Werte der "irradiance", also die W/m² an Strahlungsleistung auf. Das sagt noch nicht viel über deinen erzielbaren Solarertrag.Du brauchst zunächst noch 2 Werte:
var modsurface = 8.6; //Paneloberfläche in m2
var modeff = 0.48; //Annäherung an Panel-Wirkungsgrad z.B. lt.Datenblattund dann müsste die Berechnung so aussehen, also der Teil innerhalb der geschweiften Klammern. Der Faktor 0,001 steht für die Umrechnung von W in kWh (da wir hier ja jeweils mit der Zeit von 1h rechnen)
Solarstunden.reduce(function(x, y) {return x + (y* modsurface * modeff * 0.001);}, 0))Wie du das allerdings in dein Blockly kriegst hab ich keinen Plan... vermutlich unten statt "Summe über die" eine Funktion einfügen...
-
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
aber weil du es bist
Danke - extra für mich ;-) (ich kann mir echt keinen Reim drauf machen was das Ganze Gedönse in dem Blockly nun wirklich machen soll)
Zum Script... du lässt das also jeweils früh um 5:05 Uhr laufen und berechnest die nächsten 16 Stunden wenn ich das richtig sehe... ist nicht sonderlich universell anwendbar, sollte aber hier durchaus den Zweck erfüllen :-).
Allerdings summierst du ja einfach nur die Werte der "irradiance", also die W/m² an Strahlungsleistung auf. Das sagt noch nicht viel über deinen erzielbaren Solarertrag.Du brauchst zunächst noch 2 Werte:
var modsurface = 8.6; //Paneloberfläche in m2
var modeff = 0.48; //Annäherung an Panel-Wirkungsgrad z.B. lt.Datenblattund dann müsste die Berechnung so aussehen, also der Teil innerhalb der geschweiften Klammern. Der Faktor 0,001 steht für die Umrechnung von W in kWh (da wir hier ja jeweils mit der Zeit von 1h rechnen)
Solarstunden.reduce(function(x, y) {return x + (y* modsurface * modeff * 0.001);}, 0))Wie du das allerdings in dein Blockly kriegst hab ich keinen Plan... vermutlich unten statt "Summe über die" eine Funktion einfügen...
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Das sagt noch nicht viel über deinen erzielbaren Solarertrag
danke! hab ich echt vergessen. bei den anderen hab ichs 😞
auch die Fläche und die kWp@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
nächsten 16 Stunden wenn ich das richtig sehe
hab ich mittlerweile geändert von 0-17
soll ja auch im Sommer passen(war gestern wohl zu spät)
EDIT:
bin mal gespannt was da jetzt (nach Anpassung der Formel) rauskommt

@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Wie du das allerdings in dein Blockly kriegst hab ich keinen Plan... vermutlich unten statt "Summe über die" eine Funktion einfügen...
überhaupt kein Problem 😀

(23xSolarworld 245Wp aus 2012)
-
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
aber weil du es bist
Danke - extra für mich ;-) (ich kann mir echt keinen Reim drauf machen was das Ganze Gedönse in dem Blockly nun wirklich machen soll)
Zum Script... du lässt das also jeweils früh um 5:05 Uhr laufen und berechnest die nächsten 16 Stunden wenn ich das richtig sehe... ist nicht sonderlich universell anwendbar, sollte aber hier durchaus den Zweck erfüllen :-).
Allerdings summierst du ja einfach nur die Werte der "irradiance", also die W/m² an Strahlungsleistung auf. Das sagt noch nicht viel über deinen erzielbaren Solarertrag.Du brauchst zunächst noch 2 Werte:
var modsurface = 8.6; //Paneloberfläche in m2
var modeff = 0.48; //Annäherung an Panel-Wirkungsgrad z.B. lt.Datenblattund dann müsste die Berechnung so aussehen, also der Teil innerhalb der geschweiften Klammern. Der Faktor 0,001 steht für die Umrechnung von W in kWh (da wir hier ja jeweils mit der Zeit von 1h rechnen)
Solarstunden.reduce(function(x, y) {return x + (y* modsurface * modeff * 0.001);}, 0))Wie du das allerdings in dein Blockly kriegst hab ich keinen Plan... vermutlich unten statt "Summe über die" eine Funktion einfügen...
@Thisoft noch eine Änderung:
Durch das log von heute morgen habe ich festgestellt, dass hour0 bis hour9 garkeine führenden Nullen hat (00...09), da braucht es dann die Prüfung darauf auch gar nicht.
bzw. vorangestellte 0 darf gar nicht sein, diese DPs existieren gar nicht und die Werte fehlten in der Liste.jetzt passt das Ergebnis besser zu den anderen

-
@homoran und @thisoft ich habe einen extra Adapter erstellt auf die Schnelle, ist aber erst mal im Privat Repository, ich kann euch hinzufügen auf Github und dann könntet Ihr erst einmal Testen oder wer kann/möchte daran Mitarbeiten.
Es sind auch wieder mehrere Standorte die Ihr konfigurieren könnt, zb für Ost - West Ausrichtung Standortname (entweder Name der Anlage oder meinetwegen Ausrichtung OST oder Ausrichtung WEST oder, oder) , Breiten und Längengrad, Neigung (°), Azimut (°), kwp der Anlage, Zeitzone (erst mal Manuell eintragen).Die Berechnungsgrundlage Gab mir KI, ob das so funktioniert weiss ich nicht. Adapter läuft aber.
-
@homoran und @thisoft ich habe einen extra Adapter erstellt auf die Schnelle, ist aber erst mal im Privat Repository, ich kann euch hinzufügen auf Github und dann könntet Ihr erst einmal Testen oder wer kann/möchte daran Mitarbeiten.
Es sind auch wieder mehrere Standorte die Ihr konfigurieren könnt, zb für Ost - West Ausrichtung Standortname (entweder Name der Anlage oder meinetwegen Ausrichtung OST oder Ausrichtung WEST oder, oder) , Breiten und Längengrad, Neigung (°), Azimut (°), kwp der Anlage, Zeitzone (erst mal Manuell eintragen).Die Berechnungsgrundlage Gab mir KI, ob das so funktioniert weiss ich nicht. Adapter läuft aber.
@H5N1 sagte in Ist Solarprognose aus open-weather möglich?:
ich habe einen extra Adapter erstellt auf die Schnelle
Das ist ja ein Service!
Danke!@H5N1 sagte in Ist Solarprognose aus open-weather möglich?:
ich kann euch hinzufügen auf Github
nee, lass mal!
Wenn du den für gut genug befindest und ggf. in einem anderen Branch im öffentlichen Repo hast, reicht das.Die Frage wäre nur, ob die beiden Adapter dann parallel laufen könnten.
hab im moment kein Testsystem
-
@H5N1 sagte in Ist Solarprognose aus open-weather möglich?:
ich habe einen extra Adapter erstellt auf die Schnelle
Das ist ja ein Service!
Danke!@H5N1 sagte in Ist Solarprognose aus open-weather möglich?:
ich kann euch hinzufügen auf Github
nee, lass mal!
Wenn du den für gut genug befindest und ggf. in einem anderen Branch im öffentlichen Repo hast, reicht das.Die Frage wäre nur, ob die beiden Adapter dann parallel laufen könnten.
hab im moment kein Testsystem
-
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Das sagt noch nicht viel über deinen erzielbaren Solarertrag
danke! hab ich echt vergessen. bei den anderen hab ichs 😞
auch die Fläche und die kWp@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
nächsten 16 Stunden wenn ich das richtig sehe
hab ich mittlerweile geändert von 0-17
soll ja auch im Sommer passen(war gestern wohl zu spät)
EDIT:
bin mal gespannt was da jetzt (nach Anpassung der Formel) rauskommt

@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Wie du das allerdings in dein Blockly kriegst hab ich keinen Plan... vermutlich unten statt "Summe über die" eine Funktion einfügen...
überhaupt kein Problem 😀

(23xSolarworld 245Wp aus 2012)
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
überhaupt kein Problem 😀
oh nein - das verursacht doch Augenschmerzen ;-) und dann noch von rechts nach links rechnen ... ich weiß schon warum ich solche WYSIWIG-Geschichten meide wie der Teufel das Weihwasser :-)
-
@homoran und @thisoft ich habe einen extra Adapter erstellt auf die Schnelle, ist aber erst mal im Privat Repository, ich kann euch hinzufügen auf Github und dann könntet Ihr erst einmal Testen oder wer kann/möchte daran Mitarbeiten.
Es sind auch wieder mehrere Standorte die Ihr konfigurieren könnt, zb für Ost - West Ausrichtung Standortname (entweder Name der Anlage oder meinetwegen Ausrichtung OST oder Ausrichtung WEST oder, oder) , Breiten und Längengrad, Neigung (°), Azimut (°), kwp der Anlage, Zeitzone (erst mal Manuell eintragen).Die Berechnungsgrundlage Gab mir KI, ob das so funktioniert weiss ich nicht. Adapter läuft aber.
@H5N1 sagte in Ist Solarprognose aus open-weather möglich?:
ich habe einen extra Adapter erstellt auf die Schnelle, ist aber erst mal im Privat Repository, ich kann euch hinzufügen auf Github und dann könntet Ihr erst einmal Testen oder wer kann/möchte daran Mitarbeiten.
Wow! Super Service. Also du kannst mich gerne mal hinzufügen. Ich beteilige mich da gerne mit. Muss nur dann mal sehen wie das funktioniert mit Forks etc. Hab noch nicht viel auf Git gemacht...
-
@homoran und @thisoft ich habe einen extra Adapter erstellt auf die Schnelle, ist aber erst mal im Privat Repository, ich kann euch hinzufügen auf Github und dann könntet Ihr erst einmal Testen oder wer kann/möchte daran Mitarbeiten.
Es sind auch wieder mehrere Standorte die Ihr konfigurieren könnt, zb für Ost - West Ausrichtung Standortname (entweder Name der Anlage oder meinetwegen Ausrichtung OST oder Ausrichtung WEST oder, oder) , Breiten und Längengrad, Neigung (°), Azimut (°), kwp der Anlage, Zeitzone (erst mal Manuell eintragen).Die Berechnungsgrundlage Gab mir KI, ob das so funktioniert weiss ich nicht. Adapter läuft aber.
-
Im Moment habe ich was ich brauche um die Ergebnisse mit den anderen beiden Adaptern zu vergleichen.
Nach ein paar Tagen sehe ich mehr über die "Richtigkeit" der Vorhersagen.Dann kann man den Adapter immer noch aufbohren.
-
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
In Summe: Prognose 5,2kWh - Real 4,0kWh
ich bin noch nicht ganz fertig, aber das sieht bei mir ähnlich aus.

Prognose 4,5, Ist 3,3.
laut DWD (clearSky) kommt noch was 😀 , dann werden die Prozente in einer halben Stunde gerechnet.Stundengenaue Auswertung hat was!
-
Da ich das Repo noch auf Privat habe, habe ich es gepackt und stelle es euch via Link zur Verfügung zum Testen, sollte es das sein was von euch gebraucht wird können wir einen neuen Thread auf machen.
Über die Katze in ioBroker Benutzerdefiniert Installieren.
http://www.~~iknox.de/iobroker.open-meteo-pv-forecast-0.0.1-alpha.0.tgz~~ <--- Nicht mehr verfügbar, neue Version im Thread -
Da ich das Repo noch auf Privat habe, habe ich es gepackt und stelle es euch via Link zur Verfügung zum Testen, sollte es das sein was von euch gebraucht wird können wir einen neuen Thread auf machen.
Über die Katze in ioBroker Benutzerdefiniert Installieren.
http://www.~~iknox.de/iobroker.open-meteo-pv-forecast-0.0.1-alpha.0.tgz~~ <--- Nicht mehr verfügbar, neue Version im Thread@H5N1 vielen lieben Dank!
baue gerade ein Testsystem auf.
Hängt noch ein wenig. -
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
In Summe: Prognose 5,2kWh - Real 4,0kWh
ich bin noch nicht ganz fertig, aber das sieht bei mir ähnlich aus.

Prognose 4,5, Ist 3,3.
laut DWD (clearSky) kommt noch was 😀 , dann werden die Prozente in einer halben Stunde gerechnet.Stundengenaue Auswertung hat was!
-
@Homoran sagte in Ist Solarprognose aus open-weather möglich?:
laut DWD (clearSky) kommt noch was 😀
echt? 17:00 bei mittelstarkem Regen????
@Thisoft ich hab da auch e7n Array mit Stundenwerten erstellt, dass dann die "Prognose real" um 05:16 in history reinprügelt.
Demnach schrint Azimut und tilt nicht berücksichtigt, die Kurve sieht aus wie für Südausrichtung

(zur Verdeutlichung nachgezeichnet) -
Kann ich nicht bestätigen. Die Werte für meine -15°-Ausrichtung
"global_tilted_irradiance":[26.6,0.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3,18.0,50.4,63.3,74.2,89.3,77.7,43.6,30.1]
und dagegen für 0°-Südausrichtung
"global_tilted_irradiance":[32.4,0.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3,18.0,50.2,63.2,74.1,89.5,78.1,43.7,30.3]
Allerdings sind bei dem momentanen Mistwetter die Unterschiede sowieso marginal weil eigentlich ohnehin nur diffuse Reststrahlung durch die Wolken kommt. Hier die Werte für 180° - also Nordausrichtung
"global_tilted_irradiance":[17.3,0.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3,18.0,48.9,62.6,71.3,83.5,73.1,42.5,29.6]Wir brauchen mal wieder richtig Sonne ;-)
-
Kann ich nicht bestätigen. Die Werte für meine -15°-Ausrichtung
"global_tilted_irradiance":[26.6,0.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3,18.0,50.4,63.3,74.2,89.3,77.7,43.6,30.1]
und dagegen für 0°-Südausrichtung
"global_tilted_irradiance":[32.4,0.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3,18.0,50.2,63.2,74.1,89.5,78.1,43.7,30.3]
Allerdings sind bei dem momentanen Mistwetter die Unterschiede sowieso marginal weil eigentlich ohnehin nur diffuse Reststrahlung durch die Wolken kommt. Hier die Werte für 180° - also Nordausrichtung
"global_tilted_irradiance":[17.3,0.6,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,2.3,18.0,48.9,62.6,71.3,83.5,73.1,42.5,29.6]Wir brauchen mal wieder richtig Sonne ;-)
@Thisoft sagte in Ist Solarprognose aus open-weather möglich?:
Kann ich nicht bestätigen
die Aussage bezog sich auf clearSky!
für OMW hab ich drn Aufwand noch nicht betrieben
