[gelöst] Probleme mit Filelog und SVG plot

Begonnen von matze1999, 03 Juni 2023, 09:42:51

Vorheriges Thema - Nächstes Thema

matze1999

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



matze1999

geht plötzlich wieder, keine Ahnung warum

matze1999