State Diagram funktioniert nicht mehr!!!!

Begonnen von Hackstall, 18 September 2018, 20:31:14

Vorheriges Thema - Nächstes Thema

Hackstall

Hi
ich habe seit Anfang des Jahres meinen Robbie scharf und kontrolliere Ihn hin und wieder anhand des erzeugten state-diagrams.

Das hat auch immer funktioniert. Nun seit ein paar Tagen nicht mehr. Ich hatte mal ein Update gemacht.

Könnt Ihr mir vielleicht weiterhelfen. Hat sich vielleicht was geändert?:

Meine GPLot Datei sieht so aus:


# Created by FHEM/98_SVG.pm, 2014-10-26 20:58:54
#
# Beispiel aus dem Logfile:
# File_Log 4:onoff:0:#
# l0 ... rot
# l1 ... grün
# l2 ... blau


#state - state of the mower
#paused
#ok_cutting
#ok_searching
#ok_charging
#ok_leaving
#wait_updating
#wait_power_up
#parked_timer
#parked_park_selected
#off_disabled
#off_hatch_open
#unknown
#error
#error_at_power_up
#off_hatch_closed
#ok_cutting_timer_overridden
#parked_autotimer
#parked_daily_limit_reached



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 '<L1>'
set grid xtics ytics
set ytics ("p_auto" 1, "park" 2, "leave" 3, "cut" 4, "search" 5, "charge" 6,  "others" 0, "Error" -1)
set y2tics ("p_auto" 1, "park" 2, "leave" 3, "cut" 4, "search" 5, "charge" 6,  "others" 0, "Error" -1)
set ylabel "State"
set y2label "State"
set yrange [-1.1:6.1]
set y2range [-1.1:6.1]


#DbLog <SPEC1>:state:::$val=($val=~'parked_autotimer'?1:($val=~'parked_timer'?2:($val=~'ok_leaving'?3:($val=~'ok_cutting'?4:($val=~'ok_searching'?5:($val=~'ok_charging'?6:0)))))

plot "<IN>" using 1:2 axes x1y1 title 'state' ls l0 lw 4 with lines



Danke Andrea

Hackstall

Sorry habe meine eigene Antwort nach langem hin und her gefunden.

Mir fehlte eine Klammer!

Danke Andreas