Seite 1 von 1

Season Variable

Verfasst: 03 Apr 2012 20:55
von Klaus Grube
Hallo,
Ich habe die Variable %season_max[7~01020000~29020000]% für Temperatur geschrieben, die die Max-Temp zwischen den 1-29. Februar dieses Jahres ermitteln soll.

Die Variable gibt keinen Wert aus und ich vermute das es daran liegt das die Wetterstation erst am 09.02.2012 in Betrieb gegangen ist.

Dabei ist mir aber noch etwas aufgefallen. Welchen Sinn macht diese Variable wenn ich sie wie folgt umschreibe:

%season_max[7~0102-000~2902-000]%

Hier soll dann vom Vorjahr der Max-wert vom Februar ausgelesen werden. Nun befürchte ich das diese Variable ebenfalls keinen Wert ausgibt, da ja das letzte Jahr kein Schaltjahr war.

Liege ich da richtig?

Mein Gedankenschluss ist der, dass die Seasion-Variablen nur bedingt einsetzbar wären (Als Wiederholung von Jahr zu Jahr z.B.), also nur dann wenn alle Bedingungen "wahr" wären. Das ist je nach Konsterlation der verschiedener Bedingungen aber nicht immer der Fall. Siehe Tag der Inbetriebnahme.

Danke und auf Antworten bin ich sehr gespannt...

Verfasst: 03 Apr 2012 21:38
von weneu
Hallo,
%season_max[7~0102-000~2902-000]%
Die Variable stimmt nicht. Sie muss so lauten:
%season_max[7~0102-001~2902-001]%
Wenn reine Monatswerte ausgegeben werden sollen, ist die season-Variable möglich, aber nicht die erste Wahl, hier sollten meiner Meinung nach die normalen Variablen wie
%maxval_mpast[0~00~0000]%
verwendet werden. (natürlich entsprechend angepasst)
Nachtrag:
die Wetterstation erst am 09.02.2012 in Betrieb gegangen ist.
Setze dann mal das Datum der Sensoren bei "vorhanden seit" auf den richtigen Wert.
Nachtrag:
Nun befürchte ich das diese Variable ebenfalls keinen Wert ausgibt, da ja das letzte Jahr kein Schaltjahr war.
Diese Annahme stimmt nicht.