Ich kann mir aus dem Internet die Wasserstandshöhe unseres Sees auslesen. Diese Daten würde ich gern in wswin einlesen. Dadurch hätte ich dann den Verlauf, Statistik etc. zur Verfügung.
Wie kann ich automatisch (oder durch ein Programm) Daten eines externen Sensors laufend zu wswin hinzufügen ??
Meine einzige Idee: durch ein Programm die *.DAT (bzw *.csv) umzuschreiben und dann wieder einzulesen. Wobei ich hier schon das Problem habe, wie ich die neue DAT bzw csv automatisch wieder einlesen kann. Meines Wissens kann ich den Import nur manuell anstossen.
Kann mir jemand eine Idee geben??
Externe Daten einlesen
Moderatoren: Werner, Tex, weneu
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo,
muss Dich enttäuschen, das geht nicht. und zwar aus folgendem Grund: WSWIN kann nur reale Sensoren verwalten und stellt auch nur dafür Maßeinheiten zur Verfügung.
Man könnte nun zwar z.B. für einen Pseudo-Temperatursensor, den es in Wirklichkeit gar nicht gibt, einen freien Temperatursensor nehmen und über die Datei ws_merge.csv die Daten zuführen.
Aber eben nicht z.B. eine Wasserhöhe.
WSWIN ist ein "Wetterdaten-Auswerteprogramm"!!!
muss Dich enttäuschen, das geht nicht. und zwar aus folgendem Grund: WSWIN kann nur reale Sensoren verwalten und stellt auch nur dafür Maßeinheiten zur Verfügung.
Man könnte nun zwar z.B. für einen Pseudo-Temperatursensor, den es in Wirklichkeit gar nicht gibt, einen freien Temperatursensor nehmen und über die Datei ws_merge.csv die Daten zuführen.
Aber eben nicht z.B. eine Wasserhöhe.
WSWIN ist ein "Wetterdaten-Auswerteprogramm"!!!
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
Du hast natürlich recht, es geht nur um Auswertung. So ein bischen ist die Seehöhe für mich auch ein Auswertung
Die Seehöhe könnte ich ja als Evapotranspiration definieren, dann hätte ich als Einheit "mm". Die Seehöhe hat einen Mittelwert (bzw Minimalwert), und je nach Überschwemmung oder Wasserarmut schwankt die Seehöhe um den Mittelwert (dann +/-) oder um den Minimalwert (dann nur +Werte)....
FRage: wenn ich binär in die DAT-Datei einschreibe (ich hoffe mal das Format ist vielleicht beschrieben - und natürlich nur auf meine Verantwortung klar). liest wswin auch die Datei oder wird die DAT-Datei nur beschrieben?? Hängt wswin die aktuellen Satz einfach hintendran, oder wird die DAT komplett neu erzeugt?
Idee: ich schreibe meinen Wert in die DAT und lasse alle x Stunden wswin neu starten. Dann müsste die DAT ja frisch eingelesen werden und damit sind die externen Daten vorhanden ....
Die Seehöhe könnte ich ja als Evapotranspiration definieren, dann hätte ich als Einheit "mm". Die Seehöhe hat einen Mittelwert (bzw Minimalwert), und je nach Überschwemmung oder Wasserarmut schwankt die Seehöhe um den Mittelwert (dann +/-) oder um den Minimalwert (dann nur +Werte)....
FRage: wenn ich binär in die DAT-Datei einschreibe (ich hoffe mal das Format ist vielleicht beschrieben - und natürlich nur auf meine Verantwortung klar). liest wswin auch die Datei oder wird die DAT-Datei nur beschrieben?? Hängt wswin die aktuellen Satz einfach hintendran, oder wird die DAT komplett neu erzeugt?
Idee: ich schreibe meinen Wert in die DAT und lasse alle x Stunden wswin neu starten. Dann müsste die DAT ja frisch eingelesen werden und damit sind die externen Daten vorhanden ....
-
Holli