Seite 1 von 1

als *.csv exportieren

Verfasst: 21 Apr 2017 21:40
von bl4d3
Hallo Wetterguys

Kann ich in WsWin jeden Sensor einzeln in csv (Minütlich) automatisch exportieren lassen?
Es geht um ein Wordpress Plugin. Ich will damit Grafiken erstellen. Dieses Plugin soll via URL immer die neuste .csv nehmen und damit eine Grafik erstellen.

Freundlicher Gruss
Roland

Verfasst: 21 Apr 2017 22:34
von weneu
Hallo Roland,
wenn ich davon absehe, dass dies ein etwas seltsames Vorhaben ist:
Du müsstet dann wohl selbst benutzerdefinierte Dateien erstellen (eine für jeden Sensor), in denen eben nur immer die Daten eines Sensors erstellt werden.

hm

Verfasst: 21 Apr 2017 22:48
von bl4d3
Hallo

Was würdest du den empfehlen damit man halbwegs schöne Grafiken erstellen kann?

Ich kenne RGraph. Hab ich mir aber noch nicht näher angesehen weil ich mit JavaScript nicht soviel am Hut habe.

btw. der Theoretische Vorgang ist mir klar. Aber ich brauche Technisch Hilfe im WsWin um überhaupt csv Files zu erstellen. Und zwar Intervall.

Danke für die Antwort.

Gruss
Roland

Verfasst: 22 Apr 2017 08:28
von weneu
Hallo Roland,
zu möglichen Verfahren, Grafiken zu erstellen (amCharts und Co) möchte und kann ich nichts sagen, denn das ist keine Sache von "machen wir mal schnell". Ich wollte dir nur sagen, dass Deine Vorgehensweise, sagen wir mal so, unrealistisch ist.
Dennoch zwei Hinweise, wenn Du unbedingt willst:
- eine minütliche Exportdatei die nur einen Datensatz enthält, kannst Du nur erstellen, wenn Deine Station auch im Minutentakt ausgelesen wird
- um dann Einzeldaten von Sensoren zu erhalten, müsste dann für jeden Sensor eine Exportdatei mit Hilfe einer benutzerdefinierten Datei erstellt werden.
Konkretes Beispiel, für den Außensensor:
Eine Datei mit Namen "aussen.txt" enthält folgenden Code
<!--%customfile=tempaussen.csv%-->
%unit_off%%ws_date%,%ws_time%,%curval[2]%

Diese Datei wird in die custom-Schiene eingebaut und erzeugt dann Datum, Zeit und Außentemperatur in Grad.
Wie es dann mit den anderen Dateien für die anderen Sensoren weitergeht, musst Du in meinen Hilfedateien nachlesen.
Ich hoffe aber, dass Du merkst, wie unrealistisch und umständlich ein Vorgehen in dieser Art ist.
Alternative:
Wer entsprechende PHP-Kenntnisse hat, könnte z.B. die von WSWIN automatisch erstellte Datei ws_newdata.csv verwenden, die allerdings die Werte aller Sensoren enthält. Aber die kann man ja mit Hilfe von PHP "herausholen". Aber frage jetzt bitte nicht: wie muss ich da vorgehen.