Nebelwarnung
Verfasst: 12 Sep 2014 18:56
stammt jetzt nicht von mir, ist aus dem Wetterstationsforum Habe mich damit aber seit geraumer Zeit beschäftig. Ich habe diese Formel übernommen, aber so einige Ungereimtheiten festgestellt:
Es bleibt also nur morgens imn der custom.txt "%curminmaxhour_on%" auf off zu stellen - und erst abneds wieder on.
Ok es geht, ist aber sooo elegant nicht.
Frage: gibt es eine Möglichkeit eine Berechnung nur temporär ausführen zu lassen? Also z.B. zwischen 21:00 und 24:Uhr?
Diese Formel hatte ursprünglich 18 und 22 Uhr als Vergleichswert drin, mit der Bemerkung des Erstellers: "...es klappt, aber nur im Herbst".
Einer der Gründe dürfte die starre Vergleichszeit sein.
Ich habe die daraufhin in den letzten Wochen nach der Sonnenuntergangszeit händisch angepaßt: 1. Wert ca. 2-3h vor Sonnenuntergang, 2. Wert 1,5-2h nach Sonnenuntergang (man kann ja nur ganze Stunden eingeben), sodaß eine 4h-Differenz gleichbleibend gegeben ist.
Die Ergebnisse sind so schlecht nicht, genaue Auswertung muß noch erfolgen.
Eine weitere Überlegung: um "Flaschmeldungen" weiter zu minimieren, wäre es gut, wenn man weitere Ausschlußkriterien verarbeiten könnte. Z.B. stark fallender Luftdruck in den letzten 3-4h um ca. 4-5hPa. Das deutet ja fast immer auf ein herannahendes Tiefdruckgebiet mit Warmfront hin, was die Nebelbildung ja verhindert.
Ausgeschlaut habe ich ungefähr folgende Konstellation:
1) Therm Taupunktvergleich 17 Uhr - 21 Uhr:
%unit_off%
%curminmaxhour_on%
%ws_setmem[3]=%ws_calc[-]=%curminmaxhour[5,17,43]%~%curminmaxhour[5,21,43]%~1%%
%ws_compare[2]=%ws_getmem[3]%~2,0~1~2%
%unit_on%
2) Therm Luftdruckvergleich letzte 4h:
%unit_off%
%curminmaxhour_on%
%ws_setmem[4]=%ws_calc[-]=%curminmaxhour[0,4,33]%~%curminmaxhour[0,1,33]%~1%%
%ws_compare[2]=%ws_getmem[4]%~5,0~1~2%
%unit_on%
3) Therm Aussage Nebel Ja/Nein:
%ws_setmem[5]=%ws_compare[2]=%ws_getmem[3]%~%ws_getmem[4]%~ Achtung Gefahr von Nebelbildung~es ist kein Nebel zu erwarten%%
Frage: kann man diese 3 Nummer verbinden und in der custom.txt so einbauen? Ich habe da nix bei rausbekommen...
Oder muß man Therm 1 + 2 in zuvor in einem Template abarbeiten lassen, um dann das Ergebnis mittels des 3. Therms in die custom.txt zu holen?
Ok - ist jetzt ne Menge Zeug....

Sie funktioniert praktisch ab 21 Uhr, bzw. ab dem Zeitraum der in der 2. Variablen eingestellt wird. Davor werden Fantasiewarnungen rausgegeben. der Grund ist simpel, man muß nur drauf kommen: "%curminmaxhour[5,21,43]%" gilt immer und nur für die 24h-Ansicht! Dadurch wird vor 21 Uhr der 2. TP-Wert vom Vortag als Vergleich herangezogen.%unit_off% %curminmaxhour_on% %ws_setmem[1]=%ws_calc[-]=%curminmaxhour[5,17,43]%~%curminmaxhour[5,21,43]%~1%%
%ws_compare[1]=%ws_getmem[1]%~2,0~<font>Achtung Gefahr von Nebelbildung~<font>z. Z. ist kein Nebel zu erwarten% %unit_on%
Es bleibt also nur morgens imn der custom.txt "%curminmaxhour_on%" auf off zu stellen - und erst abneds wieder on.
Ok es geht, ist aber sooo elegant nicht.
Frage: gibt es eine Möglichkeit eine Berechnung nur temporär ausführen zu lassen? Also z.B. zwischen 21:00 und 24:Uhr?
Diese Formel hatte ursprünglich 18 und 22 Uhr als Vergleichswert drin, mit der Bemerkung des Erstellers: "...es klappt, aber nur im Herbst".
Einer der Gründe dürfte die starre Vergleichszeit sein.
Ich habe die daraufhin in den letzten Wochen nach der Sonnenuntergangszeit händisch angepaßt: 1. Wert ca. 2-3h vor Sonnenuntergang, 2. Wert 1,5-2h nach Sonnenuntergang (man kann ja nur ganze Stunden eingeben), sodaß eine 4h-Differenz gleichbleibend gegeben ist.
Die Ergebnisse sind so schlecht nicht, genaue Auswertung muß noch erfolgen.
Eine weitere Überlegung: um "Flaschmeldungen" weiter zu minimieren, wäre es gut, wenn man weitere Ausschlußkriterien verarbeiten könnte. Z.B. stark fallender Luftdruck in den letzten 3-4h um ca. 4-5hPa. Das deutet ja fast immer auf ein herannahendes Tiefdruckgebiet mit Warmfront hin, was die Nebelbildung ja verhindert.
Ausgeschlaut habe ich ungefähr folgende Konstellation:
1) Therm Taupunktvergleich 17 Uhr - 21 Uhr:
%unit_off%
%curminmaxhour_on%
%ws_setmem[3]=%ws_calc[-]=%curminmaxhour[5,17,43]%~%curminmaxhour[5,21,43]%~1%%
%ws_compare[2]=%ws_getmem[3]%~2,0~1~2%
%unit_on%
2) Therm Luftdruckvergleich letzte 4h:
%unit_off%
%curminmaxhour_on%
%ws_setmem[4]=%ws_calc[-]=%curminmaxhour[0,4,33]%~%curminmaxhour[0,1,33]%~1%%
%ws_compare[2]=%ws_getmem[4]%~5,0~1~2%
%unit_on%
3) Therm Aussage Nebel Ja/Nein:
%ws_setmem[5]=%ws_compare[2]=%ws_getmem[3]%~%ws_getmem[4]%~ Achtung Gefahr von Nebelbildung~es ist kein Nebel zu erwarten%%
Frage: kann man diese 3 Nummer verbinden und in der custom.txt so einbauen? Ich habe da nix bei rausbekommen...
Oder muß man Therm 1 + 2 in zuvor in einem Template abarbeiten lassen, um dann das Ergebnis mittels des 3. Therms in die custom.txt zu holen?
Ok - ist jetzt ne Menge Zeug....