FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: matze1999 am 03 Juni 2023, 09:42:51

Titel: [gelöst] Probleme mit Filelog und SVG plot
Beitrag von: matze1999 am 03 Juni 2023, 09:42:51
Hallo,

ich habe ein monatliches Logfile:

defmod FileLog_BeregnungTest FileLog ./log/BeregnungTest-%Y_%m.log MQTT2_DVES_57F4E8:off.*|MQTT2_DVES_57F4E8:on.*|MQTT2_DVES_57F4E8_CH2:off.*|MQTT2_DVES_57F4E8_CH2:on.*|MQTT2_DVES_57F4E8_CH3:off.*|MQTT2_DVES_57F4E8_CH3:on.*|MQTT2_DVES_57F4E8_CH4:off.*|MQTT2_DVES_57F4E8_CH4:on.*|MQTT2_DVES_FFF554:off.*|MQTT2_DVES_FFF554:on.*|MQTT2_DVES_FFF554_CH2:off.*|MQTT2_DVES_FFF554_CH2:on.*|MQTT2_DVES_FFF554_CH3:off.*|MQTT2_DVES_FFF554_CH3:on.*|MQTT2_DVES_FFF554_CH4:off.*|MQTT2_DVES_FFF554_CH4:on.*
Das sieht zur Zeit (06/2023) so aus:

2023-06-01_04:00:10 MQTT2_DVES_57F4E8_CH3 on
2023-06-01_04:20:10 MQTT2_DVES_57F4E8_CH3 off
2023-06-02_04:00:10 MQTT2_DVES_57F4E8_CH2 on
2023-06-02_05:00:10 MQTT2_DVES_57F4E8_CH2 off
2023-06-02_06:37:39 MQTT2_DVES_57F4E8_CH2 on
2023-06-02_06:38:15 MQTT2_DVES_57F4E8_CH2 off
2023-06-02_08:51:24 MQTT2_DVES_FFF554 on
2023-06-02_08:51:33 MQTT2_DVES_FFF554 off
2023-06-03_04:00:10 MQTT2_DVES_FFF554 on
2023-06-03_04:15:10 MQTT2_DVES_FFF554 off

Der zugehörige SVG-PLot sieht so aus:

# Created by FHEM/98_SVG.pm, 2023-06-03 09:31:52
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 'Bewässerung'
set ytics ("Auf" 1, "Zu" 0)
set y2tics ("Auf" 1, "Zu" 0)
set grid y2tics
set ylabel ""
set y2label "Ventil"
set yrange [-0.5:1.5]
set y2range [-0.5:1.5]

#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_FFF554.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_FFF554_CH2.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_FFF554_CH3.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_FFF554_CH4.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_57F4E8.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_57F4E8_CH2.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_57F4E8_CH3.*::$fld[2]=~"on"?0.8:0
#lp FileLog:FileLog_BeregnungTest:3:MQTT2_DVES_57F4E8_CH4.*::$fld[2]=~"on"?0.8:0

plot "<IN>" using 1:2 axes x1y2 title 'Ventil1' ls l0 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil2' ls l1 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil3' ls l2 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil4' ls l3 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil5' ls l4 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil6' ls l5 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil7' ls l6 lw 1 with steps,\
     "<IN>" using 1:2 axes x1y2 title 'Ventil8' ls l7 lw 1 with steps

Jetzt das Problem: das Diagramm endet am 31.05.2023, die Werte für Juni werden nicht dargestellt, teilweise fehlt der "Anstrich" im plot und irgendwie stimmen die Farben nicht (kleineres Problem).

matze1999


Titel: Aw: [gelöst] Probleme mit Filelog und SVG plot
Beitrag von: matze1999 am 08 Juni 2023, 19:15:33
geht plötzlich wieder, keine Ahnung warum

matze1999