Nein, die ganze Datei wurde 2 Jahre nicht verändert.
Und:
Da war es auch.
Bei demCreateVIR-LGRGBColorControl() (als nur RGB ohne W) etwas weiter oben, wird
Code: Alles auswählen
rgbDefaultValue = oRGB.MetaData("DEFAULT");
Das ist die eine Lösung - nur für RaspberryMaticjmaus hat geschrieben: ↑30.12.2020, 00:50Aber was mir sinnvoll erscheint ist in der Tat da einen check einzubauen der erst einmal schaut ob es ein oRGB.MetaData("DEFAULT") dort gibt bevor man via .ToString() das versucht umzuwandeln. Reicht das ggf. schon um das Problem zu umgehen weil dann würde ja der Defaultwert einfach bestehen bleiben was ja anscheinend eine weisse Farbe ist.
Die andere (aus meiner Sicht bessere) Lösung (auch für die CCU3 FW Nutzer) wäre, dass das CUxD Gerät einen .ToString() konvertierbaren Wert als MetaData("DEFAULT"); präsentiert...
Vielleicht sollte Uwe dazu mal noch befragt werden?