Seite 1 von 1

WsWin-Daten exportieren und in CumulusMX importieren

Verfasst: 10 Mai 2026, 16:02
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?

Re: WsWin-Daten exportieren und in CumulusMX importieren

Verfasst: 10 Mai 2026, 18:52
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:]