Save config
Bad
Büro Franz
Büro Marianne
Dachstudio
Diele
Esszimmer
GoogleAssistant
Heizungsraum
Keller Süd
Küche
MQTT2_DEVICE
PV
Schlafzimmer
Unsorted
Vorratskeller
WC
Wohnzimmer
_Extern
_FS20
_Heizung
_Homematic
_Logs
_Presence
_Raspi
_Rollos
Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
############################################## # $Id: EnO_A5-30-03.gplot 25790 2022-03-07 08:45:37Z rudolfkoenig $ # Display contact sensor log # FileLog definition: # define FileLog_device FileLog ./log/device-%Y.log device # # Logfile record example: # 2015-10-17_08:38:08 device wake low|high # 2015-10-17_08:38:08 device in0 low|high set readonly set terminal png transparent size
crop set output '
.png' set title '
' set xdata time set timefmt "%Y-%m-%d_%H:%M:%S" set xlabel " " set ylabel "Contact" set y2label " " set ytics ("high" 1, "low" 0.85, "high" 0.75, "low" 0.6, "high" 0.55, "low" 0.4, "high" 0.35, "low" 0.2, "high" 0.15, "low" 0) set y2tics ("high" 1, "low" 0.85, "high" 0.75, "low" 0.6, "high" 0.55, "low" 0.4, "high" 0.35, "low" 0.2, "high" 0.15, "low" 0) set yrange [-0.1:1.1] set y2range [-0.1:1.1] set grid #FileLog 4:wake:0:$fld[3]=~"high"?1:0.85 #FileLog 4:in0:0:$fld[3]=~"high"?0.75:0.6 #FileLog 4:in1:0:$fld[3]=~"high"?0.55:0.4 #FileLog 4:in2:0:$fld[3]=~"high"?0.35:0.2 #FileLog 4:in3:0:$fld[3]=~"high"?0.15:0 plot "
" using 1:2 axes x1y1 title "Wake" ls l0 lw 1 with steps,\ "
" using 1:2 axes x1y1 title "Input 0" ls l1 lw 1 with steps,\ "
" using 1:2 axes x1y1 title "Input 1" ls l2 lw 1 with steps,\ "
" using 1:2 axes x1y1 title "Input 2" ls l3 lw 1 with steps,\ "
" using 1:2 axes x1y1 title "Input 3" ls l4 lw 1 with steps