FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: kotaro am 28 Januar 2015, 10:41:29

Titel: Anfänger wieder -.- Hilfe bei Plots mit Presence
Beitrag von: kotaro am 28 Januar 2015, 10:41:29
Gute Morgen,

mein erster Post hier im Forum. Ich bin dabei mich ein wehnig in FHEM einzuarbeiten, und habe versucht ein Plot mit PRESENCE darzustellen... leider will es nicht so funktionieren wie ich in der Anleitung unter http://dominique-ronde.de/raspberry-pi/hausautomatisierung/fhem/presenceerkennung-mit-fhem/ (http://dominique-ronde.de/raspberry-pi/hausautomatisierung/fhem/presenceerkennung-mit-fhem/) gelesen habe.
ich habe auch alles so gemacht.... nur ist der plot leider leer -.-

im Fhem.cfg steht:
define Handy PRESENCE lan-ping 192.168.xxx.xxx 60 120
attr Handy event-on-change-reading state
attr Handy room Anwesenheit

define FileLog_PRESENCE FileLog ./log/PRESENCE-%Y.log Handy
attr FileLog_PRESENCE logtype text
attr FileLog_PRESENCE room logs

# define Log present

define wl_PRESENCE SVG FileLog_PRESENCE:myPresence:CURRENT
attr wl_PRESENCE room Anwesenheit


in der myPresence.gplot steht:
# Created by FHEM/98_SVG.pm, 2015-01-28 10:34:18
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 'Presence'
set ytics
set y2tics
set grid ytics y2tics
set ylabel ""
set y2label "Present"
set yrange 0:1
set y2range 0:1

#FileLog_PRESENCE 3:Handy.*:0:%fld[2]=~"present"?1:0

plot "<IN>" using 1:2 axes x1y1 notitle ls l0 lw 1 with steps


leider ist der plot leer....  nur eine Rote linie am Boden-....
Titel: Antw:Anfänger wieder -.- Hilfe bei Plots mit Presence
Beitrag von: nesges am 28 Januar 2015, 11:10:23
Zitat von: kotaro am 28 Januar 2015, 10:41:29
#FileLog_PRESENCE 3:Handy.*:0:%fld[2]=~"present"?1:0

Mindestens* diese Zeile ist falsch. Vorne darf nur "#FileLog" stehen, das hat nichts mit dem Modul zu tun. Versuch doch erstmal deinen Plot mit dem in der Oberfläche integrierten Wizard zu erstellen. Ansonsten helfen http://fhem.de/commandref.html#SVG und http://www.fhemwiki.de/wiki/Creating_Plots (und die anderen Dokus, die im Einsteigerhandbuch auf Seite 52 genannt werden) weiter.

* ich hab nicht weiter geschaut
Titel: Antw:Anfänger wieder -.- Hilfe bei Plots mit Presence
Beitrag von: kotaro am 28 Januar 2015, 11:33:55
Ich habe auch den Integrierten Generator probiert.....
und du meinst sicher #logfile,  aber ich nutze da das Filelog_PRESENCE wo die Information her stammt.....
ich habe es mehrfach über den Generator probiert....

mit %fld[2]=~"present"?1:0  als function

edit:
mhh jetzt scheint es zu klappen  ???