Hallo Frank,
die Suche nach "le" war nicht erfolgreich, jedoch bin dein Hinweis mit "ValueStyle".
Habe festgestellt, dass (offenbar seit einem Update) meine Temperatur-Einfärbung der HmIP Geräte nicht mehr funktioniert und diese Meldung auslöst.
Ich hatte bis jetzt diesen Code
{if($READING eq "measured-temp" && $VALUE > 25) {'style="color:red"'}
elsif ($READING eq "measured-temp" && $VALUE <= 18) {'style="color:blue"'}
elsif ($READING eq "measured-temp" && $VALUE >= 19 || $VALUE <= 25) {'style="color:green"'}
elsif ($READING eq "deviation" && $VALUE > 1.5) {'style="color:red"'}
elsif ($READING eq "deviation" && $VALUE <= -1.5) {'style="color:blue"'}
elsif ($READING eq "deviation" && $VALUE >= -1.5 || $VALUE <= 1.5) {'style="color:green"'}
elsif ($READING eq "humidity" && $VALUE >= 45 || $VALUE <= 55) {'style="color:green"'}
elsif ($READING eq "humidity" && $VALUE > 56 ) {'style="color:red"'}
elsif ($READING eq "humidity" && $VALUE < 44 ) {'style="color:blue"'}
else {'style="color:black"'}}
für die WTH und die e-TRV-C-2 verwendet und gut funktioniert. Nun meckert das Teil, weil "ok" kein NUM ist, sehe ich ja glatt ein. Allerdings soll das Valuestyle ja auch nur "vergleichen" wenn ein Reading mit deviation,humidity oder measured-temp kommt. Offenbar stört der Batteriestatus und der Heizungs-Modus.
Ich frag mich, was ich hier falsch mache, denn oben werden ja nur die 3 Readings ausgewertet, alles andere bleibt schwarz.
Vielleicht hat jemand noch eine Idee,
Danke,