FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: raspklaus am 04 September 2014, 14:46:38

Titel: fs20 Plots erstellen How to ?
Beitrag von: raspklaus am 04 September 2014, 14:46:38
Kann mir jemand die Vorgehensweise für fs20 Plots mal bestätigen bzw anpassen ?

1. Logtype fs20 eintragen
2. SVG Plot erstellen
3. set xxxxxxx copygplotfile
4. Beschriftung und Variablen anpassen
5. Write gplotfile

Ist das richtig ?
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: strauch am 04 September 2014, 15:00:39
Was genau hast du denn vor?
Logtype FS20 gibts ja so nicht. Willst du alles in eine Datei loggen von deinen FS20 Gerätschaften?

Oder für jedes Gerät ein Log und ein Plot?
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: raspklaus am 04 September 2014, 15:10:34
Ich will die an und aus zustände eines Fenstersensors plotten, das geht aber nur mit einem FS20 Plot da open und closed in einem Plot nicht ausgewertet werden können
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: strauch am 04 September 2014, 15:46:11
So einen? http://www.conrad.de/ce/de/product/620346/ oder einen FHTTK?

open und closed kannst du auch Plotten, du musst ihnen einfach Werte zuweisen. durch
$fld[3]=~"Open"?1:0 im Feld "function"

und oben bei Tics as ("Txt" val, ...) träsgst du:
("Closed" 0, "Open" 1) ein
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: krikan am 04 September 2014, 15:46:54
Analog zu dieser schrittweisen Anlietung http://www.fhemwiki.de/wiki/EnOcean-STM-250-Fenster-T%C3%BCrkontakt#T.C3.BCrstatus_in_einem_Plot_darstellen
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: raspklaus am 04 September 2014, 17:22:36
Wenn ich nach der Anleitung vorgehe dann sieht die Plotdatei so aus

# Created by FHEM/98_SVG.pm, 2014-09-04 14:23:56
set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title 'Garagentor 146a'
set ytics ("zu" 0, "offen" 1)
set y2tics ("zu" 0, "offen" 1)
set grid
set ylabel "Status"
set y2label "Status"
set yrange [-0.1:1.1]
set y2range [-0.1:1.1]

#FileLog 3:Garagentor146a_offen.*:0:$fld[2]=~"closed"?1

plot "<IN>" using 1:2 axes x1y1 title 'Status' ls l0fill lw 1 with steps


und ein Screenshot ist angehängt
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: krikan am 04 September 2014, 17:48:52
Ich kenne Deinen Filelog-Aufbau nicht. strauch schrieb: $fld[3]=~"Open"?1:0 Darum schrieb ich analog zum Wiki.
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: Puschel74 am 04 September 2014, 18:20:48
Hallo,

man kann grundsätzlich ALLES plotten lassen - egal wie die Werte oder Zustände aussehen/sind.

Einen FS20-Plot für open und closed sollte es im Forum bereits geben - ebenso auch einen für Dimmer.
Bei beiden hat mir andre unter die Arme gegriffen mit dem regexp.
Open und Closed liefert mWn aber ein FHTTK und es natürlich, wie überall in FHEM, wichtig ob es Open, open, Opened oder opened heisst.
Da sollte aber das bereits vorhandene Logfile sowie der EventMonitor Auskunft erteilen können.

Leider wird es nicht viel helfen wenn ich meine Gplot-Files anhänge da ich
a) mit DbLog arbeite und
b) meine Plots kein Open/Close kennen sondern nur Geschlossen (oder Zu) und Offen (oder Auf).

Grüße
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: krikan am 04 September 2014, 18:26:25
In diesem Thread wird es tiefergehend beschrieben: http://forum.fhem.de/index.php/topic,12945.0.html
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: Puschel74 am 04 September 2014, 18:32:40
Und hier auch noch was dazu:
http://forum.fhem.de/index.php/topic,11275.msg75594.html#msg75594 (http://forum.fhem.de/index.php/topic,11275.msg75594.html#msg75594)
Titel: Antw:fs20 Plots erstellen How to ?
Beitrag von: krikan am 04 September 2014, 18:39:36
Nun denn, das Beste ;): Bei einem Klick im von mir verlinkten Wiki-Artikel auf .gplot-Editor sind genau die 2 genannten Forenlinks von Puschel74 und mir verlinkt...

Wenn Du noch nicht klar kommst, frage bitte.

Gruß, Christian