Externe Daten einlesen

Fragen, Anregungen zur PC-Wetterstations-Software

Moderatoren: Werner, Tex, weneu

Antworten
GeorgB
Beiträge: 195
Registriert: 21 Jun 2005 15:55
Wohnort: Amberg

Externe Daten einlesen

Beitrag von GeorgB »

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??
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,
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

Beitrag von GeorgB »

Du hast natürlich recht, es geht nur um Auswertung. So ein bischen ist die Seehöhe für mich auch ein Auswertung :D
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 ....
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,
ich schreibe meinen Wert in die DAT
Und genau daran wird es scheitern. Es ist nicht vorgesehen, dass "extern" in die dat-Datei geschrieben wird.
Aber warte dazu am besten einen Kommentar von Werner (Krenn) ab.
Holli

Beitrag von Holli »

[Ingrid]
Wenn WsWin externe Dateien lesen und schreiben könnte, wäre das Einbinden solcher Daten und die Ermittlung von Extrem- und Durchschnittswerten kein Problem...
[/Ingrid]
Benutzeravatar
Werner
Site Admin
Beiträge: 6091
Registriert: 04 Dez 2001 01:00
Wohnort: Lackenhäuser
Danksagung erhalten: 145 mal
Kontaktdaten:

Beitrag von Werner »

@Hallo,

direkt in die WsWin-Dat-Datei zu schreiben halte ich nicht für sinnvoll.

Werner
GeorgB
Beiträge: 195
Registriert: 21 Jun 2005 15:55
Wohnort: Amberg

Beitrag von GeorgB »

ok verstehe ...
Antworten