WsWin-Daten exportieren und in CumulusMX importieren

für User von CumulusMX
Antworten
WetterCH
Offline
Beiträge: 85
Registriert: 07 Dez 2020, 22:12
Danksagung erhalten: 4 mal
Kontaktdaten:

WsWin-Daten exportieren und in CumulusMX importieren

#1

Beitrag von WetterCH »

Hallo zusammen

Da mein Mini-PC bzw. das Windoof sich komplett zugemüllt hat, und nach wenigen Wochen mit Ubuntu scheinbar die Speicherbausteine den Dienst quittierten und Ubuntu zerschossen wurde, habe ich nun einen Pi5 mit CumulusMX drauf.

Jetzt meine Frage wie kann ich die Daten aus Wswin für CumulusMX exportieren (und diese dort bei data abzulegen)?
Müssen diese vor dem ersten Start von CMX dort bereitliegen oder können diese auch später noch dort rein.

Mein Ziel ist es eben die Vantage Konsole auszulesen parallel zur Meteobridge (diese beiden sollen danach über eine Logik) täglich Ihre daten exportieren und die Logik entscheidet dabei welche Daten ungültig sind (bei Ausfall der MB oder Konsole) dazu müsste CMX diese Daten weitergeben als csv

sodass Nodered diese auswählen kann, anschliessend sollen diese beim "end-CMX" eingetragen werden und dieses erzeugt die Daten für meine Webseite.


Wäre das so überhaupt möglich?
Gruess aus der Schweiz
Dominc

Meine Wetterseite

Davis Vantage Pro 2 Tagesbelüftet mit Solarsensor und Bodenmessstation
Benutzeravatar
Gyvate
Offline
Beiträge: 4704
Registriert: 10 Aug 2021, 23:41
Wohnort: Saarbrücken
Hat sich bedankt: 19 mal
Danksagung erhalten: 682 mal
Kontaktdaten:

Re: WsWin-Daten exportieren und in CumulusMX importieren

#2

Beitrag von Gyvate »

Wenn Du eine Meteobridge am Laufen hast, kannst Du ja die Daten als CSV-Datei exportieren, die bereits den CMX-Logdateien entspricht - also je nach CMX-Version 3, 4 oder 5 MmmYYlog.txt, YYYYMMlog.txt bzw ExtraLogYYYYMM.txt
Das Gleiche gilt für die dayfile.txt
Das kann man mit MB sehr gut machen.

Die brauchst Du ja dann nur in die Dateien der laufenden Installation rein zu kopieren.

Das Hirnschmalz muss nur in das Exporttemplate gesteckt werden, wobei das kein großer Akt sein sollte, wenn man die Templatesprache von Meteobridge einigermassen verinnerlicht hat.

Beispiel: Datei standard-iso.exp
Inhalt:

Code: Alles auswählen

# Standard CSV template with data in metric units
#
$# date, time, temperature[C], humidity[%], dew point[C], sealevel pressure[hPa], avg wind speed[m/s], gust speed[m/s], winddir, rainfall[mm] 
[YYYY]-[MM]-[DD],[hh]:[mm],[th0temp-avg.1:],[th0hum-avg.0:],[th0dew-avg.1:],[thb0seapress-avg.1:],[wind0avgwind-avg.1:],[wind0wind-max.1:],[wind0dir-avg.0:],[rain0total-sum.1:]
Beim Export, entweder aus der Events-Seite oder der Import/Export-Seite mit der von Dir gewählten Auflösung.
Pro Zeitauflösungzeile werden die Werte ausgegeben, hier durch ein Komma getrennt (wenn es ein Semikolon sein, nur noch in CMX 3 und 4 möglich, nicht mehr in CMX5 - dort ist nur noch "." als Trennzeichen und nur "." auf Dezimaltrenner möglich, müssen die Variablen mit einem ";" getrennt sein, also

Code: Alles auswählen

[YYYY]-[MM]-[DD];[hh]:[mm];[th0temp-avg.1:];[th0hum-avg.0:];[th0dew-avg.1:];[thb0seapress-avg.1:];[wind0avgwind-avg.1:];[wind0wind-max.1:];[wind0dir-avg.0:];[rain0total-sum.1:]
Ecowitt Konsolen/Sensoren
WS2320E, HP2553, HP3501, WN1910, WN1980, WN1820, WN1700, WS3800, WS3910, WH2810,
GW1000,GW1100,GW1200,GW2000,GW3000,WH2650,WS6210,
WS68,WS69,WS80,WS85,WS90,
WN30, WH31[EP], WH32[EP], WN32P, WN34L, WN34S,WN34D, WN35, WN38, WH41, WH45, WH46D, WH51/52, WH55, WH57, LDS01
Meteobridge Pro, MB RPi (2), MB VM, Weewx v4, CumulusMX v3, v4 , v5
Barani MeteoShield Pro (G2 + G3), MetSpec Rad02, SIAP SMarTCELLino, Ambient SRS100LX
Personal Weather Tablet(PWT), FOSHKplugin, Dracal BAR20
Weather Landing page: http://meshka.eu
Ecowitt WiKi Englisch: http://meshka.eu/Ecowitt/dokuwiki
Antworten