Diskussion:Color
Funktioniert die Syntax attr <device> devStateIcon {Color_devStateIcon(ReadingsVal($name,"rgb","000000"))} nicht nur dann, wenn $name zum Zeitpunkt der Auswertung des Ausdrucks auch definiert ist?
Das mag ja in einigen Modulen durchaus der Fall sein, aber dass es die Variable $name überhaupt gibt ist doch nur eine Konvention und nicht garantiert.
Zumindest gab es dadurch in einem Modul in das ich Color.pm eingebaut habe Probleme und es funktionierte so nicht.
$name wird von fhemweb gesetzt wenn devStateIcon ausgewertet wird.
wann genau hat das bei dir nicht funktioniert?