Aktueller Status
Moderatoren: Werner, Tex, weneu
-
adris
Aktueller Status
Hi,
ist es in der aktuellen Version eigentlich möglich, den aktuellen Wetterstatus anzuzeigen? Also z.B. "Regen" , falls bei dem aktuellen Datensatz der Niederschlag >0,0 beträgt und sonst Status vom Helligkeitssensor (sonnig, leicht bewölkt, ...), falls Niederschlag = 0,0 im aktuellen Datensatz.
Letzteres funktioniert ja einwandfrei, nur mit dem Regen hab ich es bis jetzt nicht hinbekommen.
gruß
Adris
ist es in der aktuellen Version eigentlich möglich, den aktuellen Wetterstatus anzuzeigen? Also z.B. "Regen" , falls bei dem aktuellen Datensatz der Niederschlag >0,0 beträgt und sonst Status vom Helligkeitssensor (sonnig, leicht bewölkt, ...), falls Niederschlag = 0,0 im aktuellen Datensatz.
Letzteres funktioniert ja einwandfrei, nur mit dem Regen hab ich es bis jetzt nicht hinbekommen.
gruß
Adris
-
Marcus P
Hi Adris,
schaue Dir doch bitte mal diesen Forumsthread an, da wurde das Thema schon behandelt:
http://www.pc-wetterstation.de/forum/vi ... 4cc6e80a30
Lieben Gruß in die Nachbarstadt Essen
Marcus
schaue Dir doch bitte mal diesen Forumsthread an, da wurde das Thema schon behandelt:
http://www.pc-wetterstation.de/forum/vi ... 4cc6e80a30
Lieben Gruß in die Nachbarstadt Essen
Marcus
-
adris
Hallo Marcus,
danke für den Tip!
es funktioniert super.
ich habe ein bißchen getestet:
mit z.B. : "%ws_compare[1]=%curval[34]%~0~heute bereits Niederschlag~heute noch kein Niederschlag%"
hat es leider nicht funktioniert,also kein Text, aber wenn man unmittelbar davor noch "%unit_off%" dransetzt, dann klappt es!
und danach natürlich nicht vergessen, wieder %unit_on%.
Viele Grüße
Adris
danke für den Tip!
es funktioniert super.
ich habe ein bißchen getestet:
mit z.B. : "%ws_compare[1]=%curval[34]%~0~heute bereits Niederschlag~heute noch kein Niederschlag%"
hat es leider nicht funktioniert,also kein Text, aber wenn man unmittelbar davor noch "%unit_off%" dransetzt, dann klappt es!
und danach natürlich nicht vergessen, wieder %unit_on%.
Viele Grüße
Adris
-
adris
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Adris,
ich versuche dir mal die Richtung aufzuzeigen (habe es selbst aber noch nicht probiert), dann kannst du es testen.
Dies dürfte nur auf Umwegen gehen, das es ja keine "Und"-Verknüfung gibt.
Du legst in einer Speichervariablen einen bestimmten Wert ab, wenn es regnet
%unit_off%%ws_setmem[1]=%ws_compare[1]=%rain1h%~0~5~1%%
In diesem Fall hätte (willkürlich von mir so gewählt) bei Regen in der letzten Stunde die Variable %ws_getmem[1]% den Wert 5, bei Trockenheit den Wert 1
Dasselbe machst du für die Temperatur: Wenn die Temperatur kleiner als 2 ist, setzt du die Variable ws_setmem[2] auf 5, sonst auf 4
Nun vergleichst du ws_getmem [1] mit ws_getmem[2] auf "gleich"
Wenn nun in ws_getmem [1] und in ws_getmem [2] der Wert 5 ist, dann hat es geregnet und die Temperatur ist kleiner als 2 Grad.
Habe es noch nicht ganz zu Ende gedacht, aber so sollte es gehen.
Bastle mal eine schöne Variablenkombination und lass es uns dann wissen, dann brauchen wir uns nicht mehr den Kopf zu zerbrechen.
ich versuche dir mal die Richtung aufzuzeigen (habe es selbst aber noch nicht probiert), dann kannst du es testen.
Dies dürfte nur auf Umwegen gehen, das es ja keine "Und"-Verknüfung gibt.
Du legst in einer Speichervariablen einen bestimmten Wert ab, wenn es regnet
%unit_off%%ws_setmem[1]=%ws_compare[1]=%rain1h%~0~5~1%%
In diesem Fall hätte (willkürlich von mir so gewählt) bei Regen in der letzten Stunde die Variable %ws_getmem[1]% den Wert 5, bei Trockenheit den Wert 1
Dasselbe machst du für die Temperatur: Wenn die Temperatur kleiner als 2 ist, setzt du die Variable ws_setmem[2] auf 5, sonst auf 4
Nun vergleichst du ws_getmem [1] mit ws_getmem[2] auf "gleich"
Wenn nun in ws_getmem [1] und in ws_getmem [2] der Wert 5 ist, dann hat es geregnet und die Temperatur ist kleiner als 2 Grad.
Habe es noch nicht ganz zu Ende gedacht, aber so sollte es gehen.
Bastle mal eine schöne Variablenkombination und lass es uns dann wissen, dann brauchen wir uns nicht mehr den Kopf zu zerbrechen.
-
adris
Hallo Werner und alle anderen!
Ich habs eben getestet. Und Es funktioniert!
Genauso, wie es Werner beschrieben hat.
Und zwar so:
1. zunächst die Entscheidung, falls Niederschlag: ob Regen oder Schneefall in Frage kommt:
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1%%
%ws_setmem[2]=%ws_compare[5]=%curval[5]%~1.3~5~4%%
%ws_setmem[3]=%ws_compare[3]=%ws_getmem[1]%~%ws_getmem[2]%~Schneefall~Regen%%
2. die endgültige Entscheidung, ob trocken oder Regen/Schneefall, je nachdem was man oben erhalten hat:
%ws_compare[1]=%curval[34]%~0~%ws_getmem[3]%~trocken%
gruß
Adris
Ich habs eben getestet. Und Es funktioniert!
Genauso, wie es Werner beschrieben hat.
Und zwar so:
1. zunächst die Entscheidung, falls Niederschlag: ob Regen oder Schneefall in Frage kommt:
%ws_setmem[1]=%ws_compare[1]=%curval[34]%~0~5~1%%
%ws_setmem[2]=%ws_compare[5]=%curval[5]%~1.3~5~4%%
%ws_setmem[3]=%ws_compare[3]=%ws_getmem[1]%~%ws_getmem[2]%~Schneefall~Regen%%
2. die endgültige Entscheidung, ob trocken oder Regen/Schneefall, je nachdem was man oben erhalten hat:
%ws_compare[1]=%curval[34]%~0~%ws_getmem[3]%~trocken%
gruß
Adris
-
adris
Noch ein Nachtrag:
Intensitätsstufen (kann man vor dem Niederschlag setzen):
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.1~3~5%%
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.2~3~4%%
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger~leichter%%
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~0.3~%ws_getmem[7]%~starker%%
Die Grenz-Werte kann man natürlich selbst wählen.
gruß
Adris
Intensitätsstufen (kann man vor dem Niederschlag setzen):
%ws_setmem[5]=%ws_compare[2]=%curval[34]%~0.1~3~5%%
%ws_setmem[6]=%ws_compare[2]=%curval[34]%~0.2~3~4%%
%ws_setmem[7]=%ws_compare[3]=%ws_getmem[5]%~%ws_getmem[6]%~mäßiger~leichter%%
%ws_setmem[8]=%ws_compare[4]=%curval[34]%~0.3~%ws_getmem[7]%~starker%%
Die Grenz-Werte kann man natürlich selbst wählen.
gruß
Adris
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Adris,
da hast du dir ganz schön Arbeit gemacht und ein gutes Ergebnis erzielt. Werde mir erlauben, wenn alles ganz klappt, es in meine Beispielsammlung aufzunehmen, wenn du nichts dagegen hast.
Lediglich ein Problem besteht noch bei den "Intensitätsstufen":
Solange Regen fällt, ist alles OK.
Wenn es aber gar nicht regnet, kommt von der verwendeten Logik her trotzdem die Bemerkung "leichter"
Kannst es selbst mal testen.
da hast du dir ganz schön Arbeit gemacht und ein gutes Ergebnis erzielt. Werde mir erlauben, wenn alles ganz klappt, es in meine Beispielsammlung aufzunehmen, wenn du nichts dagegen hast.
Lediglich ein Problem besteht noch bei den "Intensitätsstufen":
Solange Regen fällt, ist alles OK.
Wenn es aber gar nicht regnet, kommt von der verwendeten Logik her trotzdem die Bemerkung "leichter"
Kannst es selbst mal testen.
-
adris
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,
habe jetzt das Beispiel von Adris aufgenommen, wer mal sehen will, warum es so funktioniert, kann sich informieren unter
http://www.wernerneudeck.de/wetter/faqvar/variable.html
und hier bei "Anwendungshilfen" in der letzten Tabelle
Werde hier nach und nach noch etwas ergänzen.
In diesem Zusammenhang eine ganz andere Frage an jemand, der auch Adobe GoLive verwendet:
Mein Editor spielt verrückt, wenn zwei Prozentzeichen aufeinanderfolgen (%%), was ja in den Variablen von WSWIN vorkommen kann. Gibt es hier eigentlich eine Möglichkeit, es Adobe klarzumachen, dass er diese Zeichen nicht interpretieren soll?
Habe es schon mit Anführungszeichen versucht, nützt nichts. Lediglich, wenn ich zwischen den Prozentzeichen eine Leerstelle lasse, kommt er klar. Das wiederum aber ist für jemanden schlecht, der den Text durch Kopieren übernimmt, da hier ja eigentlich keine Leerstellen sein sollten.
Habe das Problem übrigens nur mit Adobe, Frontpage macht keine Zicken.
habe jetzt das Beispiel von Adris aufgenommen, wer mal sehen will, warum es so funktioniert, kann sich informieren unter
http://www.wernerneudeck.de/wetter/faqvar/variable.html
und hier bei "Anwendungshilfen" in der letzten Tabelle
Werde hier nach und nach noch etwas ergänzen.
In diesem Zusammenhang eine ganz andere Frage an jemand, der auch Adobe GoLive verwendet:
Mein Editor spielt verrückt, wenn zwei Prozentzeichen aufeinanderfolgen (%%), was ja in den Variablen von WSWIN vorkommen kann. Gibt es hier eigentlich eine Möglichkeit, es Adobe klarzumachen, dass er diese Zeichen nicht interpretieren soll?
Habe es schon mit Anführungszeichen versucht, nützt nichts. Lediglich, wenn ich zwischen den Prozentzeichen eine Leerstelle lasse, kommt er klar. Das wiederum aber ist für jemanden schlecht, der den Text durch Kopieren übernimmt, da hier ja eigentlich keine Leerstellen sein sollten.
Habe das Problem übrigens nur mit Adobe, Frontpage macht keine Zicken.
-
Ueli
- Beiträge: 196
- Registriert: 29 Mai 2003 01:00
- Wohnort: Winterthur
- Kontaktdaten:
Hallo adris
Zuerst ein dickes Lob und Dankeschön für deine (und Werners) Mühe mit den leichten bis starken Niederschlägen.
Ich bin jetzt am weiterspinnen, weiss aber noch nicht in welche Richtung ich gehen soll. Von Conrad habe ich noch den Niederschlagsdetektor im Einsatz, welchen ich gerne in deine begonnene Auswertung aufnehmen möchte.
Es kann ja sein das dieser Niederschlag erkennt, aber der Regenmesser noch nicht. Man könnte nun den Spruch bringen "Es beginnt gerade zu regnen" (oder schneien) oder als Vorstufe zu "leichter Regen" "Niesel-Regen" (Sprühregen) ins Spiel zu bringen. Das gilt aber nur bei Temp. über 1.3 Grad.
Was meint ihr?
Gruss Ueli
Zuerst ein dickes Lob und Dankeschön für deine (und Werners) Mühe mit den leichten bis starken Niederschlägen.
Ich bin jetzt am weiterspinnen, weiss aber noch nicht in welche Richtung ich gehen soll. Von Conrad habe ich noch den Niederschlagsdetektor im Einsatz, welchen ich gerne in deine begonnene Auswertung aufnehmen möchte.
Es kann ja sein das dieser Niederschlag erkennt, aber der Regenmesser noch nicht. Man könnte nun den Spruch bringen "Es beginnt gerade zu regnen" (oder schneien) oder als Vorstufe zu "leichter Regen" "Niesel-Regen" (Sprühregen) ins Spiel zu bringen. Das gilt aber nur bei Temp. über 1.3 Grad.
Was meint ihr?
Gruss Ueli