Wetterstationsforum.info - Archiv

Software => WsWIN / PC-Wetterstation => Thema gestartet von: Tony am 22.12.2019, 11:33:04

Titel: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 22.12.2019, 11:33:04
Hallo zusammen,
ich habe da eine Frage, ist das nur bei mir so, oder gibt es einen Fehler in WsWin, in der Version V2.99.8.7.

Wenn ich diese Variabel aufrufe:                          %season_icedays[01012020~31122020]%
dann werden mir Werte aus dem Jahr 2019 angezeigt, wenn ich jedoch statt 2020 z.B. 2018 oder 2017 eintrage, dann sind die Werte korrekt.
Ich hoffe ich konnte mich einigermassen Verständlich ausdrücken.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: jürgen B am 22.12.2019, 11:39:52
Hallo, könnte es daran liegen das wir noch nicht 2020 haben?
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 22.12.2019, 11:46:09
Jaja, das konnte ich auch eben auf meinem Kalender sehen, jedoch wäre ich davon ausgegangen, das dann 0 angezeigt wird.
OK. warten wir auf den Jahreswechsel.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 22.12.2019, 12:11:31
Wenn du so eine Datei gleich für die Zukunft aufbauen willst, dann mußt du das so machen:

%ws_compare[5]=%ws_year%~2020~0 Tage~%season_icedays[01012020~31122020]%%
%ws_compare[5]=%ws_year%~2021~0 Tage~%season_icedays[01012021~31122021]%%

usw.
Titel: Re: Gibt es einen Fehler in WsWin für das Jahr 2020
Beitrag von: Tony am 22.12.2019, 12:23:18
Hallo Tex,

das war leider noch nicht der richtige Weg.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Hannes50 am 23.12.2019, 09:35:53
Hallo Harald,

ich hab's gestern getestet.

Da war es so wie es sein soll zb.

%ws_compare[5]=%ws_year%~2020~0 Tage~%season_icedays[01012020~31122020]%%

Da wird null Tage angezeigt.

%ws_compare[5]=%ws_year%~2019~0 Tage~%season_icedays[01012019~31122019]%%

4 Tage (ist auch richtig bei mir)
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 23.12.2019, 13:48:42
Hallo Hannes, Hallo Tex,
ihr habt beide Recht, die Variable ist korrekt, und funktioniert auch, irgendetwas muss an meiner Startseite.txt nicht richtig sein, denn genau in dieser, die besteht aus Tabellen, funktioniert die Variable nicht, aber egal, ist auch nicht so wichtig, es ist ja bald der Jahreswechsel.
Nochmals vielen lieben Dank für eure Unterstützung.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 23.12.2019, 14:40:30
Manche Variablen (Berechnungs- und Vergleichsvariablen) dürfen nicht in einer Zeile stehen. Also alle 10 Jahre hintereinander in einer Zeile - das funktioniert oft nicht.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 23.12.2019, 17:11:24
Alles klar, dann ist das der Grund.
Nochmals Danke für deine Zeit und Mühe.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 23.12.2019, 17:26:21
Wenn du immer nur die ganzen Jahre berechnen willst, ist dieser Variablentyp besser, weil einfacher:

%icedays_mpast[00~0000]% (akt. Jahr)
%icedays_mpast[00~-001]% (letztes Jahr) usw.

Wenn man immer nur die letzten 10 Jahre so berechnen will (z.B. aus Platzgründen), braucht man die Jahre nie mit Datum umstellen.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 23.12.2019, 17:30:30
Genau so mache ich das schon seit Jahren auf www.ratingenwetter.de (http://www.ratingenwetter.de),
war nur eine Idee, um schon einmal alles für den 31.12.2019 vorzubereiten.

Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: gargamel am 23.12.2019, 17:57:27
So mache ich es auch.
Hmmm:
Zeigt den zB.
%icedays_mpast[00~-100]%
die Eistage dann nicht dann vor 100 Jahren an?
Ich weiß, das ist jetzt ziemlich "extrem" gemeint.  :?
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 23.12.2019, 18:01:22
Zitatum schon einmal alles für den 31.12.2019 vorzubereiten.

...wenn du das so machst, wie von mir beschrieben, brauchst du doch gar nix "vorzubereiten" - geht doch von alleine. Selbst die Jahreszahlen kann man doch automatisieren:

%ws_calc[-]=%ws_year%~1~0%
%ws_calc[-]=%ws_year%~2~0% usw.

Und wenn das in eine Zeile soll, macht man das z.B. so:
%ws_setmem[1]=%ws_calc[-]=%ws_year%~1~0%%
%ws_setmem[2]=%ws_calc[-]=%ws_year%~1~0%% usw.

In die Zeile kann man dann als Ergebnis %ws_getmem[1]% %ws_getmem[2]% usw.
einsetzen.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Hannes50 am 30.12.2019, 11:13:21
Guten Morgen,

gibt es eigentlich in WSwin die Möglichkeit Temperaturen zb. > 35°C und das in Tagen zu Filtern?

Kurz gesagt, ich suche eine Variable um die so genannten Wüstentage im Jahr aus zu Filtern.

Sitze schon den ganzen Morgen vor den Variablen aber ich sehe den Wald vor lauter Bäume nicht

mehr.  :wirr:
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 30.12.2019, 14:49:13
sog. Wüstentag Tmax >=35°C - hier einige Beispiele:

aktuelles Jahr: %season_idhdaysx[0~0101%ws_year%~0000%ws_year%~000035H]%
letztes Jahr: %season_idhdaysx[0~0101-001~3112-001~000035H]%
oder mit festem Datum (Jahr): %season_idhdaysx[0~01012018~31122018~000035H]%
letztes Jahr immer bis zum aktuellem Datum (Tag im Jahr): %season_idhdaysx[0~0101-001~%ws_day2%%ws_month2%-001~000035H]%
---
seit Aufzeichnungsbeginn: %season_idhdaysx[0~00000000~00000000~000035H]%

Fehler berichtig!
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 30.12.2019, 17:09:35
Hallo Tex,
ich habe deinen Code einfach mal zu testen eins zu ein in eine Testseite kopiert, das Ergebnis sieh aber seltsam aus. http://www.syrtaki-amesel.de/biergartenwetter.php (http://www.syrtaki-amesel.de/biergartenwetter.php)
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 30.12.2019, 17:18:49
Da hat sich ein Minuszeichen eingeschliechen wo es nicht hingehörte - berichtigt.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 30.12.2019, 17:34:31
Tex, Danke, wie immer absolut Genial, da wäre ich nie drauf gekommen.

Danke für deine Zeit und Mühe.


Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 30.12.2019, 17:47:21

@Tex, und wenn ich schon dabei bin, http://www.ratingenwetter.de/Display.html (http://www.ratingenwetter.de/Display.html) hier fehlt mir der Wert für Boden-20 cm, also die Feuchte, hier passt der Wert jedoch http://www.ratingenwetter.de/index.html (http://www.ratingenwetter.de/index.html), die Sensoren sind als 29 und 32 deklariert, kann ich das irgendwie in deinem Script korrigieren ?.
Aber bitte keinen Stress, ist nicht dringend.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 30.12.2019, 18:51:11
Aller Wahrscheinlichkeit, können die dort verwendeten Variablen diese ID nicht verarbeiten. Immerhin wird ja der Name des Sensors ausgegeben, insofern hast Du alles richtig gemacht.

Beiträge zusammengeführt, weil der Autor sich selbst geantwortet hat statt seinen letzten Beitrag zu ändern: 30.12.2019, 20:54:26

Ich habe mir das nochmals angeschaut.
-- cb    ? cb/1h kommen i.d.R. nur dann vor, wenn der Sensor (ID) nicht vorhanden ist, also unter >Wetterstation >verfügbare Sensoren nicht angehakt ist.
Prüf mal, ob du wirklich die richtige ID ausgewählt hast (identisch mit deiner anderen Auswertung).
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Hannes50 am 30.12.2019, 21:07:03

Hallo Tex,

vielen Dank für Deine Mühe.
Es funktioniert bestens, sogar aller bestens da ich nun bemerkt habe, dass ich 2 Wüstentage im Jahr 2018 sogar unterschlagen habe. :D

Nochmals vielen Dank.

@ Harald
auch vielen Dank für dein Testen. Ich hätte mir einen Wolf gesucht: :top:
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 30.12.2019, 21:16:30
Bezügl. des Displays:
Ich habe mir das nochmals angeschaut.
-- cb    ? cb/1h kommen i.d.R. nur dann vor, wenn der Sensor (ID) nicht vorhanden ist, also unter >Wetterstation >verfügbare Sensoren nicht angehakt ist.
Prüf mal, ob du wirklich die richtige ID ausgewählt hast (identisch mit deiner anderen Auswertung).
Titel: Re: Gibt es einen Fehler in WsWin für das Jahr 2020
Beitrag von: Tony am 31.12.2019, 11:22:12
Das ist nicht der Grund:

(http://www.ratingenwetter.de/Station/Screenshot.jpg).


Denn auch auf dieser Seite wird der Wert korrekt angezeigt: http://www.ratingenwetter.de/smartweather2.htm (http://www.ratingenwetter.de/smartweather2.htm)
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 31.12.2019, 11:41:39
Ich meinte, ob du auch in den Usereinstellungen vom Display (das müßte sm34 sein) auch die ID32 eingetragen hast?
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 31.12.2019, 11:55:58
(http://www.ratingenwetter.de/Station/Aufnahme1.jpg)

Du meinst, da wo zur Zeit %ws_setmen[34]=15% steht, dort statt 15 meinen Sensor 32 eintragen ?, oder habe das wieder falsch verstanden.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tex am 31.12.2019, 12:08:13
Das ist bei Dir jetzt sm32. Dort hast Du die ID30 eingetragen - und die gibt es laut WSWIN-Sensoren nicht bei dir. Dort muß (vermutlich) die ID32 eingetragen werden, denn die ist ja Bodenfeuchte -20cm.
Titel: Re: Gibt es einen Fehler in WsWin für das JAhr 2020
Beitrag von: Tony am 31.12.2019, 12:13:19
Tex, das war´s, tausend Dank mal wieder für deine Unterstützung  :top: