Hallo liebe FHEM Fans,
ich hab da mal ne Frage.
Folgende Fehler erhalte ich laufend:
2015.04.03 16:38:08 1: PERL WARNING: Argument "0.14 W" isn't numeric in numeric gt (>) at (eval 31713) line 1.
2015.04.03 16:38:08 1: PERL WARNING: Argument "0.14 W" isn't numeric in subtraction (-) at (eval 31714) line 1.
2015.04.03 16:40:08 1: PERL WARNING: Argument "0.14 W" isn't numeric in numeric gt (>) at (eval 32463) line 1.
2015.04.03 16:40:08 1: PERL WARNING: Argument "0.14 W" isn't numeric in subtraction (-) at (eval 32464) line 1.
Ich denke, das resultiert aus einer Berechnung bei gplot / Function:
{$fld[3]<1?0:$fld[3]}
Das habe ich eingetragen, damit zu kleine Werte (unter 1W) nicht angezeigt werden. Das funktioniert auch!
So sehen die korrespondierenden Zeilen im LOG-File aus:
2015-04-03_16:38:08 FBDECT_17 power: 0.14 W
2015-04-03_16:40:08 FBDECT_17 power: 0.14 W
Ich habe in der Funktion "?fld[3]", das sollte doch eigentlich "0.14" und nicht "0.14 W"sein.
Zum besseren Verständnis:
So siehts aus ohne die Formel:
(http://i.imgur.com/8j36RFk.png)
Und so mit der Formel:
(http://i.imgur.com/QUmumHq.png)
Was mach ich da falsch?
Hat jemand ne Ahnung?
Danke für Infos.
Ich wünsche noch schöne Osterfeiertage.
Gruß
Christian
Hallo nochmal,
nach langer Zeit habe ich nun (Heute) ein Update gemacht und das Logging wieder eingeschaltet.
Ich habe das Problem immer noch.
Hat denn keiner eine Idee.
Ich würde mich über Infos freuen.
Danke schon mal vorab.
LG
Christian