WSWin-Intgration in WDLive

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Franky

WSWin-Intgration in WDLive

Beitrag von Franky »

Hallo zusammen!
Erstmal nachträglich gute Besserung an Werner!
Nun zum Problem:
Benutze ja schon ein paar Jahre PC-Wetterstation und möchte das so beibehalten. Jedoch hat es mir WDLive angetan (sind ja auch schon 2 topics geöffnet). Werner hat ja ein wdlive.txt eingestellt, aber es funktioniert nicht. Fehlermeldung: Error loading data.
Hat jemand evtl.eine funtionierende "wdlive.txt" kreiert, oder kann mir jemand bei diesem Problem sonst irgendwie helfen?
rolsch

Beitrag von rolsch »

Hallo,
wie du bemerkt hast, es gibt schon 2 Post's über dieses Thema.

Tipp
Suche mittels www.google.de einfach nach einer clientraw.txt Datei
und vergleiche die Daten mit der von WsWin generierten clientraw.txt Datei.
Benutzeravatar
Werner
Site Admin
Beiträge: 6071
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 140 mal
Kontaktdaten:

Beitrag von Werner »

@Hallo,

habe eine neue wdlive.txt im prg-Verzeichnis abgelegt.

Ist ausgelegt für VantagePro,
für andere Stationen müssen für bestimmte Sensoren und/oder nicht vorhandene Sensoren
z.B. %nrtval[41]% = UV-Index eine 0 eingesetzt werden.

Werner
MichaGreen
Beiträge: 250
Registriert: 03 Jan 2003 01:00
Wohnort: Büdelsdorf, S.-H.
Kontaktdaten:

Beitrag von MichaGreen »

HAllo Werner,
Mit welcher Version von WDLive läuft denn diese von Dir neu eingestellte wdlive.txt? Habe Version 3.12 laufen und hier funktioniert diese Vorlage nach Umbenennen in wswin_nrt.txt (liegt dann im Prg-Verzeichnis von WSWin) ebenso wenig wie die alte Datei...
Oder mache ich da grundlegend etwas falsch?
Beste Grüsse,
Michael
Peter Radl
Beiträge: 101
Registriert: 16 Nov 2004 15:58
Kontaktdaten:

Beitrag von Peter Radl »

Bei mir funktioniert die Datei wdlive.txt mit Version 3.12.

Ich habe allerdings noch nicht alle Sensoren vernünftig ans Laufen bekommen.

So habe ich es gemacht:

wap.txt öffnet wdlive.txt:

Code: Alles auswählen

<!-- %customfile=data.htm% --> 
<!-- %openfile=wdlive.txt% -->   
...
 
wdlive.txt wird abgearbeitet und eine clientraw.txt erstellt.

Das Ergebnis sieht bei mir derzeit so aus:

Bild

Ich könnte noch Hilfe für die Werte Wolkenhöhe, Humidex und Taupunkt gebrauchen. Wetterstation ist eine WS2500PC.


Gruß, Peter
Franky

Beitrag von Franky »

Hallo an alle!
Werners zweite wdlive.txt läuft sehr gut. Danke. Habe, da ich eine ws2000 benutze die wdlive.txt abgeändert. Text zum kopieren weiter unen. Was ich nicht verstehe, aus welcher Variablen wird das Wetter-Icon generiert. Es hat ja augenscheinlich nichts mit dem Vorhersagetext aus wswin zu tun (aktuelle Vorhersage: regnerisch, Icon: Sonne). wer kann mir helfen?

wdlive.txt für ws2000:
%customfile=c:\wdisplay\weatherdisplaylive\clientraw.txt%
%openfile&remove=clientrawdescription.txt%
%unit_off%%alwaysseppoint_on%12345 %avg10minwindkts% %windgkts% %nrtval[36]% %nrtval[0]% %nrtval[-1]% %nrtval[33]% %rainday% %rainmonth% %rainyear% 0 0 %nrtval[1]% %nrtval[17]% %nrtval[3]% %forecast_number_vant% %nrtval[3]% %nrtval[19]% 1 %avgvalpast[34~-1~00~0000]% %nrtval[3]% 0 0 0 0 0 0 0 0 %ws_hour% %ws_minute% 0 Dietzenbach-%ws_time% 0 %sunproz% %ws_day% %ws_month% 0 0 0 0 0 0 0 %nrtval[44]% 0 %maxval[0]% %minval[0]% 0 Vorhersage:%ws_modtext[%forecast_txt%]% %ws_baro1h%0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 %windmaxkts% %nrtval[43]% %ws_calc[/]=%cloudline%~0.3048~1% %ws_day2%/%ws_month2%/%ws_year% 0 0 %maxval[44]% %minval[44]% %sunintenscur% 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 %thermicstress_value% %windmaxkts% 0 0 0 %avgval[36]% 0 0 0 0 0 0 0 0 0 %nrtval[42]% %maxval[1]% %minval[1]% %wetbulbtemp% %maxval[33]% %minval[33]%
Zuletzt geändert von Franky am 26 Mai 2005 13:07, insgesamt 1-mal geändert.
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo FRank,
das Icon für die Wettervorhersage kommt normalerweise aus %forecast_icon%
Franky

Beitrag von Franky »

Hallo Werner!
Wie kann ich es über den wdlive.txt integrieren?
Benutzeravatar
weneu
Site Admin
Beiträge: 11572
Registriert: 22 Feb 2002 01:00
Wohnort: Donauwörth
Danksagung erhalten: 18 mal
Kontaktdaten:

Beitrag von weneu »

Hallo Frank,
kann ich leider nicht sagen da ich WD nicht benütze. Aber es gibt hier ja noch einige Leute im Forum, die es tun. :)
MichaGreen
Beiträge: 250
Registriert: 03 Jan 2003 01:00
Wohnort: Büdelsdorf, S.-H.
Kontaktdaten:

Beitrag von MichaGreen »

Hallo,
Also mit meiner VantagePro und der neuen Datei (unverändert) kommt folgendes heraus:

12345 3.5 6.1 180 23.9 54 1014.9 0.0 70.6 293.6 0 0 24.7 48 - - 45 - - - - 1 0.0 - - 0 0 0 0 0 0 0 0 21 23 0 Wetter_in_Lackenhaeuser-21:20 0 47 26 5 0 0 0 0 0 0 0 0.0 0 28.1 11.3 0 Zunehmende_Bewoelkung_mit_wenig_Temperaturaenderung._ -0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14.8 0.0 4990.2 26/05/2005 0 0 28.1 11.3 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23.9 14.8 0 0 0 180 0 0 0 0 0 0 0 0 0 5 25.1 22.4 17.8 1023.6 1014.9

Es fehlen dann im WDLIve-Flash die Max.-/Min-Werte der Temperatur /Windwerte, die Sonnenschein-Intensität hat auch nachts immer Werte, Taupunkt, Humidex und gefühlte Temp. fehlen, Soil-Temperatur fehlt und noch weitere Fehler. So ist das ganze jedenfalls irgendwie nicht zu gebrauchen. Die von WDisplay generierte clientraw.txt sieht wie folgt aus:

12345 4.6 5.2 193 23.7 55 1014.9 0.0 70.6 295.7 0.0 0.0 24.7 48 21.1 2 0.0 0 0 0.0 -100.0 -100.0 -100.0 0.0 -100.0 -100.0 -100 -100 -100 21 35 52 -21:35:52 0 0 26 5 100 100 100 100 100 100 100 23.7 27.1 28.1 11.3 18 Trocken\Abenddaemmerung -0.0 6 6 3 3 5 5 5 3 3 3 3 2 2 2 5 5 7 7 7 7 22.6 14.1 3976.7 26/5/2005 30.7 12.4 28.1 11.3 0.0 5 5 6 6 6 4 5 4 4 5 24.9 24.8 24.7 24.5 24.4 24.2 24.1 23.9 23.7 23.7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 27.6 11.3 25.2 17.1 0 --- --- 190 0 0 -100.0 -100.0 0 0 0 0 0 0.0 25.1 22.4 25.9 1023.6 1014.9

Hier gibt es z.B. keinen Vorhersage-Text, sondern nur den aktuellen Wetterzustand als Text. Auch scheint die Reihenfolge der Werte hier teilweise anders zu sein und manche Werte werden mit einer Kommastelle ausgegeben im Gegensatz zur WSwin-Datei.
Grüsse,
Michael

Vielleicht hilft das ja irgendwie weiter...?
Benutzeravatar
Werner
Site Admin
Beiträge: 6071
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 140 mal
Kontaktdaten:

Beitrag von Werner »

@Michael,

für nicht vorhandene Sensoren trägt Wswin "- -" ein!
Kommt bei dir 3x vor.

Entferne deshalb dafür die Variable und füge fest "0" ein

und natürlich solltest Du "Wetter_aus_Lackenhaeuser" ändern.

Achtung! was nicht dokumentiert ist:
den Text an das anschliesende "-" (nach dem Stationstext - bei Dir hier 21:20) verwendet WDLive für die Wechselanzeige zwischen Datum und Uhrzeit und als Skalierung in der Livegrafik.

Mein Programm unterstützt die Current Weather conditions nicht!
Deshalb sollte man in der wdlconfig.xml
<showDavisForecast>0</showDavisForecast>
gesetzt sein - damit wird der Wettervorhersagetext angezeigt

Für das Icon habe ich keine Lösung.

Werner
Franky

Beitrag von Franky »

Hallo zusammen!
Habe nun in wdlive.txt verschiedene Variablen von wswin einarbeiten können (trocken, Regen usw.). Wollte nun auch die Variable %suntxt% einfügen. Geht soweit auch, nur bei dem Status "leicht bewölkt" flippt wdlive aus, da ein blank zwischen den Wörtern ist. Dies darf aber nicht sein, weil es ein zusammenhängender Text sein muß. Was kann man machen, bzw.kann Werner eine "Ersatzvariable" (mit _ zwischen den Wörtern) kreieren? Hat jemand eine Idee?
Benutzeravatar
Werner
Site Admin
Beiträge: 6071
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 140 mal
Kontaktdaten:

Beitrag von Werner »

@Franky,

verwende

%ws_modtext[%suntxt%]%

Damit werden Leerzeichen und Umlaute für WDLive umgesetzt.


Werner
Franky

Beitrag von Franky »

Danke Werner, habe den Wald vor lauter Bäumen nicht gesehen. Nun funktioniert alles, wdlive mit ws2000, nochmals danke!
MichaGreen
Beiträge: 250
Registriert: 03 Jan 2003 01:00
Wohnort: Büdelsdorf, S.-H.
Kontaktdaten:

Beitrag von MichaGreen »

Hallo Werner und @lle,
Habe nun WDLive auch zum Laufen mit WSWin bekommen, der Tipp mit den "--" für nicht vorhandene Sensoren hat sehr geholfen, Werner.
Die ET und die Anzhal der trockenen Tage wird aber wohl nicht in der clientraw.txt gespeichert, sondern wohl in einer clientrawdaily.txt, oder? Um diese Werte auch in WDLive dargestellt zu bekommen, müsste man wohl diese Zusatz-Datei generieren lassen. Gibt es vielleicht eine Analyse dieser Datei, will heissen, welche Werte stehen an welcher Stelle in dieser clientrawdaily.txt-Datei? Weiss das vielleicht schon jemand hier im Forum?
Grüsse,
Michael

clientrawdaily.txt, von WDisplay generiert sieht so aus:
12345 15.0 15.0 15.0 0.3 1.8 0.4 -0.3 0.9 3.2 6.8 8.7 4.5 4.3 5.1 3.3 4.1 6.3 8.7 12.3 12.2 8.6 5.5 6.2 9.8 13.1 12.3 18.2 11.1 8.2 -0.9 2.8 15.0 15.0 15.0 -3.5 -2.8 -11.7 -15.4 -5.9 -10.8 -8.4 -1.4 -4.4 -7.8 0.8 -1.4 -5.6 -0.4 1.3 8.1 6.9 3.2 -1.4 -3.5 -1.1 0.3 6.7 3.3 6.4 5.2 -7.9 -10.6 0.0 0.0 0.0 7.9 0.3 0.0 0.0 0.0 0.0 0.0 0.0 1.8 0.3 12.7 2.8 2.5 0.3 4.1 0.8 9.4 2.0 0.0 0.3 0.0 0.0 0.3 0.0 14.0 5.8 0.0 1.8 1013.0 1013.0 1013.0 1000.3 1007.6 1018.1 1009.3 1019.2 1018.7 1015.6 1020.2 1030.6 1014.9 990.4 1000.9 1007.1 1013.9 1015.1 1012.8 1018.0 1023.2 1031.1 1025.5 1020.0 1013.4 1020.4 1017.1 1014.2 1011.4 1026.4 1008.9 15.0 15.0 15.0 9.1 2.0 5.5 3.3 5.4 2.7 2.4 2.1 2.5 4.4 10.3 7.9 5.0 7.2 6.9 10.4 10.6 6.8 6.0 3.4 4.2 6.2 3.7 2.3 2.7 2.1 6.1 5.9
Antworten