Hallo,
bei einer RGBW Lampe habe ich das Reading Collor mit dem inhalt "00000000" (RRGGBBWW)
Wie kann ich dieses in ein neues Reading schreiben nur mit den RRGGBB Wert?
Suche schon den ganzen Nachmittag nach einer Lösung
Danke
userReadings + substr (https://perldoc.perl.org/functions/substr)
Danke für den Denkanstoss....
mit dem userReading rgb {(substr(ReadingsVal($name,"Color",0),0,6))} geht es
Zitat von: stenny am 21 November 2020, 18:48:02
substr(ReadingsVal($name,"Color",0),0,6))
wenn man mit substr() arbeiten möchte, sollte man bei ReadingsVal() auch einen alphanumerischen default angeben und keinen numerischen.
substr(ReadingsVal($name,"Color","000000"),0,6))
Danke für den Hinweis
Ist umgesetzt