WsWin und WsWin_nrt

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Thunder-in-Paradise
Beiträge: 128
Registriert: 31 Jan 2009 17:21
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Thunder-in-Paradise »

Hallo allerseits-

Ich habe eben diesen Thread entdeckt und möchte ihn wie folgt weiterführen (Den eigenen zu diesem Thema habe ich gelöscht):

Ich versuche gerade WsWin in Verbindung mit WDLive zum laufen zu bringen.
Die WsWin-Flash-Schnittstelle konnte ich für eine Sekunden-Darstellung nicht verwenden, weil nach deren Aktivierung, wohl wegen der hohen Verarbeitungsmasse in WsWin, meine parallel laufende, recht umfangreiche custom.html-Schiene ständig abbrach.
Ich habe alsdann die 3 ws_clientraw...-Dateien in meine custom.txt-Schiene mit eingebaut. Das hat soweit auch geklappt, die Daten werden somit nunmehr alle 5 Minuten erneuert und bewirken, entsprechend den WDL-Konfigurator-Einstellungen, in WDLive die Anzeige der Wetterdaten.

Die von mir verwendeten Dateien: ws_clientraw.txt, ws_clietrawdaily.txt und ws_clientrawexra.txt, die WsWin alle 5 Minuten mit akt. Zahlen füllt, habe ich hier im Forum gefunden.
Ich stelle aber fest, dass in meinem WDLive keiner oder aber ein falscher aktueller ET-Wert (Evaproranspiration) dargestellt wird, obwohl meine Vantage diesen ja korrekt ausliest.
Kann es sein, dass die ET-Variable nicht nur in der ws_clientrawextra.txt, sondern auch in der ws_clientraw.txt erscheinen muss? Da kann ich sie nämlich nicht finden.

Die beiden letztgenannten Dateien sehen bei mir so aus:

ws_clientraw.txt:

Code: Alles auswählen

%customfile=C:\luebeckwetter\wdlive\clientraw.txt%
%openfile&remove=ws_clientrawdaily.txt%%curminmaxhour_on%
%unit_off%%alwaysseppoint_on%12345 %nrtwindkts% %nrtwindgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %ws_comparestr=- -~%nrtval[3]%~0% %forecast_number_vant% %nrtval[3]% %nrtval[19]% 1 %avgvalpast[34~-1~00~0000]% %ws_comparestr=- -~%nrtval[3]%~0% %ws_comparestr=- -~%nrtval[4]%~0% %ws_comparestr=- -~%nrtval[5]%~0% %ws_comparestr=- -~%nrtval[6]%~0% %ws_comparestr=- -~%nrtval[7]%~0% %ws_comparestr=- -~%nrtval[8]%~0% %ws_comparestr=- -~%nrtval[19]%~0% %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_hour% %ws_minute% %ws_nrt_sec% %ws_modtext[LIVE_Lübeck_St.Gertrud]%-%ws_nrttime% 0 %sunproz% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% %heatindextemp% %maxtempday% %mintempday% %forecast_txt3% %ws_modtext[Wettervorhersage:___%forecast_vant%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %ws_calc[/]=%curminmaxhour[2,0,45]%~1.852~1% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %maxval[44]% %minval[44]% %ws_comparestr=- -~%nrtval[41]%~0% %ws_arraywind[10]% %ws_arraytemp[10]% %ws_arrayrain[10]% 0 0 %heatindex[2]% %windmaxkts% 0 --- --- %avgval[36]% 0 0 0.0 0.0 %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_comparestr=- -~%nrtval[22]%~0% %ws_comparestr=- -~%nrtval[23]%~0% %ws_comparestr=- -~%nrtval[24]%~0% %ws_comparestr=- -~%nrtval[42]%~0% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]% %ws_calc[/]=%curminmaxhour[2,1,45]%~1.852~1% -- %maxtimecurday[45]% -- -- %maxval[43]% %minval[43]% -- %ws_year% -- %ws_trend[0]% %ws_trend[-1]% %ws_arraywinddir[10]% %nrtval[25]% %nrtval[29]% - - 0 0 0.0 0.0 %maxval[18]% %minval[18]% !!C%ws_vers0%!! z!!
%alwaysseppoint_off%%ws_delline%

ws_clientrawextra.txt:

Code: Alles auswählen

%customfile=C:\luebeckwetter\wdlive\clientrawextra.txt%
%unit_off%%alwaysseppoint_on%%setmonthyear[%ws_month2%~0000]%%ws_userdate=DD MM YYYY%           %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%maxval_mpast[45~00~9999]%~%maxval_mpast[35~00~9999]%%%       %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%maxtime_mpast[45~00~9999]%~%maxtime_mpast[35~00~9999]%%%      %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%maxdate_mpast[45~00~9999]%~%maxdate_mpast[35~00~9999]%%%      %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%%                                             %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%%                                            %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%maxval_mpast[35~00~9999]%~1.852~1%%                                 %ws_delline%
%maxval_mpast[0~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[0~00~9999]%% %maxdate_mpast[0~00~9999]% %minval_mpast[0~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[0~00~9999]%% %mindate_mpast[0~00~9999]% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %minval_mpast[33~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[33~00~9999]%% %mindate_mpast[33~00~9999]% %maxval_mpast[33~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[33~00~9999]%% %maxdate_mpast[33~00~9999]% %maxval_mpast[34~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[34~00~9999]%% %maxdate_mpast[34~00~9999]% -- 00 00 00 00 00 %ws_getmem[56]% %ws_replacestr=:~ ~%maxtime_mpast[35~00~9999]%% %maxdate_mpast[35~00~9999]% 0.0 00 00 00 00 00 %maxval_mpast[%ws_growsensor_id%~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[%ws_growsensor_id%~00~9999]%% %maxdate_mpast[%ws_growsensor_id%~00~9999]% %minval_mpast[%ws_growsensor_id%~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[%ws_growsensor_id%~00~9999]%% %mindate_mpast[%ws_growsensor_id%~00~9999]% %minval_mpast[44~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[44~00~9999]%% %mindate_mpast[44~00~9999]% %maxval_mpast[36~00~9999]% 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline1^
                                                                                                %ws_delline%
%unit_off%%alwaysseppoint_on%%setmonthyear[00~0000]%%ws_userdate=DD MM YYYY%                    %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%maxval_mpast[45~00~9999]%~%maxval_mpast[35~00~9999]%%%       %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%maxtime_mpast[45~00~9999]%~%maxtime_mpast[35~00~9999]%%%      %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%maxdate_mpast[45~00~9999]%~%maxdate_mpast[35~00~9999]%%%      %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%%                                             %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%%                                            %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%maxval_mpast[35~00~9999]%~1.852~1%%                                 %ws_delline%
^ws_getmemline1^ %maxval_mpast[0~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[0~00~9999]%% %maxdate_mpast[0~00~9999]% %minval_mpast[0~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[0~00~9999]%% %mindate_mpast[0~00~9999]% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %minval_mpast[33~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[33~00~9999]%% %mindate_mpast[33~00~9999]% %maxval_mpast[33~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[33~00~9999]%% %maxdate_mpast[33~00~9999]% %maxval_mpast[34~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[34~00~9999]%% %maxdate_mpast[34~00~9999]% -- 00 00 00 00 00 %ws_getmem[56]% %ws_replacestr=:~ ~%maxtime_mpast[35~00~9999]%% %maxdate_mpast[35~00~9999]% 0.0 00 00 00 00 00 %maxval_mpast[%ws_growsensor_id%~00~9999]% %ws_replacestr=:~ ~%maxtime_mpast[%ws_growsensor_id%~00~9999]%% %maxdate_mpast[%ws_growsensor_id%~00~9999]% %minval_mpast[%ws_growsensor_id%~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[%ws_growsensor_id%~00~9999]%% %mindate_mpast[%ws_growsensor_id%~00~9999]% %minval_mpast[44~00~9999]% %ws_replacestr=:~ ~%mintime_mpast[44~00~9999]%% %mindate_mpast[44~00~9999]% %maxval_mpast[36~00~9999]% 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline2^
                                                                                                %ws_delline%
%unit_off%%alwaysseppoint_on%%ws_userdate=DD MM YYYY%                                           %ws_delline%
%ws_setmem[50]=%ws_comparestr=- -~%LT_GustMax%~%LT_WindMax%%%                                   %ws_delline%
%ws_setmem[51]=%ws_comparestr=--~%LT_GustMaxTime%~%LT_WindMaxTime%%%                            %ws_delline%
%ws_setmem[52]=%ws_comparestr=--~%LT_GustMaxDate%~%LT_WindMaxDate%%%                            %ws_delline%
%ws_setmem[53]=%ws_replacestr=:~ ~%ws_getmem[51]%%%                                             %ws_delline%
%ws_setmem[55]=%ws_calc[/]=%ws_getmem[50]%~1.852~1%%                                            %ws_delline%
%ws_setmem[56]=%ws_calc[/]=%LT_WindMax%~1.852~1%%                                               %ws_delline%
%ws_setmem[44]=%ws_comparestr=- -~%LT_Temp2Max%~0.0%%                                           %ws_delline%
%ws_setmem[45]=%ws_comparestr=--~%LT_Temp2MaxTime%~00 00%%                                      %ws_delline%
%ws_setmem[46]=%ws_comparestr=--~%LT_Temp2MaxDate%~00 00 00%%                                   %ws_delline%
%ws_setmem[45]=%ws_replacestr=:~ ~%ws_getmem[45]%%%                                             %ws_delline%
%ws_setmem[47]=%ws_comparestr=- -~%LT_Temp2Min%~0.0%%                                           %ws_delline%
%ws_setmem[48]=%ws_comparestr=--~%LT_Temp2MinTime%~00 00%%                                      %ws_delline%
%ws_setmem[49]=%ws_comparestr=--~%LT_Temp2MinDate%~00 00 00%%                                   %ws_delline%
%ws_setmem[48]=%ws_replacestr=:~ ~%ws_getmem[48]%%%                                             %ws_delline%
%LT_TempMax% %ws_replacestr=:~ ~%LT_TempMaxTime%% %LT_TempMaxDate% %LT_TempMin% %ws_replacestr=:~ ~%LT_TempMinTime%% %LT_TempMinDate% %ws_getmem[55]% %ws_getmem[53]% %ws_getmem[52]% -- 00 00 00 00 00 %LT_BaroMin% %ws_replacestr=:~ ~%LT_BaroMinTime%% %LT_BaroMinDate% %LT_BaroMax% %ws_replacestr=:~ ~%LT_BaroMaxTime%% %LT_BaroMaxDate% %LT_RainDayMax% 00 00 %LT_RainDayMaxDate% %LT_RainHourMax% 00 00 %LT_RainHourMaxDate% %ws_getmem[56]% %ws_replacestr=:~ ~%LT_WindMaxTime%% %LT_WindMaxDate% -- 00 00 00 00 00 %ws_getmem[44]% %ws_getmem[45]% %ws_getmem[46]% %ws_getmem[47]% %ws_getmem[48]% %ws_getmem[49]% -- 00 00 00 00 00 -- 00 00 00 00 00 -- 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 - 00 00 00 00 00 -- 00 00 00 00 00^=ws_setmemline3^
                                                                                                %ws_delline%
%ws_setmem[50]=%maxval_mpast[42~%ws_month2%~0000]% %ws_replacestr=:~ ~%maxtime_mpast[42~%ws_month2%~0000]%% %maxdate_mpast[42~%ws_month2%~0000]%%                                   %ws_delline%
%ws_setmem[51]=%maxval_mpast[41~%ws_month2%~0000]% %ws_replacestr=:~ ~%maxtime_mpast[41~%ws_month2%~0000]%% %maxdate_mpast[41~%ws_month2%~0000]%%                            %ws_delline%
%ws_setmem[52]=%maxval_mpast[42~00~0000]% %ws_replacestr=:~ ~%maxtime_mpast[42~00~0000]%% %maxdate_mpast[42~00~0000]%%                            %ws_delline%
%ws_setmem[53]=%maxval_mpast[41~00~0000]% %ws_replacestr=:~ ~%maxtime_mpast[41~00~0000]%% %maxdate_mpast[41~00~0000]%%                                             %ws_delline%
%avgvalpast[34~-1~00~0000]% %ws_vers0% %ws_arraywind24h% %ws_sunrise% %ws_sunset% %ws_moonrise% %ws_moonset% %ws_moonphased% %ws_moonaged% %ws_arraywind4h% %ws_arraytemp4h% %ws_arrayrain4h% %ws_arraybaro4h% %ws_arraytime4h% %ws_arraysolar4h% %ws_arrayuv4h% %ws_arraywindd4h% %maxval[3]% %minval[3]% %maxval[4]% %minval[4]% %maxval[5]% %minval[5]% %maxval[6]% %minval[6]% %maxval[7]% %minval[7]% %maxval[8]% %minval[8]% %maxval[9]% %minval[9]% %maxval[10]% %minval[10]% %ws_isdaynight=D~D~N~N% %ws_arrayhum[24]% -- %ws_arraytempin[24]% %ws_getmem[50]% %ws_getmem[51]% %ws_getmem[52]% %ws_getmem[53]% %LT_SolarMax% %ws_replacestr=:~ ~%LT_SolarMaxTime%% %LT_SolarMaxDate% %LT_UVMax% %ws_replacestr=:~ ~%LT_UVMaxTime%% %LT_UVMaxDate% %sunday_d% %snowheight% %ws_hour% %ws_minute% %ws_day% !!E%ws_vers0%!!^=ws_setmemline1^
%ws_userdate=%                                                                                  %ws_delline%
12345 %ws_arraywind24h% %ws_arraytemp24h% %ws_arrayrain24h% ^ws_getmemline2^ ^ws_getmemline3^ %ws_arraybaro24h% %ws_arraytime24h% 0 0 %snowheight% %ws_desert_days% %rain0month% %ws_arrayrainweek%%ws_arraysolar24h% %ws_arrayuv24h% %ws_modtext[%forecast_vant%]% %ws_evapotrans_day% %ws_evapotransvt_day% ^ws_getmemline1^
^=ws_setmemline1^ 
^=ws_setmemline2^
^=ws_setmemline3^
%alwaysseppoint_off%%ws_delline%
Was sagen die Profis auf diesem Gebiet dazu?

Was muss ich machen, um auch den ET-Wert anzeigen/richtig anzeigen zu lassen?

Nachtrag: Ohne dass ich Einstellungen geändert habe, stelle ich ferner zwischenzeitlich fest, dass die WDL-Anzeige plötzlich Waldbrandgefahr anzeigt sowie dass die 24h-Barometergrafikanzeige einen unerklärlichen Knick im Verlauf anzeigt. http://www.luebeckwetter.de

Kann es auch sein, dass WsWin nicht alle Daten regelmäßig ordnungsgemäß erneuert?
Beste Grüße aus Lübeck

Peter
www.luebecker-wetterservice.de
Bild
_______________________________________
Davis Vantage Pro2 Aktiv Plus + WsWin + WeatherDisplay (Live)
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag von Werner »

@Peter,

die von mir zur Verfügung gestellten templates für WDLive sind für die V5.0 ausgelegt. Mittlerweile ist WDLive bei V6.x angelangt.

In Deinem Fall würde ich alle Daten, die Dein System nicht zur Verfügung stellt fest mit "0" eintragen (die Variablen dazu entfernen) und eben die Besonderheiten für die V6.x ergänzen.

Dein geschildertes Verhalten ist in der Regel, das Leerzeichen vorkommen die WDLive nicht erwartet und deshalb von neuen Daten ausgeht.

Werner
Thunder-in-Paradise
Beiträge: 128
Registriert: 31 Jan 2009 17:21
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Thunder-in-Paradise »

@Werner und alle-

Tja, für mich ist das alles ziemlich merkwürdig und unverständlich.

Z.B. hatte ich heute die Inhalte meiner ws_clientraw..-Dateien genommen und diese mit den verschiedenen hier im Forum gefundenen ws_clientraw..-Dateien probeweise ersetzt. Des weiteren änderte ich geringfügig per wdlconfig.xml das Aussehen der WDLDisplay-Anzeige.
Im Prinzip habe ich meines Wissens nichts gravierendes verändert, aber siehe da, als ich mir das Ergebnis im Netz anguckte, waren die Anzeigen, bis auf den EvapoTranspiration-Wert, wieder r i c h t i g dargestellt (Kopfschüttel).

Zur besseren Voranschauung hier mal ein Bild wie die WDL-Anzeige schon mal aussah:

Bild

Man sieht, zwischenzeitlich wurde fälschlicherweise extreme Waldbrandgefahr angezeigt und die 24h Temp-u. Barometergrafikanzeigen wiesen einen Knick in der Diagrammkurve auf. Der ET-Wert ist, wie gesagt, permanent falsch. Sonst stellte sich alles korrekt da.

Werner, ich weiß nicht recht, wie ich nun Deinen Ratschlag, denn ich sehr einleuchtend finde, umsetzten soll.
Für mich beinhalten die clientraw...txt-Dateien auf gut deutsch gesagt, ziemliches "Kauderwelsch". Will sagen, ich habe einfach nicht das 'know-how', die ws_clientraw...txt-Dateien für die V.6x WDL-Version zu modifizieren.

Vielleicht kennt sich jemand besser aus als ich?- Das wäre klasse!
Beste Grüße aus Lübeck

Peter
www.luebecker-wetterservice.de
Bild
_______________________________________
Davis Vantage Pro2 Aktiv Plus + WsWin + WeatherDisplay (Live)
opa38

Beitrag von opa38 »

Hi

Kann mir mal jemand eine WSWin_nrt_txt zukommen lassen, welche mit der Davis Vue korrekt abgearbeitet wird???
Evtl. ist es ja auch die gleiche, welch unter der VP2 läuft.....

Bei mir werdern die nämlich die clientrawdaily und cliendrawextra nicht abgearbeitet.
Somit habe ich auch keine korrekte Wettervorhersage in WD-Live.

Die cliendraw läuft allerdings.....
Thunder-in-Paradise
Beiträge: 128
Registriert: 31 Jan 2009 17:21
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Thunder-in-Paradise »

@opa38-

Meine Erfahrung zu Deinem Problem ist nicht positiv.

Ich habe in der Vergangenheit WDLive über die wswin_nrt-Flashschiene (mal nebenbei: Dein Unterstrich nach wswin_rnt muss entfernt werden) nicht richtig zum Laufen gebracht. Ich glaube, aufgrund meiner umfangreichen custom.txt-Schlange in WsWin, hatte Wswin es zeitlich nicht regelmäßig geschafft, die 3 ws_clientraw-Dateien alle paar Sekunden abzuarbeiten. Dann blieb WsWin hängen.

Ich habe nunmehr die Sache so gelöst, als ich die 3 ws_clientraw-Dateien in meine custom.txt-Schiene (die im 5 Minuten-Intervall arbeitet) einbezogen habe. So werden die WDL-Daten wenigstens alle 5 Minuten erneuert. Damit hat WsWin soweit keine Probleme.
Siehe hier:
http://www.luebeckwetter.de/instrumente/index.php
Es kommt allerdings von Zeit zu Zeit vor, dass die Baro-u. Temperaturgrafik sowie die Waldbrandwarnungsgrafik temporär Fehler aufweist. Der ET-Wert ist permanent falsch.

Deshalb hatte ich mir nach dem WDL auch das WD Hauptprogramm zugelegt. Letztgenanntes liest parallel zu WsWin ebenfalls die Wetterdaten aus der Vantage Pro aus und beliefert die WDL-Instrumententafel nun sogar alle 10 Sekunden mit Wetterdaten:
http://www.luebeckwetter.de/

LG Peter

PS, Opa, wenn ich mich nicht täusche, hast Du mir mal zu Zeiten meiner allerersten Anfänge/Gehversuche in Sachen "Wetterdaten ins Netz stellen", die Benutzung Deines Webdesigns gestattet. Kann das sein?
opa38

Beitrag von opa38 »

Hallo Peter

Ja, Lübeck sagt mir jetzt auch etwas..... :wink:
Man sieht sich halt immer 2x im Leben... *gg*

Also, alle 3 cliendraw Datein werden alle 5sec. auch abgearbeitet. Das futzt erst mal.....
Meine WsWin aktuell und current Datein lade ich per bat. Datei im Taskmager alle 5min automatisch hoch.
Das läuft auch.........

Allerdings bekomme ich die Wettervorhersage in WD-Live nicht hin. Sie bleibt wohl leer. :roll:
In der Current wird sie allerdings korrekt übernommen.
Auf Deinem WD-Live Foto ist ja die Vorhersage korrekt dargestellt.
In WSWin habe ich die Übernahme aus der Wetterstation angeklickt.
In der wdlconfig.xml ist die Übernahme der Davis auch aktiviert.

Kann es evtl. sein, das in der wswin_nrt.txt etwas unter forecast geändert werden muß ??? (fett makiert)
Könnte es sein, das hier ein 0 stehen muß ??
Ich bin da ein bisserl überfordert.

%forecast_txt3% %ws_modtext[Wettervorhersage: %forecast_txt%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %ws_calc[/]=%curminmaxhour[2,0,45]%~1.852~1% %nrtval[43]% %ws_calc[/]=%
Thunder-in-Paradise
Beiträge: 128
Registriert: 31 Jan 2009 17:21
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Thunder-in-Paradise »

Schreibe doch mal anstatt "Wettervorhersage: %forecast_txt%]%"
"....Wettervorhersage:__%forecast_vant%]%". Also mit 2 Unterstrichen und nicht _txt, sondern _vant.

LG Peter
Beste Grüße aus Lübeck

Peter
www.luebecker-wetterservice.de
Bild
_______________________________________
Davis Vantage Pro2 Aktiv Plus + WsWin + WeatherDisplay (Live)
opa38

Beitrag von opa38 »

Hi Peter

Ich habe es nach Deiner Interpretation hoffentlich richtig umgestellt. Gebracht hat es leider nichts.... :cry:
Ich kopiere Dir mal meine wswin_nrt.txt Datei rein. Evtl erkennst Du eine Unregelmäßigkeiten wie fehlende Punkte/ Komma usw.


%customfile=c:\wdl\upload\clientraw.txt%
%openfile&remove=ws_clientrawdaily.txt%%curminmaxhour_on%
%unit_off%%alwaysseppoint_on%12345 %nrtwindkts% %nrtwindgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %ws_comparestr=- -~%nrtval[3]%~0% %forecast_number_vant% %nrtval[3]% %nrtval[19]% 1 %avgvalpast[34~-1~00~0000]% %ws_comparestr=- -~%nrtval[3]%~0% %ws_comparestr=- -~%nrtval[4]%~0% %ws_comparestr=- -~%nrtval[5]%~0% %ws_comparestr=- -~%nrtval[6]%~0% %ws_comparestr=- -~%nrtval[7]%~0% %ws_comparestr=- -~%nrtval[8]%~0% %ws_comparestr=- -~%nrtval[19]%~0% %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_hour% %ws_minute% %ws_nrt_sec% %ws_modtext[Garath]%-%ws_nrttime% 0 %sunproz% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% %heatindextemp% %maxtempday% %mintempday% %forecast_vant% %ws_modtext[Wettervorhersage: __%forecast_vant%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %ws_calc[/]=%curminmaxhour[2,0,45]%~1.852~1% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %maxval[44]% %minval[44]% %ws_comparestr=- -~%nrtval[41]%~0% %ws_arraywind[10]% %ws_arraytemp[10]% %ws_arrayrain[10]% 0 0 %heatindex[2]% %windmaxkts% 0 --- --- %avgval[36]% 0 0 0.0 0.0 %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_comparestr=- -~%nrtval[22]%~0% %ws_comparestr=- -~%nrtval[23]%~0% %ws_comparestr=- -~%nrtval[24]%~0% %ws_comparestr=- -~%nrtval[42]%~0% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]% %ws_calc[/]=%curminmaxhour[2,1,45]%~1.852~1% -- %maxtimecurday[45]% -- -- %maxval[43]% %minval[43]% -- %ws_year% -- %ws_trend[0]% %ws_trend[-1]% %ws_arraywinddir[10]% %nrtval[25]% %nrtval[29]% 255 0.0 11.3 52 -1 0.0 %maxval[18]% %minval[18]% !!C%ws_vers0%!! z!!
%alwaysseppoint_off%%ws_delline%
Thunder-in-Paradise
Beiträge: 128
Registriert: 31 Jan 2009 17:21
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Thunder-in-Paradise »

Ich hatte auch von Anfang an Probleme beim Durchblick des Text-Kauderwelschs in den ws_clientraw-Dateien für WsWin. Ich steige da nicht durch!!
Mir fehlen einfach die nötigen Fachkenntnisse. Das hatte ich glaub' ich alles schon vorher in einem meiner Vorbeiträge beklagt.
So kann ich Dir mithin in dieser Hinsicht nicht mit Hilfe zur Seite stehen.

Ich würde die Variable "%forecast_txt3%" so belassen. Außerdem bringt's vielleicht was, wenn Du das Leerzeichen bei: "Wettervorhersage: __%forecast_vant%]%" eliminierst.
Ich habe an der Stelle keins. In meiner ws_clientraw-Datei steht: Wettervorhersage:__%forecast_vant%]%.

VG Peter

PS, Du hast in der "wdlconfig.xml" den Punkt: "Alternate Forecast from Davis VP" markiert? So habe ich es jedenfalls.
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 »

Bei der "wswin_nrt.txt" - Datei steht dort folgender Inhalt.
%mintempday% 0 %ws_modtext[%forecast_txt%]%
Bei der Vantage muss folgendes hier ausgetauscht werden:
%mintempday% 0 %ws_modtext[%forecast_vant%]%
Die zusätzliche Variable "%forecast_txt3%" wurde bei "0" hinter %mintempday% eingefügt. Dies soll dann das Icon auf der rechten obrigen Seite anzeigen, welches Wetter derzeit herrscht (Sonne,Bewölkt,Regen).

Hier muss z.B. bei meiner Wetterstation dann der Wert manuell eingetragen werden, siehe auch die Datei ws_clientrawdescription.txt

0= imagesunny.visible
1= imageclearnight.visible
2= imagecloudy.visible

Wie dies bei der Vantage aussieht, kann ich nicht beurteilen. Bei WD wird dieses Symbol automatisch angezeigt, wenn man in dem Programm das aktuelle Wetter dort anklickt.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

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

Beitrag von opa38 »

Hi

Ich danke Euch für Eure Mühe..... :!:
Leider futzt die Wettervorhersage trotzdem nicht..... :cry:

Die 3 cliendraw Datein werden aber permanent im wdl/upload Ordner erneuert.

Ich werde es erst mal aufgeben und weiterhin WD-Live über Meteohub füttern.

Hier nochmals die aktuelle wswin_nrt.txt Datei........
Ein fehler entdecke ich nicht.


%customfile=c:\wdl\upload\clientraw.txt%
%openfile&remove=ws_clientrawdaily.txt%%curminmaxhour_on%
%unit_off%%alwaysseppoint_on%12345 %nrtwindkts% %nrtwindgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %ws_comparestr=- -~%nrtval[3]%~0% %forecast_number_vant% %nrtval[3]% %nrtval[19]% 1 %avgvalpast[34~-1~00~0000]% %ws_comparestr=- -~%nrtval[3]%~0% %ws_comparestr=- -~%nrtval[4]%~0% %ws_comparestr=- -~%nrtval[5]%~0% %ws_comparestr=- -~%nrtval[6]%~0% %ws_comparestr=- -~%nrtval[7]%~0% %ws_comparestr=- -~%nrtval[8]%~0% %ws_comparestr=- -~%nrtval[19]%~0% %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_hour% %ws_minute% %ws_nrt_sec% %ws_modtext[Garath]%-%ws_nrttime% 0 %sunproz% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% %heatindextemp% %maxtempday% %mintempday% %forecast_txt3% %forecast_vant% %ws_modtext[Wettervorhersage:__%forecast_vant%]% %ws_comparestr=0~%ws_baro1h%~0 %%ws_arraywind[20]% %ws_calc[/]=%curminmaxhour[2,0,45]%~1.852~1% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %maxval[44]% %minval[44]% %ws_comparestr=- -~%nrtval[41]%~0% %ws_arraywind[10]% %ws_arraytemp[10]% %ws_arrayrain[10]% 0 0 %heatindex[2]% %windmaxkts% 0 --- --- %avgval[36]% 0 0 0.0 0.0 %ws_comparestr=- -~%nrtval[20]%~0% %ws_comparestr=- -~%nrtval[21]%~0% %ws_comparestr=- -~%nrtval[22]%~0% %ws_comparestr=- -~%nrtval[23]%~0% %ws_comparestr=- -~%nrtval[24]%~0% %ws_comparestr=- -~%nrtval[42]%~0% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]% %ws_calc[/]=%curminmaxhour[2,1,45]%~1.852~1% -- %maxtimecurday[45]% -- -- %maxval[43]% %minval[43]% -- %ws_year% -- %ws_trend[0]% %ws_trend[-1]% %ws_arraywinddir[10]% %nrtval[25]% %nrtval[29]% 255 0.0 11.3 52 -1 0.0 %maxval[18]% %minval[18]% !!C%ws_vers0%!! z!!
%alwaysseppoint_off%%ws_delline%
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 »

Hast du im WDLConfigurator den Punkt "Alternate Forecast from Davis VP" markiert? Diese ändern und die wdlconfig.xml wieder auf den Server hoch laden !

Die Wettervorhersage die auf meiner Seite steht, wird von WSWin erzeugt.
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

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

Beitrag von opa38 »

Mado hat geschrieben:Hast du im WDLConfigurator den Punkt "Alternate Forecast from Davis VP" markiert? Diese ändern und die wdlconfig.xml wieder auf den Server hoch laden !

Die Wettervorhersage die auf meiner Seite steht, wird von WSWin erzeugt.
Die Forecast from Davis VP ist makiert....sie steht auf 10sec.
Daran hatte ich eigentlich bisher nichts geändert....
Thunder-in-Paradise
Beiträge: 128
Registriert: 31 Jan 2009 17:21
Wohnort: Lübeck
Kontaktdaten:

Beitrag von Thunder-in-Paradise »

Code: Alles auswählen

Die Forecast from Davis VP ist makiert....sie steht auf 10sec.
Daran hatte ich eigentlich bisher nichts geändert....
Das dürfte bedeuten, dass im 10-Sekunden-Wechsel die Vorhersage von der Davis und die Vorhersage vom WsWin-PROG (aus der ws_clientraw.txt) angezeigt wird.

Wenn ich meine "%forecast_txt3%" in "%forecast_txt2%" oder "%forecast_txt1%" abändere, werden fehlerhafte Texte angezeigt.
Bei der Vantage muss wohl "%forecast_txt3%" stehen.
Dabei werden allerdings nicht alle Wetter-Icons gezeigt. Nur das Icon mit der "blasenden Wolke". Das Sonne-Icon z.B. wird nicht angezeigt. Das habe ich noch nicht ändern können.

@opa
Ich weiß nicht ob
...%forecast_txt3% %forecast_vant% %ws_modtext[Wettervorhersage:__%forecast_vant%]%....
das %forecast_vant% zwischen %forecast_txt3% und %ws_modtext[.. so richtig ist...
Beste Grüße aus Lübeck

Peter
www.luebecker-wetterservice.de
Bild
_______________________________________
Davis Vantage Pro2 Aktiv Plus + WsWin + WeatherDisplay (Live)
opa38

Beitrag von opa38 »

Thunder-in-Paradise hat geschrieben:

Code: Alles auswählen

Die Forecast from Davis VP ist makiert....sie steht auf 10sec.
Daran hatte ich eigentlich bisher nichts geändert....
Das dürfte bedeuten, dass im 10-Sekunden-Wechsel die Vorhersage von der Davis und die Vorhersage vom WsWin-PROG (aus der ws_clientraw.txt) angezeigt wird.
Das sehe ich auch so.....z.B. läuft WD-Live ja derzeit wieder über meteohub.
Hier wird die Vorhersage der Davis Vue in engl. ja gezeigt.
Die Vorhersage in deutsch über WsWin ist undefenid.
Wenn ich meine "%forecast_txt3%" in "%forecast_txt2%" oder "%forecast_txt1%" abändere, werden fehlerhafte Texte angezeigt.
Bei der Vantage muss wohl "%forecast_txt3%" stehen.
Dabei werden allerdings nicht alle Wetter-Icons gezeigt. Nur das Icon mit der "blasenden Wolke". Das Sonne-Icon z.B. wird nicht angezeigt. Das habe ich noch nicht ändern können.
Ich hatte beim ersten mal der Inbetrriebnahme der Vue auch diese aufgeblasene Wolke.....seit den diversen Änderungen aber nicht mehr.
@opa
Ich weiß nicht ob
...%forecast_txt3% %forecast_vant% %ws_modtext[Wettervorhersage:__%forecast_vant%]%....
das %forecast_vant% zwischen %forecast_txt3% und %ws_modtext[.. so richtig ist...
Evtl. wäre es besser, alle forecast-van% wieder herrauszunehmen.... :?:
Antworten