@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.Datenblatt
und 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...