Wetterdatenimport aus Excel mittels CSV

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
Wettermacher

Wetterdatenimport aus Excel mittels CSV

Beitrag von Wettermacher »

Hallo liebe Tüftler:-)

Ich stehe vor folgendem Problem: Ich möchte WSwin zur Auswertung einer Wetterstation benutzen die leider von WSWin nicht unterstützt wird. Die Wetterstation kann die Daten im CSV-Dateiformat ausgeben. An das Ende der Nachricht habe ich mal eine Beispieldatei eingefügt. Meine Frage wäre nun, ob jemand schonmal ein ähnliches Problem hatte und wie er dies gelöst hat. Am idealsten wäre ein kleines Programm, das die erstelle Datei in ein von WSwin lesbares Format umwandeln könnte.

Ich hoffe ihr könnt mir weiterhelfen.

Viele Grüße

Michael





Datum/Zeit;Temperatur;Luftfeuchtigkeit;Bodentemperatur5cm;Bodentemperatur20cm;Luftdruck;Windrichtung;Windgeschwindigkeit;Niederschlag;Globalstrahlung;Taupunkt; WindMax; WindMin; TMax; TMin; FMax; FMin;Boden5cmMax
05.01.2007 00:00:00; 6,3; 100,0; 70,0; 7,1; 1014,0; 253; 10; 0,0; 1; 6,3; 11,1; 3,7; 6,3; 6,2; 100,0; 100,0; 70,0
05.01.2007 00:02:00; 6,3; 100,0; 70,0; 7,1; 1014,0; 288; 8; 0,0; 1; 6,3; 20,4; 1,9; 6,3; 6,2; 100,0; 100,0; 70,0
05.01.2007 00:04:00; 6,4; 100,0; 70,0; 7,1; 1014,0; 303; 6; 0,0; 1; 6,4; 17,1; 5,1; 6,4; 6,3; 100,0; 100,0; 70,0
05.01.2007 00:06:00; 6,3; 100,0; 70,0; 7,1; 1014,0; 255; 11; 0,0; 0; 6,3; 11,1; 0,9; 6,4; 6,3; 100,0; 100,0; 70,0
05.01.2007 00:08:00; 6,4; 100,0; 70,0; 7,1; 1014,0; 268; 5; 0,0; 0; 6,4; 22,2; 3,7; 6,4; 6,3; 100,0; 100,0; 70,0
05.01.2007 00:10:00; 6,4; 100,0; 70,0; 7,1; 1014,1; 293; 10; 0,0; 0; 6,4; 13,9; 1,9; 6,4; 6,3; 100,0; 100,0; 70,0
05.01.2007 00:12:00; 6,4; 100,0; 70,0; 7,1; 1014,1; 228; 8; 0,0; 1; 6,4; 20,8; 3,7; 6,4; 6,3; 100,0; 100,0; 70,0
05.01.2007 00:14:00; 6,4; 100,0; 70,0; 7,1; 1014,2; 278; 6; 0,0; 1; 6,4; 23,1; 6,0; 6,5; 6,4; 100,0; 100,0; 70,0
05.01.2007 00:16:00; 6,4; 100,0; 70,0; 7,1; 1014,2; 260; 17; 0,0; 1; 6,4; 24,5; 4,2; 6,5; 6,4; 100,0; 100,0; 70,0
05.01.2007 00:18:00; 6,5; 100,0; 70,0; 7,1; 1014,2; 338; 12; 0,0; 1; 6,5; 26,9; 4,2; 6,5; 6,4; 100,0; 100,0; 70,0
05.01.2007 00:20:00; 6,5; 100,0; 70,0; 7,1; 1014,2; 355; 7; 0,0; 1; 6,5; 19,4; 3,7; 6,5; 6,5; 100,0; 100,0; 70,0
05.01.2007 00:22:00; 6,5; 100,0; 70,0; 7,1; 1014,1; 295; 14; 0,0; 1; 6,5; 21,3; 3,2; 6,5; 6,4; 100,0; 100,0; 70,0
05.01.2007 00:24:00; 6,5; 100,0; 70,0; 7,1; 1014,2; 290; 32; 0,0; 1; 6,5; 31,9; 5,6; 6,5; 6,5; 100,0; 100,0; 70,0
05.01.2007 00:26:00; 6,6; 99,8; 70,0; 7,1; 1014,1; 308; 8; 0,0; 1; 6,6; 29,6; 1,9; 6,6; 6,5; 100,0; 99,7; 70,0
Benutzeravatar
Werner
Site Admin
Beiträge: 6071
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 141 mal
Kontaktdaten:

Beitrag von Werner »

Hallo,

die abgebildeten Daten können nicht importiert werden, weil
- die Indexe für die Sensoren fehlen
- Datum und Uhrzeit mit Trennzeichen getrennt sein müssen
- Uhrzeit mit Sekunden angegeben werden

So kann eine Importdatei aussehen: EXP07_07.CSV (wobei die Syntax des Dateinamen eingehalten werden muß)

;;1;2;3;4;5;17;18;19;20;21;33;34;35;36;43
28.07.2007;10:46;23,9;20,8;19,8;33,2;19,2;42;41;44;97;63;924,0;0,0;4,3;172;7,1

Werner
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 Michael,
ich sehe hier kaum eine Chance, denn es müsste (s.Werner) ein Umformungstool entwickelt werden, das Deine Datei WSWIN-konform umsetzt und das wäre doch ein beträchtlicher Aufwand, wenn es überhaupt machbar ist.
Wettermacher

Beitrag von Wettermacher »

Hallo,

Vielen Dank für eure Antworten. Ich habe mich mal länger mit dem Dateiformat der Exportdateien beschäftigt und bin nun meinem Ziel ein großes Stück näher gekommen. Die Daten meiner Station lese ich in Excel ein, dort kann ich bespielsweise auch das Zeitformat ändern und bekomme die Spaltentrennung von Datum und Uhrzeit hin. Ich habe in WSWin alle Sensoren als "verfügbar" gekennzeichnet die ich auch real besitze. Habe dann Spalte für Spalte die Werte in Excel eingefügt und dann als Exportdatei gespeichert. Funktioniert soweit ganz gut und ich habe die Daten in WSWin gelesen bekommen. Falls jemand hier mitliest mit ähnlichem Problem und eventueller Erfahrung in Visual Basic in Verbindung mit Excel, so wäre ich dankbar wenn er sich melden würde. Als fernes Ziel wäre eine Automatisierung des Umformungsprozesses und einlesens in WSWin natürlich optimal.Mal schauen wie es sich entwickelt.

Vielen Dank nochmal.

Gruß

Michael
Antworten