weewx Datenexport [gelöst]  (Gelesen 3520 mal)

zapp

  • Gast
weewx Datenexport [gelöst]
am: 04.01.2015, 15:19:34
Hallo zusammen!

Ich hab eine TFA Nexus deren Wetterdaten ich mit einem Raspberry Pi abfrage und dann online stelle, wofür ich weewx verwende.
Das klappt auch alles wunderbar. Mein Problem ist, dass ich mit der sqlite Datei (weewx.sdb) nicht viel anfangen kann.
Ich hab mich schon stundenlang durch das Internet gelesen und finde keine Möglichkeit, die in der Datei enthaltenen Datensätze in ein für mich sinnvolles Format zu bringen.
Ich habe auch mal testweise die Datensätze in eine .csv Datei übertragen aber es sieht halt immer aus wie in dem angehängten Bild.
Ich vermute irgendwie bin ich bei der Funktionsweise von sqlite noch nicht durchgestiegen, ich möchte halt gerne die Datensätze weiterverarbeiten bzw. mit Excel nutzen.

Vielleicht hat ja irgendwer meine etwas wirren Gedanken verstanden und kann mir weiterhelfen...  :?


vg, zapp
« Letzte Änderung: 05.01.2015, 13:02:40 von zapp »

Wetterstationen.info Forum

weewx Datenexport [gelöst]
« am: 04.01.2015, 15:19:34 »

Offline leknilk0815

  • Allgemeiner Moderator
    • http://www.antonhofer.de/wetter/ws300wswin/html/custom.html
  • Registriert:
    14.06.2006, 12:06:21
  • Beiträge: 10.039
  • Ort:
    Wackersberg, 661m / NN
Re: weewx Datenexport
Antwort #1 am: 04.01.2015, 16:48:13
Servus,
soweit ich auf dem Bild sehe, ist doch alles OK... :confused:
Daß Du die Daten im Excel so nicht verwenden kannst, liegt daran, daß die Daten beim öffnen von Excel erst mit "Daten - Text in Spalten" formatiert werden müssen. Ansonsten hast Du als Dezimaltrennung statt einem Komma einen Punkt und aus manchen Zahlen wird dann einfach ein Datum angezeigt.

Edit:
hier noch eine Batch- Datei, welche die Umwandlung einer CSV so vornimmt, daß sie mit Excel korrekt angezeigt wird (ohne irgendwelche Formatierungen vornehmen zu müssen).
« Letzte Änderung: 04.01.2015, 17:00:04 von leknilk0815 »
Gruß - Toni

KS300+WS444PC (WSL/WSWIN)+Windrichtung+Sonnenschein, CCU2, KS550, KS888

zapp

  • Gast
Re: weewx Datenexport
Antwort #2 am: 04.01.2015, 17:43:30
Erst mal danke für die schnelle Antwort!

Leider konnte mir auch die Batch Datei nicht weiterhelfen. Mein Problem ist ja dass ich nicht verstehe
wie ich z.b. aus "1419596100" Datum und Zeit auslesen kann oder aus "30.1055818074424" den Luftdruck. Die Werte werden ja so in der weewx.sdb abgelegt aber irgendwie muss ich die doch dann auch wieder in lesbare Werte umwandeln können...
Bis jetzt hab ich da keinen Script oder ähnliches gefunden und stehe etwas auf dem Schlauch.


vg, zapp

Offline leknilk0815

  • Allgemeiner Moderator
    • http://www.antonhofer.de/wetter/ws300wswin/html/custom.html
  • Registriert:
    14.06.2006, 12:06:21
  • Beiträge: 10.039
  • Ort:
    Wackersberg, 661m / NN
Re: weewx Datenexport
Antwort #3 am: 04.01.2015, 17:52:38
dann stell doch mal eine unbearbeitete CSV- Datei hier ein, dann kann man mal schaun...
Aber eine unbearbeitete, keine Datei, die schon mal über Excel gelaufen ist!
Gruß - Toni

KS300+WS444PC (WSL/WSWIN)+Windrichtung+Sonnenschein, CCU2, KS550, KS888

Offline melior

  • Registriert:
    10.07.2009, 10:57:59
  • Beiträge: 30
Re: weewx Datenexport
Antwort #4 am: 04.01.2015, 18:14:35
1419596100 ist sicher ein UNIX-Timestamp: http://www.onlineconversion.com/unix_time.htm

Tschüß André

Wetterstationen.info Forum

Re: weewx Datenexport
« Antwort #4 am: 04.01.2015, 18:14:35 »

Offline LE-Wetter

  • Allgemeiner Moderator
    • https://www.leipzig-wetter.de
  • Registriert:
    28.01.2007, 15:34:05
  • Beiträge: 2.999
  • 51°22'05" N, 12°21'52" O, 122 m ü.NN
  • Ort:
    Leipzig
Re: weewx Datenexport
Antwort #5 am: 04.01.2015, 18:19:56
Und warum liest du die Daten aus der Nexus nicht mit der dazugehörigen Software aus, da hast du doch dann die Weiterverarbeitungsmöglichkeit  :confused:
Liebe Grüße von LE-Wetter

WS 888, Mete-On1 und WD4000 und
alte Barometer, Blitzortung, Radioaktivität
https://www.leipzig-wetter.de
www.regionalwetter-sa.de
www.wetternetz-sachsen.de
www.wetterhistorie-leipzig.de

Offline leknilk0815

  • Allgemeiner Moderator
    • http://www.antonhofer.de/wetter/ws300wswin/html/custom.html
  • Registriert:
    14.06.2006, 12:06:21
  • Beiträge: 10.039
  • Ort:
    Wackersberg, 661m / NN
Re: weewx Datenexport
Antwort #6 am: 04.01.2015, 18:29:01
...das mit dem Datum war klar, das macht nicht nur Unix so, auch MS rechnet damit. In Excel wäre zumindest das Datum kein Problem, weil auch Excel so rechnet, eine Frage der Zellenformatierung.
Mit den Druckwerten ist das etwas anders, dazu müsste man mal nachgoogeln, es ist mit Sicherheit keine Magie und läßt sich mit ein paar Formelchen aus der Welt schaffen.
Aber ohne CSV google ich auch nicht.
Edit:
sorry, Fehlinfo: Excel rechnet ab dem 1.1.1900, Unix ab dem 1.1.1970.
Da brauchts dann auch eine Formel:
Eingabezelle/86400+25569
« Letzte Änderung: 04.01.2015, 18:37:57 von leknilk0815 »
Gruß - Toni

KS300+WS444PC (WSL/WSWIN)+Windrichtung+Sonnenschein, CCU2, KS550, KS888

Offline Bernd aus Köln

    • Männlich
  • Registriert:
    25.09.2009, 15:23:41
  • Beiträge: 1.192
  • Ort:
    50829 Köln, 50m ü. NN
Re: weewx Datenexport
Antwort #7 am: 04.01.2015, 19:06:13
Der Luftdruck ist in inch Hg angegeben, muss dann noch in hPa umgerechnet werden.
30 inHg sind ca. 1016 hPa.
1 Ing = 33,8639 hPa.
Temperaturen sind in Fahrenheit.
« Letzte Änderung: 04.01.2015, 19:11:40 von Bernd aus Köln »
WMR 200 & Meteohub auf Sheevaplug

zapp

  • Gast
Re: weewx Datenexport
Antwort #8 am: 04.01.2015, 19:09:20
Und warum liest du die Daten aus der Nexus nicht mit der dazugehörigen Software aus, da hast du doch dann die Weiterverarbeitungsmöglichkeit  :confused:

Weil ich nicht alle zwei Wochen mit dem Laptop zur Wetterstation rennen will um die Daten auszulesen,
weewx macht das ja schon automatisch für mich. Und irgendwie sollte es ja auch möglich sein
die Datensätze in ein lesbares Format zu bringen, der Unix-Timestamp hat mich schonmal Mut gemacht! ;)

Bin gerade unterwegs und die csv Datei die ich habe ist zu groß zum hochladen, deswegen hab ich einfach mal etwas
vom Anfang der Datei kopiert:

Zitat
dateTime,usUnits,interval,barometer,pressure,altimeter,inTemp,outTemp,inHumidity,outHumidity,windSpeed,windDir,windGust,windGustDir,rainRate,rain,dewpoint,windchill,heatindex,ET,radiation,UV,extraTemp1,extraTemp2,extraTemp3,soilTemp1,soilTemp2,soilTemp3,soilTemp4,leafTemp1,leafTemp2,extraHumid1,extraHumid2,soilMoist1,soilMoist2,soilMoist3,soilMoist4,leafWet1,leafWet2,rxCheckPercent,txBatteryStatus,consBatteryVoltage,hail,hailRate,heatingTemp,heatingVoltage,supplyVoltage,referenceVoltage,windBatteryStatus,rainBatteryStatus,outTempBatteryStatus,inTempBatteryStatus
1419596100,1,5,30.1055818074424,,,72.0909090909091,38.3,56.1363636363636,77.8636363636364,,,,,0.0,0.0,32.0094488330283,,38.3,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419596400,1,5,30.1055818074424,,,72.5257142857143,38.3,55.0,77.0,,,,,0.0,0.0,31.7335004747644,,38.3,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419596700,1,5,30.1174478946924,,,72.6510714285715,38.2292857142857,55.0,77.0,,,,,0.0,0.0,31.6649086343929,,38.2292857142857,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419597000,1,5,30.1240401653869,,,72.8738461538462,38.12,55.0,77.0,,,,,0.0,0.0,31.5589030629096,,38.12,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419597300,1,5,30.1240401653869,,,72.9725,38.0042857142857,55.0,77.0,,,,,0.0,0.0,31.4466604619249,,38.0042857142857,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419597600,1,5,30.1240401653869,,,73.0493103448276,37.9213793103448,55.0,77.0,,,,,0.0,0.0,31.3662412071106,,37.9213793103448,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419597900,1,5,30.1299732090119,,,73.13,37.8821428571429,55.0,77.0,,,,,0.0,0.0,31.3281814570475,,37.8821428571429,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419598200,1,5,30.1332693443591,,,73.2135714285715,38.0107142857143,55.0,77.0,,,,,0.0,0.0,31.4528961619796,,38.0107142857143,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419598500,1,5,30.1332693443591,,,73.31,38.0107142857143,55.0,77.0,,,,,0.0,0.0,31.4528961619796,,38.0107142857143,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419598800,1,5,30.1332693443591,,,73.3844827586207,37.9586206896552,55.8275862068966,77.0,,,,,0.0,0.0,31.4023654891225,,37.9586206896552,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419599100,1,5,30.1403889967092,,,73.4000000000001,38.12,56.6785714285714,77.0,,,,,0.0,0.0,31.5589030629096,,38.12,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419599400,1,5,30.1443443591258,,,73.4000000000001,38.1071428571429,56.9285714285714,77.0,,,,,0.0,0.0,31.5464316628002,,38.1071428571429,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419599700,1,5,30.1443443591258,,,73.4,38.0428571428571,56.0,77.0,,,,,0.0,0.0,31.4840746622531,,38.0428571428571,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419600000,1,5,30.1443443591258,,,73.4000000000001,38.0364285714286,56.0,77.0,,,,,0.0,0.0,31.4778389621984,,38.0364285714286,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419600300,1,5,30.1407845329508,,,73.4000000000001,37.94,56.0,77.0,,,,,0.0,0.0,31.3843034613778,,37.94,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,
1419600600,1,5,30.1388068517425,,,73.4093103448276,38.008275862069,56.0,77.0,,,,,0.0,0.0,31.4505308964416,,38.008275862069,,,,,,,,,,,,,,,,,,,,,,1.0,,,,,,,,1.0,1.0,1.0,


Wetterstationen.info Forum

Re: weewx Datenexport
« Antwort #8 am: 04.01.2015, 19:09:20 »

Offline leknilk0815

  • Allgemeiner Moderator
    • http://www.antonhofer.de/wetter/ws300wswin/html/custom.html
  • Registriert:
    14.06.2006, 12:06:21
  • Beiträge: 10.039
  • Ort:
    Wackersberg, 661m / NN
Re: weewx Datenexport
Antwort #9 am: 04.01.2015, 19:11:22
Der Luftdruck ist in inch Hg angegeben, muss dann noch in hPa umgerechnet werden.
30 inHg sind ca. 1016 hPa.
Genau, die Formel suche ich gerade
Gruß - Toni

KS300+WS444PC (WSL/WSWIN)+Windrichtung+Sonnenschein, CCU2, KS550, KS888