Eusotec Webserver über X-csv auslesen funktioniert nicht...

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
jailbreaker07

Eusotec Webserver über X-csv auslesen funktioniert nicht...

Beitrag von jailbreaker07 »

Hallo,

ich habe den Eusotec Webserver an meiner Davis Ventage Pro angeschlossen.
Jetzt möchte ich die davis.csv in WsWin importieren, mein Vorgehen dabei ist:

- logdatei (davis.csv)von Eusotec Webserver speichern

- in WsWin unter Wetterdaten importieren x-csv Reiter auswählen
- wswin_x-csv_eusotec_vantage.cfg öffnen
- Importdatei > x-csv auswählen
- davis. csv öffnen

jetzt kommt folgende Fehlermeldung:

"Time: 17:20:00 must be hh:nn(:ss) or h:nn(:ss)!

Woran liegt das, was muss ich evtl. noch einstellen?
Die Datei habe ich nicht mehr Excel geöffnet.....

Ich habe den Werner schon eine Email geschickt, aber vielleicht hat einer von auch das selbe Problem schonmal gehabt.

Habe übrigens die Vollversion....


Vielen dank für eure Hilfe
Benutzeravatar
LE-Wetter
Beiträge: 378
Registriert: 02 Feb 2011 17:13
Hat sich bedankt: 5 mal
Danksagung erhalten: 15 mal
Kontaktdaten:

Beitrag von LE-Wetter »

Hallo,

gehe mal in WsWin-Datei-Wetterdaten importieren und dann auf den Reiter X-CSV - hier hast du ja deine eusotec-csv drin, unten steht in welchem Format diese eingestellt ist. Hier mal das Pic angehängt.
Nun öffnest du mal die csv und schaust wie dort die Werte drin sind Datum Uhrzeit.
Das postest du mal hier, dann wird dir bestimmt geholfen :wink:
Du wirst dann vielleicht den Fehler schon selber finden. (Übrigens, die csv erst einmal vorher extern sichern, falls was schief geht...)

Bild[/img]
Liebe Grüße
LE-Wetter
jailbreaker07

Beitrag von jailbreaker07 »

Hallo,
das Zeit Datum Format stimmt eigentlich.....

hier mal einen Auszug aus der davis.csv:

ich konnte leider noch keinen Fehler finden.....


Danke

Gruß

Thorsten

Date;Time;Luftdruck ;Innen ;Feuchte ;Au?en ;Wind ;Durchschnitt ;Windrichtung ;Temp 1 ;Temp 2 ;Temp 3 ;Temp 4 ;Temp 5 ;Temp 6 ;Temp 7 ;Bodentemp 1 ;Bodentemp 2 ;Bodentemp 3 ;Bodentemp 4 ;BlattTemp1 ;BlattTemp2 ;BlattTemp3 ;BlattTemp4 ;Feuchte ;Feuchte1 ;Feuchte2 ;Feuchte3 ;Feuchte4 ;Feuchte5 ;Feuchte6 ;Feuchte7 ;Regen/h ;UV Index ;Sonne ;letzter Regen ;<DATUM> ;Regen/Tag ;Regen/Monat ;Regen/Jahr ;Verdunst./T ;Verdunst./M ;Verdunst./J ;Bodenfeuchte 1 ;Bodenfeuchte 2 ;Bodenfeuchte 3 ;Bodenfeuchte 4 ;Blattfeuchte1 ;Blattfeuchte2 ;Blattfeuchte3 ;Blattfeuchte4 ;Trend ;
21.11.2014; 17:15:00;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;---;[/img]
jailbreaker07

Beitrag von jailbreaker07 »

Hallo,
es liegt an den Sekunden... wenn ich in der CSV die Sekunden weg machen dann geht das... habe da Probehalber mal mit einer Zeile gemacht... nur wie stelle ich das unter wswin ein das er die Sekunden akzeptiert?

Oder muß ich jedesmal vorher die CSV bearbeiten?



gruß

Thorsten
Benutzeravatar
Mado
Beiträge: 821
Registriert: 21 Apr 2006 20:40
Wohnort: 89584 Ehingen
Hat sich bedankt: 1 mal
Danksagung erhalten: 19 mal
Kontaktdaten:

Beitrag von Mado »

Hallo Thorsten,

Möglicherweise ist dein CSV-Format nicht richtig, oder die wird in einem falschem Format erstellt.

Die CSV-Datei sollte so dieses Format haben:
  • Datum Zeit Temp. Innentemperatur Temp. Aussentemperatur Temp. Bodentemp. 5cm Temp. Bodentemp. -20cm Temp. Bodentemp. -50cm Hum. Innentemperatur Hum. Aussentemperatur Hum. Blattfeuchte Hum. Bodentemp. 5cm Hum. Bodentemp. -20cm Pressure Regen Wind Wind Direction Solar Wind Gust
    °C °C °C °C °C % % % % % hPa l/qm km/h ° W/qm km/h
    #Calibrate=1.000 #Regen0=0mm #Location=809/809m #Baro_correction=0hPa #Station=meteohub
    1 2 3 4 5 17 18 19 21 23 33 34 35 36 42 45 133
    01.10.2014 00:00 21,3 12,7 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 308 0 0 1025,3
    01.10.2014 00:01 21,3 12,7 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 309 0 0 1025,2
    01.10.2014 00:02 21,3 12,6 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 309 0 0 1025,2
    01.10.2014 00:03 21,3 12,6 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 308 0 0 1025,2
    01.10.2014 00:04 21,3 12,6 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 308 0 0 1025,3
    01.10.2014 00:05 21,3 12,6 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 308 0 0 1025,2
    01.10.2014 00:06 21,3 12,6 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 308 0 0 1025,2
    01.10.2014 00:07 21,2 12,6 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 309 0 0 1025,2
    01.10.2014 00:08 21,2 12,5 11,7 14,4 13,9 59 93 3 200 153 933,1 0 0 308 0 0 1025,3
Leider kann ich hier die Tabellen zwischen den einzelnen Werten nicht darstellen, aber man kann sich somit denken, wie die einzelnen Werte in jeder Spalte dargestellt ist.

Die Fehlermeldung:
"Time: 17:20:00 must be hh:nn(:ss) or h:nn(:ss)!
kommt weil unter "Skip" ein falscher Wert angegeben ist.
Wenn du diese CSV-Datei in Excel öffnen tust, erkennt man dass die Werte ab der Zeile 5 beginnen. (Nach meinem Format)


Sollte das Ganze dann beim verändern des Wertes unter Skip zu keinem Erfolg führen, also die Datenangabe in der wswin_x-csv_eusotec_vantage.cfg, musst du somit dann eine neue x-csv-Datei anlegen. (Aber nur, wenn die Reihenfolge der Sensoren nicht stimmt)

Hier muss man bei dem Feld unter "Bemerkung" die einzelnen Sensoren nach der Reihe bestimmen, die dann aus der CSV-Datei ausgelesen werden müssen.

Siehe hier:

http://www.pc-wetterstation.de/filme/x- ... ellen.html

http://www.pc-wetterstation.de/filme/wswin/WSWIN.html
Gruß
Manfred
------------------------------------------------------
Wetterstation: Nexus TE923 HW4

http://www.sternwarte-ehingen.de
Benutzeravatar
LE-Wetter
Beiträge: 378
Registriert: 02 Feb 2011 17:13
Hat sich bedankt: 5 mal
Danksagung erhalten: 15 mal
Kontaktdaten:

Beitrag von LE-Wetter »

Also zugegeben, die Optik dieser beiden CSV unterscheiden sich etwas, das kann aber an der Excel Version liegen. Ich denke Mado hat da Excel unter 2010 und du 2010 oder 2013.
Mach mal Folgendes: (csv an einem anderen Ordner sichern) die CSV in WSWin öffnest du jetzt und markierst komplett die 2. Spalte von oben bis unten und formatierst die Spalten in Uhrzeit um. Dort werden dir von Excel verschiedene Möglichkeiten angeboten - du wählst die ohne Sekunden also 13:20 z. Bsp. - Speichern und einlesen.
Wenn das nicht funzt machen wir es anders :wink:
Liebe Grüße
LE-Wetter
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,
man sollte an der Wurzel des Übels ansetzen.
Editiere doch in der x-csv-Datei einfach die Zeit.
Dort steht ja bei Dir bis jetzt (s. von LE-Wetter eingestellte Grafik)
hh:mm
Nun ergänze
hh:mm:ss
und speichere die Datei mit dem Button "sichern" ab.
Habe das zwar noch nie versucht, aber Du kannst es ja mal testen.
Benutzeravatar
LE-Wetter
Beiträge: 378
Registriert: 02 Feb 2011 17:13
Hat sich bedankt: 5 mal
Danksagung erhalten: 15 mal
Kontaktdaten:

Beitrag von LE-Wetter »

@Werner

das war dann mein zweiter Gedanke, wenn der erste nicht funzt.
Ich habe diese Station zwar nicht, denke aer dass da die Werte immer mit Sekunden geliefert werden, daher bin ich verwundert, dass in der Urkonfiguration die Sekunden schon mal gar nicht drin sind.
Liebe Grüße
LE-Wetter
jailbreaker07

Beitrag von jailbreaker07 »

Hallo, erstmal danke für die Hilfe.... Von Werner habe ich eine Antwort auf meinen Email erhalten.... es lag einfach an ein Lehrzeichen vor der Uhrzeit... wenn ich dies weg mache dann geht es......

Mittlerweile habe ich auch das Prinzip von der x-csv verstanden :-)


Jetzt muss ich das nur nur hin bekommen das die Dateiüberwchung funktioniert ....aber das später :-)


danke

Gruß

Thorsten
Antworten