Import von .dat Dateien
Moderatoren: Werner, Tex, weneu
-
Florian Mayer
- Beiträge: 140
- Registriert: 25 Jun 2006 19:11
Import von .dat Dateien
Hallo zusammen !!!
Ich habe seit kurzem das Programm WsWin32 und möchte da nun meine alten bisher gesammelten Daten eingeben.
Ich habe sie immer so abgespeichert:
Monatsname Jahr.dat
Ich weiß zwar dass das über den Menüpunkt Iportieren geht, doch das funktioniert einfach nicht auch wenn ich es so umbenenne wie es im Beispiel angegeben ist.
Es läuf dann immer bis 50 % dann gehts nicht weiter.
Ich würde mich sehr freuen, wenn jemand von Ihnen eine Antwort darauf weiß.
Liebe Grüße
Florian Mayer
Ich habe seit kurzem das Programm WsWin32 und möchte da nun meine alten bisher gesammelten Daten eingeben.
Ich habe sie immer so abgespeichert:
Monatsname Jahr.dat
Ich weiß zwar dass das über den Menüpunkt Iportieren geht, doch das funktioniert einfach nicht auch wenn ich es so umbenenne wie es im Beispiel angegeben ist.
Es läuf dann immer bis 50 % dann gehts nicht weiter.
Ich würde mich sehr freuen, wenn jemand von Ihnen eine Antwort darauf weiß.
Liebe Grüße
Florian Mayer
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Florian,
damit Daten in WSWIN importiert werden können, ist ein ganz bestimmter Dateiaufbau im csv-Format notwendig und ein genau festgelegter Name. Gib in der WSWIN-Hilfe mal das Suchwort "Export" ein und für die Importdatei trifft dann dasselbe zu.
Wenn du dann nicht weiter weißt, frage erneut.
Und ansonsten sind wir hier alle per "Du"
damit Daten in WSWIN importiert werden können, ist ein ganz bestimmter Dateiaufbau im csv-Format notwendig und ein genau festgelegter Name. Gib in der WSWIN-Hilfe mal das Suchwort "Export" ein und für die Importdatei trifft dann dasselbe zu.
Wenn du dann nicht weiter weißt, frage erneut.
Und ansonsten sind wir hier alle per "Du"
-
Florian Mayer
- Beiträge: 140
- Registriert: 25 Jun 2006 19:11
-
Florian Mayer
- Beiträge: 140
- Registriert: 25 Jun 2006 19:11
Hier die ersten 6 Zeilen meiner Export Datei
Datum;Uhrzeit;Sensor 1;;;Regensensor;;Windsensor;;;;Innensensor;;;
;;°C;%;;mm;;km/h;°;± °;;hPa;°C;%;
1.09.2005; 0:37;18 6;71;OK; 0 00 F21;OK; 0 00; 65;0;OK; 959;22 9;59;OK;
1.09.2005; 1:37;18 2;73;OK; 0 00 F21;OK; 0 00; 50;0;OK; 958;22 9;59;OK;
1.09.2005; 2:37;17 9;78;OK; 0 00 F21;OK; 3 10; 50;0;OK; 958;22 8;58;OK;
1.09.2005; 3:37;17 4;81;OK; 0 00 F21;OK; 2 80; 50;0;OK; 958;22 8;59;OK;
1.09.2005; 4:37;17 3;84;OK; 0 00 F21;OK; 2 40; 50;0;OK; 958;22 8;58;OK;
Datum;Uhrzeit;Sensor 1;;;Regensensor;;Windsensor;;;;Innensensor;;;
;;°C;%;;mm;;km/h;°;± °;;hPa;°C;%;
1.09.2005; 0:37;18 6;71;OK; 0 00 F21;OK; 0 00; 65;0;OK; 959;22 9;59;OK;
1.09.2005; 1:37;18 2;73;OK; 0 00 F21;OK; 0 00; 50;0;OK; 958;22 9;59;OK;
1.09.2005; 2:37;17 9;78;OK; 0 00 F21;OK; 3 10; 50;0;OK; 958;22 8;58;OK;
1.09.2005; 3:37;17 4;81;OK; 0 00 F21;OK; 2 80; 50;0;OK; 958;22 8;59;OK;
1.09.2005; 4:37;17 3;84;OK; 0 00 F21;OK; 2 40; 50;0;OK; 958;22 8;58;OK;
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Florian,
das kann so nicht gehen. So sind beispielsweise deine Werte nicht richtig angegeben. Du hast
18 6 anstatt
18.6
Datum und Uhrzeit müssen im "Standardformat" sein, also z.B.
01.06.2006 und 06:00
Außerdem solltest du bei der Sensorangabe nur die Sensoren aufführen, die du wirklich hast. Dann wiederum vermisse ich den Luftdruck. Hier einfach Innensenor anzugeben, reicht nicht.
Ich stelle dir jetzt mal eine Beispiel-csv hier ein, die aus einer Exportdatei von mir stammt.
Dann erst kommen die eigentlichen Daten.
das kann so nicht gehen. So sind beispielsweise deine Werte nicht richtig angegeben. Du hast
18 6 anstatt
18.6
Datum und Uhrzeit müssen im "Standardformat" sein, also z.B.
01.06.2006 und 06:00
Außerdem solltest du bei der Sensorangabe nur die Sensoren aufführen, die du wirklich hast. Dann wiederum vermisse ich den Luftdruck. Hier einfach Innensenor anzugeben, reicht nicht.
Ich stelle dir jetzt mal eine Beispiel-csv hier ein, die aus einer Exportdatei von mir stammt.
Du siehst hier zunächst alle Sensornamen definiert. In der nächsten Zeile kommen dann genau in dieser Reihenfolge die Maßeinheiten (für Datum und Uhrzeit nur die Kommas). Die 3. Zeile schließlich enthält Angaben über Kalibrierfaktor usw. und in der nächsten Zeile kommen dann die ID's der Sensoren. Diese findest du in der WSWIN-HilfeDatum,Zeit,Innentemp.,AußenNord,AußenSüd,Temp 3,Außentemp.,Feuchte i.,Feuchte 1,Feuchte 2,Sonne,Feuchte a.,Luftdruck,Regen,Wind,Richtung,Sonne
,,°C,°C,°C,°C,°C,%,%,%,%,%,hPa,mm,km/h,°,min
#Calibrate=0.360 #Regen0=0mm #Location=388/411m #Baro_correction=46hPa #Station=WS2000-PC V2.4
,,1,2,3,4,5,17,18,19,20,21,33,34,35,36,37
01.06.2006,00:09,20.6,8.4,7.3,-17.6,7.8,52,78,83,20,81,972,0.000,8.7,276,0
01.06.2006,00:40,20.5,8.4,7.3,-17.6,7.8,52,79,84,20,82,972,0.000,9.0,278,0
01.06.2006,01:10,20.4,8.4,7.3,-17.6,7.8,52,80,86,20,83,972,0.000,10.3,291,0
01.06.2006,01:40,20.3,8.4,7.3,-17.6,7.8,52,80,86,20,83,972,0.000,5.7,277,0
Dann erst kommen die eigentlichen Daten.
-
Florian Mayer
- Beiträge: 140
- Registriert: 25 Jun 2006 19:11
Mit welchem Programm kann ich denn solche csv Dateine Erstellen?
Seither habe ich immer das Programm PC Wetterstation genommen von www.teledata-update.de
Und da hab ich halt dann die Daten exportiert in eine csv Datei.
Gibt es da denn noch ein anderes Programm, wo das allse kann also Daten von .dat in . csv konvertiert, dass es in das Programm WsWin eingelesen werden kann?
Gruß
Florian
Seither habe ich immer das Programm PC Wetterstation genommen von www.teledata-update.de
Und da hab ich halt dann die Daten exportiert in eine csv Datei.
Gibt es da denn noch ein anderes Programm, wo das allse kann also Daten von .dat in . csv konvertiert, dass es in das Programm WsWin eingelesen werden kann?
Gruß
Florian
-
Florian Mayer
- Beiträge: 140
- Registriert: 25 Jun 2006 19:11
Ah ja okay und was soll ich jetzt mit den alten daten machen?
Werden die Daten eigentlich gelöscht wenn ich die auslese, kann ich die denn auch mit dem anderen Programm alle nochmals auslesen, denn dann mach ich nämlich ab Juji ne Umstellung auf WsWin
Was für funktionen habe ich denn dann wenn ich regitriert bin ?
Gruß
Florian
Werden die Daten eigentlich gelöscht wenn ich die auslese, kann ich die denn auch mit dem anderen Programm alle nochmals auslesen, denn dann mach ich nämlich ab Juji ne Umstellung auf WsWin
Was für funktionen habe ich denn dann wenn ich regitriert bin ?
Gruß
Florian
-
jekno
Hallo Florian,
Dafür (Datenübernahme von pc-wetterstation) gibt es in WsWin die Funktion Dateiüberwachung. Dabei musst du den Pfad und Dateiname des PC-Wetterstation-Datenfiles angeben, konvertieren anhaken und die Daten werden zu Wswin übernommen. Dabei werden auch gleich die WsWin-Dat-Files für jeden Monat angelegt.
Das machst du einmalig und von dort an liest du deine Wetterstation direkt nur noch mit WsWin aus. Vorher allerdings von Dateiüberwachung wieder umstellen auf das (physische) Interface.
Dafür (Datenübernahme von pc-wetterstation) gibt es in WsWin die Funktion Dateiüberwachung. Dabei musst du den Pfad und Dateiname des PC-Wetterstation-Datenfiles angeben, konvertieren anhaken und die Daten werden zu Wswin übernommen. Dabei werden auch gleich die WsWin-Dat-Files für jeden Monat angelegt.
Das machst du einmalig und von dort an liest du deine Wetterstation direkt nur noch mit WsWin aus. Vorher allerdings von Dateiüberwachung wieder umstellen auf das (physische) Interface.
-
Florian Mayer
- Beiträge: 140
- Registriert: 25 Jun 2006 19:11
-
jekno
Kannst du zumindest eine deiner Monat-Jahr.dat - Dateien, über die Dateiüberwachung importieren?
Wenn ja, dann müsstest du dies für jede .dat einzeln wiederholen.
Ich habe das zwar noch nie gemacht, aber es wäre zumindest eine denkbare Möglichkeit.
Anders...
Du kannst die Daten in "PC-Wetterstation" wieder zusammenführen (Datei > Wetterdatendatei > Hinzufügen) und somit eine einzige große .DAT zu schaffen. Dann diese Datei mit der oben beschriebenen Methode in WsWin importieren.
Auch das habe ich noch nicht probiert und ist alles theoretisch
Wenn ja, dann müsstest du dies für jede .dat einzeln wiederholen.
Ich habe das zwar noch nie gemacht, aber es wäre zumindest eine denkbare Möglichkeit.
Anders...
Du kannst die Daten in "PC-Wetterstation" wieder zusammenführen (Datei > Wetterdatendatei > Hinzufügen) und somit eine einzige große .DAT zu schaffen. Dann diese Datei mit der oben beschriebenen Methode in WsWin importieren.
Auch das habe ich noch nicht probiert und ist alles theoretisch
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Florian,
komme jetzt gerade erst wieder zurück. Dem von Jens Gesagten ist nicht viel hinzuzufügen, aber es geht. (ich kenne jetzt allerdings nicht den Stationstyp, aber ich vermute mal, du hast die WS 2000 oder WS 2500)
Vorgehensweise im ELV-Programm:
- Du lädst die älteste Datei mit "Datei - Wetterdatendatei - Auswählen"
Die nächsten Schritte sind nun immer wieder dieselben:
- Datei - Wetterdatendatei - Hinzufügen
So bildest du nach und nach eine große Datei, in der alle Monate des Jahres vorhanden sind (mir wäre es ehrlich gesagt fast zuviel Arbeit)
Wenn du das dann aber geschafft hast, kannst du mit Hilfe der Dateiüberwachung die Daten der ws_pc.dat (oder wie immer sie bei dir heißt) in WSWIN übernehmen.
Ein kleine Anleitung habe ich auch auf meiner Seite
http://www.wernerneudeck.de/wetter/faqprobs/index.html
im Bereich "Wie erreiche ich, dass..." im Abschnitt "Dateiüberwachung" zusammengestellt.
Wenn nun alle Daten der ws_pc.dat konvertiert sind, hat WSWIN daraus wieder seine eigenen Monats-Dateien ws_01_06.dat usw gemacht.
Und nun kannst du entweder mit der Dateiüberwachung weiterarbeiten oder von WSWIN die Station direkt auslesen lassen.
Eventuell sollte es sogar so gehen:
Du gibst für die Dateiüberwachung die erste Monatsdatei des ELV-Programms an und sobald die Daten konvertiert sind, konvertierst du die nächste Datei. Habe dieses Vorgehen so zwar noch nicht getestet, es könnte aber auch funktionieren. Dann könntest du dir das Zusammenführen der Einzeldateien mit dem ELV-Programm sparen.
Wenn du gar nicht zurande kommst, melde dich mal per Mail bei mir (w.neudeck@web.de) mit Betreff "Konvertieren", dann kann ich dir nach Übersenden der Einzeldateien evtl. weiterhelfen. Eine vorherige Kontaktaufnahme wäre aber zweckmäßig.
komme jetzt gerade erst wieder zurück. Dem von Jens Gesagten ist nicht viel hinzuzufügen, aber es geht. (ich kenne jetzt allerdings nicht den Stationstyp, aber ich vermute mal, du hast die WS 2000 oder WS 2500)
Vorgehensweise im ELV-Programm:
- Du lädst die älteste Datei mit "Datei - Wetterdatendatei - Auswählen"
Die nächsten Schritte sind nun immer wieder dieselben:
- Datei - Wetterdatendatei - Hinzufügen
So bildest du nach und nach eine große Datei, in der alle Monate des Jahres vorhanden sind (mir wäre es ehrlich gesagt fast zuviel Arbeit)
Wenn du das dann aber geschafft hast, kannst du mit Hilfe der Dateiüberwachung die Daten der ws_pc.dat (oder wie immer sie bei dir heißt) in WSWIN übernehmen.
Ein kleine Anleitung habe ich auch auf meiner Seite
http://www.wernerneudeck.de/wetter/faqprobs/index.html
im Bereich "Wie erreiche ich, dass..." im Abschnitt "Dateiüberwachung" zusammengestellt.
Wenn nun alle Daten der ws_pc.dat konvertiert sind, hat WSWIN daraus wieder seine eigenen Monats-Dateien ws_01_06.dat usw gemacht.
Und nun kannst du entweder mit der Dateiüberwachung weiterarbeiten oder von WSWIN die Station direkt auslesen lassen.
Eventuell sollte es sogar so gehen:
Du gibst für die Dateiüberwachung die erste Monatsdatei des ELV-Programms an und sobald die Daten konvertiert sind, konvertierst du die nächste Datei. Habe dieses Vorgehen so zwar noch nicht getestet, es könnte aber auch funktionieren. Dann könntest du dir das Zusammenführen der Einzeldateien mit dem ELV-Programm sparen.
Wenn du gar nicht zurande kommst, melde dich mal per Mail bei mir (w.neudeck@web.de) mit Betreff "Konvertieren", dann kann ich dir nach Übersenden der Einzeldateien evtl. weiterhelfen. Eine vorherige Kontaktaufnahme wäre aber zweckmäßig.
- Werner
- Site Admin
- Beiträge: 6071
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 140 mal
- Kontaktdaten:
@Hallo,
warum so aufwendig?
In WsWin kann man die Original ELV-Dat - Dateien unter
Datei, Wetterdaten konvertieren - hier die entsprechende Wetterstation auswählen, Regenkalibrierfaktor einstellen - konvertieren.
Nach der Auswahl der entsprechenden Dat-Datei und
wenn die Datendatei akzeptiert wird, wird der Zeitraum ausgegeben, für dem in dieser Datei Daten vorhanden sind.
Muss für jede vorhandene Dat-Datei gemacht werden.
Man sollte darauf achten, dass man mit den ältesten Dateien beginnt.
Dateiüberwachung ist nur notwendig - wenn gleichzeitig mit dem ELV-Programm weitergearbeitet wird, sonst genügt immer des Konvertieren der Dat-Datei
Werner
warum so aufwendig?
In WsWin kann man die Original ELV-Dat - Dateien unter
Datei, Wetterdaten konvertieren - hier die entsprechende Wetterstation auswählen, Regenkalibrierfaktor einstellen - konvertieren.
Nach der Auswahl der entsprechenden Dat-Datei und
wenn die Datendatei akzeptiert wird, wird der Zeitraum ausgegeben, für dem in dieser Datei Daten vorhanden sind.
Muss für jede vorhandene Dat-Datei gemacht werden.
Man sollte darauf achten, dass man mit den ältesten Dateien beginnt.
Dateiüberwachung ist nur notwendig - wenn gleichzeitig mit dem ELV-Programm weitergearbeitet wird, sonst genügt immer des Konvertieren der Dat-Datei
Werner
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,
genau das habe ich damit gemeint:
genau das habe ich damit gemeint:
Wobei es dann tatsächlich sinnvoll ist, eben nicht die Dateiüberwachung zu verwenden, sondern nur die Daten zu konvertieren und dann "richtig" auszulesen.Du gibst für die Dateiüberwachung die erste Monatsdatei des ELV-Programms an und sobald die Daten konvertiert sind, konvertierst du die nächste Datei. Habe dieses Vorgehen so zwar noch nicht getestet, es könnte aber auch funktionieren. Dann könntest du dir das Zusammenführen der Einzeldateien mit dem ELV-Programm sparen.