Leseergebnis der x-csv import.cfg Datendefinition
Moderatoren: Werner, Tex, weneu
-
- Beiträge: 12
- Registriert: 14 Sep 2022 12:00
Leseergebnis der x-csv import.cfg Datendefinition
Ich habe eine entsprechende Konfiguration für die x-csv import .cfg Datei angelegt. Jetzt würde ich gerne das Leseergebnis der Definition sehen, so wie die Daten in WSWin ankommen würden, um eventuell noch Korrekturen in der Definition vornehmen zu können. Gibt es hier eine Debug Lösung?
- weneu
- Site Admin
- Beiträge: 11562
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 17 mal
- Kontaktdaten:
Re: Leseergebnis der x-csv import.cfg Datendefinition
Hallo,
Du kannst die Datei doch einfach in WSWIN einlesen, dann siehst Du ja, ob das Ergebnis stimmt, oder verstehe ich Dich da falsch?würde ich gerne das Leseergebnis der Definition sehen,
-
- Beiträge: 12
- Registriert: 14 Sep 2022 12:00
Re: Leseergebnis der x-csv import.cfg Datendefinition
Ich habe insbesondere Probleme mit der Datums- und Zeitzuordnung. Jahr,Monat, Tag sind separate Felder. Tag und Monat werden nicht mit vorangestellter "0" aufgefüllt. Unsicher bin ich mir dann bei dem konkreten Datumsformat, wie wäre es richtig zu definieren?
- weneu
- Site Admin
- Beiträge: 11562
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 17 mal
- Kontaktdaten:
Re: Leseergebnis der x-csv import.cfg Datendefinition
Hallo,
Du musst schon konkret hier mal ein Datenzeile einstellen, damit man sieht, wie das bei Dir ausgegeben wird.
Also z.B. so:
16.09.2022,08:00,21.5,10.3,10.3,10.3,12,58,90,1009.6,0.200,0.0,196,0,0,0.025,0.0,40,8.8,10.3,0.0,100.0,0,5,45
Denn wenn man nicht sieht, speziell beim Datum, was da ankommt, kann man sowieso nichts sagen.
Damit Du siehst, was ich meine, vor allem zur Erstellung einer solchen Datei, schau Dir auch mal mein Video dazu an:
https://www.pc-wetterstation.de/filme/w ... import.mp4
bzw. besser
https://www.pc-wetterstation.de/filme/x ... tellen.mp4
Du musst schon konkret hier mal ein Datenzeile einstellen, damit man sieht, wie das bei Dir ausgegeben wird.
Also z.B. so:
16.09.2022,08:00,21.5,10.3,10.3,10.3,12,58,90,1009.6,0.200,0.0,196,0,0,0.025,0.0,40,8.8,10.3,0.0,100.0,0,5,45
Denn wenn man nicht sieht, speziell beim Datum, was da ankommt, kann man sowieso nichts sagen.
Es gibt hier kein "richtig" sondern verschiedene Möglichkeiten.wie wäre es richtig zu definieren?
Damit Du siehst, was ich meine, vor allem zur Erstellung einer solchen Datei, schau Dir auch mal mein Video dazu an:
https://www.pc-wetterstation.de/filme/w ... import.mp4
bzw. besser
https://www.pc-wetterstation.de/filme/x ... tellen.mp4
-
- Beiträge: 12
- Registriert: 14 Sep 2022 12:00
Re: Leseergebnis der x-csv import.cfg Datendefinition
Die Datenstruktur ist wie folgt:
Year,Weekday,Month,Date,Hour,Minute,InTemp (degC),InRH (%),CH1Temp (degC),CH1RH (%),CH2Temp (degC),CH2RH (%),CH3Temp (degC),CH3RH (%),CH4Temp (degC),CH4RH (%),CH5Temp (degC),CH5RH (%),UV (UVI),Baro (mBar/hPa),Weather,Wchill (degC),Wgust (m/s),Wspeed (m/s),W_Dir,RainCount (mm),OneHour (mm),r24Hour (mm),Yesterday (mm),LastWeek (mm),LastMonth (mm),uvDaily (UVI),uvWeekly (UVI),
2022, 4, 9, 1, 10, 20, 29.40, 47.00, 17.70, 70.00, , , , , , , , , ,1026.50 , 5, 18.90, 0.00, 0.23, 10, ,
2022,4,9,1,11,20,22.60,58.00,18.40,59.00,,,,,,,,,,1026.56,5,18.40,3.87,1.22,3,0.00,
2022,4,9,1,12,29,22.20,60.00,18.80,57.00,,,,,,,,,,1026.50,5,18.80,1.89,1.35,0,0.00,
Year,Weekday,Month,Date,Hour,Minute,InTemp (degC),InRH (%),CH1Temp (degC),CH1RH (%),CH2Temp (degC),CH2RH (%),CH3Temp (degC),CH3RH (%),CH4Temp (degC),CH4RH (%),CH5Temp (degC),CH5RH (%),UV (UVI),Baro (mBar/hPa),Weather,Wchill (degC),Wgust (m/s),Wspeed (m/s),W_Dir,RainCount (mm),OneHour (mm),r24Hour (mm),Yesterday (mm),LastWeek (mm),LastMonth (mm),uvDaily (UVI),uvWeekly (UVI),
2022, 4, 9, 1, 10, 20, 29.40, 47.00, 17.70, 70.00, , , , , , , , , ,1026.50 , 5, 18.90, 0.00, 0.23, 10, ,
2022,4,9,1,11,20,22.60,58.00,18.40,59.00,,,,,,,,,,1026.56,5,18.40,3.87,1.22,3,0.00,
2022,4,9,1,12,29,22.20,60.00,18.80,57.00,,,,,,,,,,1026.50,5,18.80,1.89,1.35,0,0.00,
-
- Beiträge: 12
- Registriert: 14 Sep 2022 12:00
Re: Leseergebnis der x-csv import.cfg Datendefinition
Wenn die Möglichkeit besteht, die x-csv Definition zu testen, oder sich den erzeugten Datensatz anzuzeigen, könnte man die Datenstruktur leichter kontrollieren. Im Importfenster sieht man nur die ersten Zeichen des Datensatzes, der gelesen wurde. Ist die Definition falsch, stimmt z.B der Zeitstempel nicht, verschwinden die Daten im Nirwana. Ich würde gerne mal sehen, welches Datensatzergebnis aus meiner Definition generiert wird.
Ist alles korrekt taucht es schon in WSWin an der richtigen Stelle auf, aber der Weg dahin ist unklar.
Ist alles korrekt taucht es schon in WSWin an der richtigen Stelle auf, aber der Weg dahin ist unklar.
- Werner
- Site Admin
- Beiträge: 5681
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Leseergebnis der x-csv import.cfg Datendefinition
Der Testergebnis ist kann einfach: wenn nichts danach angezeigt wird, konnte nichts importiert werden.die x-csv Definition zu testen, oder sich den erzeugten Datensatz anzuzeigen
Schick mir mal eine entsprechende CSV-Datei (nicht nur 2 Zeilen !) und die dazu erstellte x-csv-Konfig-Datei. Dann sehe ich es mir an.
-
- Beiträge: 12
- Registriert: 14 Sep 2022 12:00
Re: Leseergebnis der x-csv import.cfg Datendefinition
Anbei die Datendatei und die cfg Datei als text. Es wäre schön, wenn sich eine Lösung ergeben könnte. Vielen Dank!
- Werner
- Site Admin
- Beiträge: 5681
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Leseergebnis der x-csv import.cfg Datendefinition
... ich kann Dein Problem nicht nachvollziehen!
Was habe ich nur gemacht:
ich habe die Datei "wswin_x-csv_import_cfg.txt" zu "wswin_x-csv_WeatherCaptureBT.cfg" umbenannt.
Der manuelle Import hat damit sofort funktioniert! Allerdings frage ich mich, ist ein Datenaufzeichnung-Interval von 1 Stunde sinnvoll?
Möglicherweise liegt es bei Dir daran: wswin_x-csv_import_cfg.txt.
Die Konfig-Datei muss immer die Endung ".cfg" haben.
Nachtrag: Die Windgeschwindigkeit und Windböen sind falsch definiert
-> km/h tatsächlich ist der Wert aber in m/s
Deshalb in der Grafik auch so ein "kleiner Ausschlag"
Was habe ich nur gemacht:
ich habe die Datei "wswin_x-csv_import_cfg.txt" zu "wswin_x-csv_WeatherCaptureBT.cfg" umbenannt.
Der manuelle Import hat damit sofort funktioniert! Allerdings frage ich mich, ist ein Datenaufzeichnung-Interval von 1 Stunde sinnvoll?
Möglicherweise liegt es bei Dir daran: wswin_x-csv_import_cfg.txt.
Die Konfig-Datei muss immer die Endung ".cfg" haben.
Nachtrag: Die Windgeschwindigkeit und Windböen sind falsch definiert
-> km/h tatsächlich ist der Wert aber in m/s
Deshalb in der Grafik auch so ein "kleiner Ausschlag"
-
- Beiträge: 12
- Registriert: 14 Sep 2022 12:00
Re: Leseergebnis der x-csv import.cfg Datendefinition
Vielen Dank für das Einlesen der Daten. Bis auf die Kleinigkeiten scheint die Definition der x-csv Datei korrekt zu sein. Die Datei mit Erweiterung cfg konnte ich im Forum nicht hochladen, deshalb das Umbenennen auf ..cfg.txt. Der Überwachungszeitraum von einer Stunde ist unbeabsichtigt. Im Original habe ich 5 und 10 min eingestellt, wahrscheinlich an der falschen Stelle. Wo kann ich für Dateiüberwachung den Zeitraum korrekt einstellen. Bei den Datensätzen vermute ich, dass die Minuten aus der Records Datei über x-csv nicht richtig zugeordnet werden und dadurch 3..4 Datensätze mit der gleichen Uhrzeit (Stunde) entstehen und im Diagramm dann nur die Stundenwerte. Die letzten Werte wurden manuell mit dem Reiter TE923 eingelesen, hier werden die Minuten korrekt gelesen, bei Dateiüberwachung über x-csv nur die Stunden zugeordnet. Daraus die Schlußfolgerung, dass die Minuten nicht korrekt erkannt werden.
. Die Dateiüberwachung ist wie folgt eingestellt:
. Was kann Ich tun?- Werner
- Site Admin
- Beiträge: 5681
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 59 mal
- Kontaktdaten:
Re: Leseergebnis der x-csv import.cfg Datendefinition
Gar nicht! Das Programm erkennt die Änderung! und übernimmt die Daten.Wo kann ich für Dateiüberwachung den Zeitraum korrekt einstellen
Das würde bedeuten, das Dein Programm die Daten nur alle Stunden schreibt?
Dein Programm (Weather Capture BT) erzeugt die CSV-Datei, Wswin übernimmt nur die Daten davon.Bei den Datensätzen vermute ich, dass die Minuten aus der Records Datei über x-csv nicht richtig zugeordnet werden und dadurch 3..4 Datensätze mit der gleichen Uhrzeit (Stunde) entstehen und im Diagramm dann nur die Stundenwerte
Überwachung 1 sec - das dürfte etwas zu niedrig sein - realistische Werte sind 15 sec und mehr.