aktuell.txt mit forecast

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
sega2003

aktuell.txt mit forecast

Beitrag von sega2003 »

Hallo,

nach erfolgloser Suche hier meine Frage:

1-gibt es ein Template für die aktuell.txt - ausser per Checkboxen der Sensoren ?
2-kann man die Variable %forecast_txt% in die aktuell.txt speichern ?


Danke für einen Hinweis.
Zuletzt geändert von sega2003 am 17 Aug 2009 03:48, 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,
es gibt hier kein spezielles template für genau diese Datei, aber Du kannst ja selbst hier ein template mit den entsprechenden Variablen nachbilden und dort eben zusätzlich die forecast-Variable einsetzen. Ein Beispiel dafür wäre das template "template_d.txt".
Du könntest Dein Template unter diesem Namen speichern und musst dann bei "Steuerung - Einstellungen Template/APRS/Synop/Metar" das Tagestemplate aktivieren.
sega2003

Beitrag von sega2003 »

weneu hat geschrieben:Ein Beispiel dafür wäre das template "template_d.txt".
Du könntest Dein Template unter diesem Namen speichern und musst dann bei "Steuerung - Einstellungen Template/APRS/Synop/Metar" das Tagestemplate aktivieren.
Hallo Werner,

danke für den Hinweis, wieder mal etwas unbekanntes entdeckt :wink:

Bin mir nicht sicher, ob ich die für meinen Zweck anpassen kann.

Mein Messintervall ist 5 Minuten, daraus ergibt sich die Aktuell.txt
mit den letzten 20 Werten

Datum-Zeit-Aussen1-Aussen2, Sensor3,Sensor4,......
18.8.2009 06:00 18,0 20,1
18.8.2009 06:05 18,0 20,1
18.8.2009 06:10 18,0 20,1
....
18.8.2009 07:20 18,0 20,1


Ich möchte zusätzlich die %forecast_txt% in der aktuell.txt
- also 5 minütlich den aktuellen Wert

Datum-Zeit-Aussen1-Aussen2,Forecast......
18.8.2009 06:00 18,0 20,1 sonnig
18.8.2009 06:05 18,0 20,1 regnerisch
18.8.2009 06:10 18,0 20,1 regnerisch
....
18.8.2009 07:20 18,0 20,1 sonnig


Du hast dass sicher auswendig im Kopf, könntest Du mir bitte den Einzeiler zur Verfügung stellen :?:

Danke im voraus!


PS-Zusatz-Frage:
Ist eigentlich in Zukunft so etwas ähnliches wie ein Interface, API oder ODBC Connector geplant ?
um z.B. mit einem C#-Programm auf die gespeicherten Daten
direkt zuzugreifen ?

Gruss
sega2003
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,
um auf deine Ausgangsfrage zurückzukommen:
Ich würde eine Datei mit folgendem Inhalt (nur als Beispiel) erstellen:
<!-- %customfile=dayx.txt% -->

%templatebegin%%unit_off%%ws_time%; %curval[0]%; %curval[-1]%; %forecast_txt%
und diese mit Namen "template_d.txt" speichern und in WSWIN das Tagestemplate aktivieren.
Dann erhältst Du für jeden Tag der Woche eine Datei, die alle aufgelaufenen Daten enthält, also beispielsweise so:
00:00; 18,6; 84; veränderlich
00:05; 18,4; 85; veränderlich
00:10; 18,3; 85; veränderlich
00:15; 18,3; 86; veränderlich
00:20; 18,2; 86; veränderlich
00:25; 18,0; 87; veränderlich
00:30; 17,8; 87; veränderlich
sega2003

Beitrag von sega2003 »

ja, passt genau !

habe die variablen noch etwas geändert,
und habe nun meine gewünschten Daten
"<customfile>"
Datum;Zeit;%longslabel[0]%;%longslabel[1]%;%longslabel[2]%;Forecast
%templatebegin%%unit_off%%ws_date%;%ws_time%;%curval[0]%;%curval[1]%;%curval[2]%;%forecast_txt%
Besten Dank!
Antworten