Re: Ertragsprognosedaten in Solaranzeige einbinden
Verfasst: Mi 2. Mär 2022, 10:38
Da das Wetter heute ein Finetuning zulässt, ist mir noch ein "Verbesserungsvorschlag" in den Sinn gekommen, für diejenigen, die mit schwierigen Verhältnissen wie unterschiedliche Ausrichtungen und/oder Verschattungen zu kämpfen haben. Hier wird es ja nicht ausbleiben, aufgrund des sich verändernden Schattenverlaufes, öfter (monatlich?) Anpassungen vorzunehmen.
Man könnte doch dann den Part $STDFAKT (Case-Block) gegen eine Matrix/Array austauschen, der Spaltenindex die Monate [1..12] und als Zeilenindex die Stunden [4..22] enthält.. Nun kann das Finetuning bei Bedarf monatsweise geschehen.. Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt
Edit: Überlegungen
Man könnte doch dann den Part $STDFAKT (Case-Block) gegen eine Matrix/Array austauschen, der Spaltenindex die Monate [1..12] und als Zeilenindex die Stunden [4..22] enthält.. Nun kann das Finetuning bei Bedarf monatsweise geschehen.. Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt
Edit: Überlegungen
Code: Alles auswählen
$TH -> Bestimmung Stunde
$TM -> Bestimmung Monat (1-12)
$default = 1.0
$STDFAKT = array
(
// Januar (Index 0)
array
(
$default, // 04:00 default-Wert ist natürlich durch manuell bestimmten Wert zu ersetzen;
$default, // 05:00
$default, // 06:00
$default, // 07:00
$default, // 08:00
$default, // 09:00
$default, // 10:00
$default, // 11:00
$default, // 12:00
$default, // 13:00
$default, // 14:00
$default, // 15:00
$default, // 16:00
$default, // 17:00
$default, // 18:00
$default, // 19:00
$default, // 20:00
$default, // 21:00
$default, // 22:00
),
// Februar - Dezember (Index 1 - 11)
array
(
// siehe Index 0
)
);
Berechnung * $STDFAKT[$TM-1][$TH-1]