Zitat von: sandmann42 am 06 Juni 2015, 20:36:52
Das Problem ist denke ich die Umwandlung von "present" -> 1 und "absent" -> 0
Beim Plot Editor im Feld "function" eingeben:
$fld[1]=~"present"?1:0
Zitat von: flurin am 09 Juni 2015, 09:29:57
Beim Plot Editor im Feld "function" eingeben:
$fld[1]=~"present"?1:0
Hi,
vielen Dank für deine Antwort, leider kam ich so nciht ans Ziel.
Nach langer und nervenzerreißender fummlei habe ich es dann doch geschafft, hier eine Anleitung für die, die eventuell das gleiche Problem haben werden:
1) DBLog einrichten => "define <name> DbLog" (define logdb DbLog)
2) Einen LogProxy definieren => "define <name> LopProxy" (define lp LogProxy)
3) Einen Plot erzeugen => Aufs interface des DBLog gehen und oben "Create SVG plot from DbLog" anwählen
4) als Achse den in 2) erstellten LogProxy auswählen
5) "write .gplot file" drücken
6) als Type DbLog auswählen
7) Als Spec folgendes eintragen => <DbLogObjekt>:<Gerät>:<Reading>:::$val=($val=~"<zu ersetzender String>"?<ersetzen durch diesen>:<ansonsten durch diesen> ) ( logdb:PC:presence:::$val=($val=~"present"?1:0) )
Ich hoffe das hilft wem weiter =)