Nebelwarnung mit Tendenz mittels Variablen

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Was noch möglicherweise interessant erscheinen könnte, wäre eine Vorstufe die dann zur Nebelbildung führen würde in diese Variable hin zufügen:
%ws_compare[4]=%curminmaxhour[3,1,18]%~92~&#8658 Bildung von feuchtem Dunst~kein Nebel~%
siehe auch über feuchten Dunst:

http://www.deutscher-wetterdienst.de/le ... &DAT=Nebel

oder statt feuchter Dunst, kann auch einen Hinweis ausgegeben werden, "Gefahr von Nebelbildung".
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

Da hatten wir wohl beide das gleiche gedacht. Deshalb hier die überarbeitete Version für den 1. Teil (oben):
%unit_off% %curminmaxhour_on%
%ws_setmem[1]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_setmem[2]=%ws_compare[2]=%ws_getmem[1]%~96,0~1~0%%
%ws_setmem[3]=%ws_compare[2]=%ws_getmem[1]%~96,8~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[2]%~%ws_getmem[3]%~1%%
%ws_compare[3]=%ws_getmem[4]%~1~<font color="Blue">&#8658 Vorsicht: Dunst- oder Nebelbildung möglich~%
%ws_compare[3]=%ws_getmem[4]%~2~<font color="Red">&#8658 ACHTUNG: Nebelwarnung~%
%unit_on%
Die "Stellschrauben" sind wieder 96,0 und 96,8.


Mit Nebeltests wird's bei mir heute nix, dafür paßt die Wetterlage rein gar nicht. :roll:
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Die andere Variable von mir ist nicht richtig, weil diese anders herum gestellt werden muss:
%ws_compare[4]=%curminmaxhour[3,1,18]%~92~&#8658 kein Nebel~Bildung von feuchtem Dunst~%
Ist der Durchschnitt der Luftfeuchte der letzten Stunde über 92, kommt dann die Meldung "Bildung vom feuchten Dunst". :o

Auch den anderen Teil werde ich mal einbauen, aber in einer separaten Datei, um über einen längeren Zeitraum das Ganze zu testen.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

Deine Variante hat allerdings den Nachteil, daß sie ab 92% immer nur Dunst anzeigt - auch wenn es schon längst bei 100% grottennebelig ist. Dann kommen noch die anderen untergeordneten Variablen ins Spiel, die dazu nicht passen.
Außerdem hast Du dann keinerlei Anzeige mehr für: aktuell kein Nebel. :cry:
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Sieht mal so aus, als würde dieser Zusatz in diese Variable nicht funktionieren. Habe somit den alten Text übernommen.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

Moin,
ich habe nochmal etwas gebastelt. Ist aber noch in der absoluten Testphase:

Ich habe versucht die die "Wettersituation" der letzten Tage mit einzubauen. Der Gedanke dabei: bei langanhaltendem Hochdruck, oder längeren Trockenperioden (meist geht ja beides zusammen), steigt die Neigung zur Nebelbildung schon bei geringerer Luftfeuchte als sonst. Wir kennen das z.B. von klassischen Inversionswetterlagen. Ich habe jetzt die letzten 4 Tage in der Rechnung mit drin. Dabei werden beim LD die jeweils benachbarten Tage miteinander auf Druckabweichungen verglichen (Schwellwert +/-5 hPa). Ähnlich beim Niederschlag: je weiter der NS zurückliegt, desto geringer der "Aufschlag" auf die aktuelle LF. Es wird insgesamt ein Aufschlag/Abzug von 2,2% möglich. Die LD-Komponente kann max. +/- 1,2% und die NS-Komponente max. +/-1,0% betragen.

Diese komplexe Variablen-Nummer möchte ich jetzt noch nicht hier posten, da ich vermutlich noch Änderungen vornehmen muß.

Aber man kann es auf meiner homepage schon sehen, ist als "Test Beta" gekennzeichnet. Dahinter habe ich in klein u. schwarz die Werte mit eingeblendet, damit man das besser nachvollziehen kann.
Zuletzt geändert von Tex am 06 Okt 2014 21:35, insgesamt 1-mal geändert.
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

habe heute auch mit verschiedenen Variationen experimentiert, (Luftfeuchte geändert => angehoben von 92 bis 99 % und die Temperatur verändert).

zwar bin ich mit der Ausgabe der zusätzlichen Hinweisen, (unverändert nebelig, Nebel, sich langsam auflösend....) nicht ganz zufrieden.
Ab wann ich den Nebelwarngrenzwert setzen kann, kann ich derzeit nicht genau sagen, da der höhere Wert nicht greift. Hier ist die Donau in der Nähe, wobei ab 93 schon Nebel entsteht.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

In diesem Fall mußt Du den Schwellwert absenken Richtung 92/93. Das ist halt ausprobieren und rumfummeln. Die Texte lassen sich ja auch noch anpassen, bzw. umformulieren. Da ist ja jeder in der Gestaltung frei. 8)
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Habe da mit was experimentiert, indem ich den aktuelle Niederschlagsmenge in die Nebelwarnung eingebunden habe:

Tex, alte Variable:
<td>
%unit_off% %curminmaxhour_on%
%ws_setmem[1]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_setmem[2]=%ws_compare[2]=%ws_getmem[1]%~94,5~1~0%%
%ws_setmem[3]=%ws_compare[2]=%ws_getmem[1]%~96,1~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[2]%~%ws_getmem[3]%~1%%
%ws_compare[3]=%ws_getmem[4]%~1~<font>&#8658 Vorsicht: Bildung von Dunst oder Nebel!**~%
%ws_compare[3]=%ws_getmem[4]%~2~<font>&#8658 ACHTUNG: Nebelwarnung**~%
%unit_on%
erweitert durch oder ersetzt:
<td>
%unit_off% %curminmaxhour_on%
%ws_setmem[17]=%ws_compare[1]=%curminmaxhour[3,1,18]%~91,9~<font>&#8658 Bildung von feuchtem Dunst Sichtweite < 1000 Meter~kein Nebel**</font>%%
%ws_setmem[18]=%ws_compare[1]=%curminmaxhour[3,1,18]%~94,7~<font>&#8658 <b>Nebelbildung möglich !*</b></font>~%ws_getmem[17]%%%
%ws_setmem[19]=%ws_compare[1]=%curminmaxhour[3,1,18]%~96,1~<font>&#8658 <b>Achtung Nebelwarnung !*</b></font>~%ws_getmem[18]%%%
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1%%
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.276~3~5%%
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.590~3~4%%
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger Regen-keine Nebelbildung~leichter Regen-keine Nebelbildung%%
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~0.700~%ws_getmem[7]%~länger anhaltender Regen-keine Nebelbildung%%
%ws_setmem[20]=%ws_compare[1]=%curval[34]%~0~%ws_getmem[8]%~%ws_getmem[19]%%%
%ws_getmem[20]%
%unit_on%
Bei %ws_setmem[20]% soll verglichen werden, ob derzeit aktuell Niederschlag gefallen ist, und in welcher Menge.
Ist eine Niederschlagsmenge über 0.276 mm vorhanden, wird "leichter Regen-keine Nebelbildung" ausgegeben. Auch größere Regenmengen sind somit im Vergleich eingebunden.

Ist somit dann kein Niederschlag vorhanden, = 0 mm - wird dann mit der Zeile %ws_getmem[19]% weiter überprüft, ob der Durchschnitt Luftfeuchte letzte Stunde, einen Grenzwert von 91.9, 94.7, 96.1 - überschreitet. Ist der Wert unter 91.9, wird somit keine Nebelwarnung ausgegeben.

Sobald aber der Wert über 96.1 sich befindet, erscheint eine Nebelwarnung und die weiteren Infos.

Ob hier die Variable "%curminmaxhour[3,1,18]%" für das Ergebnis die richtige ist, oder besser hier für die oberere genannte Variable:
<table>
<tr>
<td><font><b>Nebelwarnung aktuell ?</b></font></td>
<td><img border="0"
%unit_off% %curminmaxhour_on% %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_compare[2]=%ws_getmem[2]%~96,1~src=nebel.gif~src=no_ice.gif% %unit_on%" width="50" height="50">
</td>
Ersetzen durch:

%ws_getmem[2]% = %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%; (Der Wert wird berechnet)

Also Austausch

%ws_setmem[19]=%ws_compare[1]=%curminmaxhour[3,1,18]%~96,1~<font>&#8658 <b>Achtung Nebelwarnung !*</b></font>~%ws_getmem[18]%%%

%ws_setmem[19]=%ws_compare[1]=%ws_getmem[2]%~96,1~<font>&#8658 <b>Achtung Nebelwarnung !**</b></font>~%ws_getmem[18]%%%

Ob man den Wind somit noch einbeziehen kann, wird nicht leicht werden.
Die Nebelwarnung kann nur ihren Zweck erfüllen, wenn direkt an der Station sich Nebel befindet, aber für Nebelerscheinungen die weiter entfernt sind, kann man dies nicht in die Gleichung mit einbeziehen.

Wie weit die Zusatzausgaben passen, wird man sehen. :lol:
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
gargamel
Beiträge: 705
Registriert: 13 Mär 2009 18:35
Wohnort: 41334 Nettetal-Kaldenkirchen
Hat sich bedankt: 3 mal
Danksagung erhalten: 17 mal
Kontaktdaten:

Beitrag von gargamel »

Ich finde die "Nebelwarnung ganz gut.
Nur:
Da ich ich persönlich mit der ganzen "Sache" nicht so konform bin, könnte man nicht immer die zZ Aktuelle Version komplett in der 1. Seite dieses Threades stellen?
Grüße aus
Nettetal - Kaldenkirchen
Wilfried

Mitglied beim www.ruhrwetter.de und www.wettersektor.de

www.wilfried-monika.de

Davis VantagePro2 Active Plus, Wetterdirekt Sirius 300 und Sturmglas, TOA-Blitzortung, Radioaktivmessung
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Hallo Winfried,
Da ich ich persönlich mit der ganzen "Sache" nicht so konform bin, könnte man nicht immer die zZ Aktuelle Version komplett in der 1. Seite dieses Threades stellen?
Kann man schon machen, aber diese Variable (sehr komplex) hat Tex entwickelt. Nur ich habe einen anderen Weg versucht, der bis jetzt ohne Probleme funktioniert. (kleine Veränderung) Da zur Zeit Tex, mit einer erweiterten Variablen-Version arbeitet, indem mehrere Faktoren (Luftdruck,Wind und Regen) mit einbezogen werden. Da auch weiter oben schon von Tex angedeutet, möchte er diese Variable noch nicht posten, da sie in der Testphase ist.

Auch die leicht veränderte Version dieser Warnung, ist noch nicht ausgereift, da der Zusatzhinweis, nach der Warnung "Achtung Nebelwarnung" das Ganze soweit passen muss.

Aber die Werte hängen auch jeweils vom Ort ab, wobei es hier Unterschiede geben kann, somit müssen die Angepasst werden.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

Hallo Wilfried,

meine Version ist im 1. Thread auf dem aktuellen Stand. Ich poste auch unten immer, wann das letzte update erfolgt ist und ergänze die dazugehörigen Erklärungen.

Ich habe gerade eine 2. Version, die sehr viel umfangreicher ist, am testen. Die werde ich aber erst dann einstellen, wenn sie "spruchreif" ist, denn sonst gibt es laufend Änderungen - und keiner blickt mehr durch.

Meine 2. Version bezieht das Wetter der letzten 4 Tage mit ein: Luftdruckveränderung zwischen den jeweilig benachbarten Tagen, sowie Niederschlag in dieser Zeit.
Der Hintergrund: bei gleichbleibendem LD und trocken, kommt es i.d.R. zu schnellerer Dunst- und Nebelbildung, als wenn eine Front mit Regen zwischendurch für "Klarheit" gesorgt hat und die Partikel ausgewaschen hat - obwohl die LF gleich sein kann.
Diese Veränderungen berechne ich in den Luftfeuchte-Schwellwert mit ein, sodaß bei gleichbleibend und trocken die Nebelwarnung (geringfügig) eher greift, bzw. bei Frontdurchgängen und Regen eben etwas später.

Die einzelnen Betrachtungszeiträume werden dabei je nachdem, wie lange es her ist, in unterschiedlich gewichtet. Hat es also vor 3 Tagen einen Schauer gegeben, kann der nicht die gleiche Gewichtung bekommen, wie wenn es heute geregnet hat... Heute hat immer Priorität.

Das ist eine ziemliche Fummelei, aber es klappt schon recht ordentlich. Mal sehen wie sich diese 2. Version so in den nächsten Tagen/Wochen so schlägt.

Verfolgen kann man das auf meiner homepage: Die Nummer ist mit dem Zusatz "Test" versehen.
Benutzeravatar
gargamel
Beiträge: 705
Registriert: 13 Mär 2009 18:35
Wohnort: 41334 Nettetal-Kaldenkirchen
Hat sich bedankt: 3 mal
Danksagung erhalten: 17 mal
Kontaktdaten:

Beitrag von gargamel »

Hallo Tex,
ich wusste nicht, das es 2 Versionen gibt.
Ich habe es dann erstmal richtig gemacht und die Version von der 1. Seite bei mir eingebaut.
Danke an Tex und Mado.
Sollte nun was bei mir nicht stimmen, es ist ja auf der 1. Seite ja gut erklärt.
Das bekomme ich schon hin. :D
Grüße aus
Nettetal - Kaldenkirchen
Wilfried

Mitglied beim www.ruhrwetter.de und www.wettersektor.de

www.wilfried-monika.de

Davis VantagePro2 Active Plus, Wetterdirekt Sirius 300 und Sturmglas, TOA-Blitzortung, Radioaktivmessung
Benutzeravatar
Tex
Moderator
Beiträge: 2013
Registriert: 04 Aug 2014 17:47
Wohnort: Woldegk
Hat sich bedankt: 3 mal
Danksagung erhalten: 46 mal
Kontaktdaten:

Beitrag von Tex »

@ all

...habe soeben ein update eingestellt. Kann einfach so genommen werden und die alte Version ersetzen. Berechnung ist gleich - nur um eine Vorwarnstufe erweiter.
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

ich wusste nicht, das es 2 Versionen gibt.
Die ist im Aufbau nur ein wenig verändert.

Somit sieht die alte von Tex so aus:
<table width="100%" border="1">
<tr>
<td width="22%" height="46"><font color="Gray"><b>Nebelwarnung aktuell ?</b></font></td>
<td align="center" width="7%" height="46"><img border="0"
%unit_off% %curminmaxhour_on% %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_compare[2]=%ws_getmem[2]%~96,1~src=nebel.gif~src=no_ice.gif% %unit_on%" width="50" height="50">
</td>
<td width="69%">
%unit_off% %curminmaxhour_on%
%ws_setmem[1]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_setmem[2]=%ws_compare[2]=%ws_getmem[1]%~94,5~1~0%%
%ws_setmem[3]=%ws_compare[2]=%ws_getmem[1]%~96,1~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[2]%~%ws_getmem[3]%~1%%
%ws_compare[3]=%ws_getmem[4]%~1~<font color="Blue">&#8658 Vorsicht: Bildung von Dunst oder Nebel!**~%
%ws_compare[3]=%ws_getmem[4]%~2~<font color="Red">&#8658 ACHTUNG: Nebelwarnung**~%
%unit_on%

%unit_off%
%ws_setmem[1]=%ws_compare[2]=%curminmaxhour[3,1,18]%~96~1~0%%
%ws_setmem[2]=%ws_compare[2]=%curminmaxhour[3,1,18]%~97~1~0%%
%ws_setmem[3]=%ws_compare[2]=%curminmaxhour[3,1,18]%~98~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~1%%
%ws_setmem[5]=%ws_calc[+]=%ws_getmem[3]%~%ws_getmem[4]%~1%%
%ws_setmem[6]=%ws_compare[2]=%valuechange[43]=60%~0,3~-0,1~0%%
%ws_setmem[7]=%ws_compare[2]=%valuechange[43]=60%~0,7~-0,1~0%%
%ws_setmem[8]=%ws_compare[2]=%valuechange[43]=60%~1,3~-0,1~0%%
%ws_setmem[9]=%ws_calc[+]=%ws_getmem[6]%~%ws_getmem[7]%~1%%
%ws_setmem[10]=%ws_calc[+]=%ws_getmem[8]%~%ws_getmem[9]%~1%%
%ws_setmem[11]=%ws_calc[+]=%ws_getmem[5]%~%ws_getmem[10]%~1%%
%ws_compare[4]=%curminmaxhour[3,1,18]%~94~&#8658 kein Nebel~%
%ws_compare[3]=%ws_getmem[11]%~1~<font color="Red"> &#8658 unverändert nebelig,~%
%ws_compare[3]=%ws_getmem[11]%~2~<font color="Red"> &#8658 unverändert dichter Nebel~%
%ws_compare[3]=%ws_getmem[11]%~3~<font color="Red"> &#8658 unverändert sehr dichter Nebel~%
%ws_compare[3]=%ws_getmem[11]%~0,9~<font color="Blue"> &#8658 leichter Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~0,8~<font color="Blue"> &#8658 leichter Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~0,7~<font color="Blue"> &#8658 leichter Nebel, sich zügig auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,9~<font color="Blue"> &#8658 Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,8~<font color="Blue"> &#8658 Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,7~<font color="Blue"> &#8658 Nebel, sich zügig auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,9~<font color="Blue"> &#8658 dichter Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,8~<font color="Blue"> &#8658 dichter Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,7~<font color="Blue"> &#8658 dichter Nebel, sich zügig auflösend~%
%unit_on%
</td>
</tr>
</table>
-------------------------
<table width="100%" border="1">
<tr>
<td width="22%" height="46"><font color="Gray"><b>Nebelwarnung aktuell ?</b></font></td>
<td align="center" width="7%" height="46"><img border="0"
%unit_off% %curminmaxhour_on% %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_compare[2]=%ws_getmem[2]%~96,1~src=nebel.gif~src=no_ice.gif% %unit_on%" width="50" height="50">
</td>
<td width="69%">
%unit_off% %curminmaxhour_on%
%ws_setmem[17]=%ws_compare[1]=%curminmaxhour[3,1,18]%~91,9~<font color="Blue">&#8658 Bildung von feuchtem Dunst Sichtweite < 1000 Meter~kein Nebel*</font>%%
%ws_setmem[18]=%ws_compare[1]=%curminmaxhour[3,1,18]%~94,7~<font color="Blue">&#8658 <b>Nebelbildung möglich !*</b></font>~%ws_getmem[17]%%%
%ws_setmem[19]=%ws_compare[1]=%curminmaxhour[3,1,18]%~96,1~<font color="Red">&#8658 <b>Achtung Nebelwarnung !*</b></font>~%ws_getmem[18]%%%
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1%%
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.276~3~5%%
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.590~3~4%%
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger Regen-keine Nebelbildung~leichter Regen-keine Nebelbildung%%
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~0.700~%ws_getmem[7]%~länger anhaltender Regen-keine Nebelbildung%%
%ws_setmem[20]=%ws_compare[1]=%curval[34]%~0~%ws_getmem[8]%~%ws_getmem[19]%%%
%ws_getmem[20]%
%unit_on%

%unit_off%
%ws_setmem[1]=%ws_compare[2]=%curminmaxhour[3,1,18]%~96,3~1~0%%
%ws_setmem[2]=%ws_compare[2]=%curminmaxhour[3,1,18]%~97,1~1~0%%
%ws_setmem[3]=%ws_compare[2]=%curminmaxhour[3,1,18]%~98,3~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~1%%
%ws_setmem[5]=%ws_calc[+]=%ws_getmem[3]%~%ws_getmem[4]%~1%%
%ws_setmem[6]=%ws_compare[2]=%valuechange[43]=60%~0,3~-0,1~0%%
%ws_setmem[7]=%ws_compare[2]=%valuechange[43]=60%~0,7~-0,1~0%%
%ws_setmem[8]=%ws_compare[2]=%valuechange[43]=60%~1,3~-0,1~0%%
%ws_setmem[9]=%ws_calc[+]=%ws_getmem[6]%~%ws_getmem[7]%~1%%
%ws_setmem[10]=%ws_calc[+]=%ws_getmem[8]%~%ws_getmem[9]%~1%%
%ws_setmem[11]=%ws_calc[+]=%ws_getmem[5]%~%ws_getmem[10]%~1%%
%ws_compare[3]=%ws_getmem[11]%~1~<font color="Red"> &#8658 unverändert nebelig,~%
%ws_compare[3]=%ws_getmem[11]%~2~<font color="Red"> &#8658 unverändert dichter Nebel~%
%ws_compare[3]=%ws_getmem[11]%~3~<font color="Red"> &#8658 unverändert sehr dichter Nebel~%
%ws_compare[3]=%ws_getmem[11]%~0,9~<font color="Blue"> &#8658 leichter Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~0,8~<font color="Blue"> &#8658 leichter Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~0,7~<font color="Blue"> &#8658 leichter Nebel, sich zügig auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,9~<font color="Blue"> &#8658 Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,8~<font color="Blue"> &#8658 Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,7~<font color="Blue"> &#8658 Nebel, sich zügig auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,9~<font color="Blue"> &#8658 dichter Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,8~<font color="Blue"> &#8658 dichter Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,7~<font color="Blue"> &#8658 dichter Nebel, sich zügig auflösend~%
%unit_on%
</td>
</tr>
</table>

%curminmaxhour[3,1,18]% = Durchschnitt Luftfeuchte letzte Stunde:
Bis zu einem gewissen Wert der überschritten ist, wird somit eine Entsprechende Warnung ausgegeben.

Ab %curminmaxhour[3,1,18]%~96,1 = erscheint die Warnung in Rot "Achtung Nebelwarnung" und dahinter die weiteren Zusätzlichen Warnungen. (unverändert nebelig, Nebel, sich langsam auflösend u.s.w.)

Funktionieren auf jeden Fall beide Versionen, wobei bei der Anderen die Faktoren ein wenig differenziert sind. (Je nach Wert)

Man kann beide Variablen in einer speziellen Datei testen und diese für den jeweiligen Ort anpassen.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Antworten