Ok, hab mich mal versucht da durch zu wursteln, einzig was ich nicht verstehe, wie setze ich denn die Helligkeit von Weiß?
KNX_WriteDPT251(int $InstanceID, int $R, int $G, int $B, int $W, bool $ValidR, bool $ValidG, bool $ValidB, bool $ValidW)
Bei der instanz sehe ich ja einen schieberegler und auch eine passende Variable die im Webfront funktioniert.
Aber wie binde ich dafür einen Wert in dem Befehl oben ein?
Weiss nicht genau, was du meinst.
In der Instanz kannst du doch alle Kanäle einzeln regeln?
Vom WF aus müßtest du verm. ein Actionsscript der Variablen zuordnen.
Bei der Farbvariable kannst du, sofern du den Ablaufplan oder ein Ereignis verwendest eine bequeme Farbauswahl über den Farbauswahldialog vornehmen. Ebenfalls geht das über den „Befehl hinzufügen“ Button im SkriptEditor.
Beim Skript musst du die Farbe selber als HEX im Format 0xRRGGBB.
ah ja ok, da war ich blind. Weiß kann ich dimmen. Super Danke.
Allerdings kommt da etwas neues…
Wenn ich die 4 Werte für lila einstelle:
R=153, G=0, B=102, W=0
kommt auch Lila. Jetzt möchte ich dann aber bei lila auch die Helligkeit dimmen.
Ich habe ein gesondertes KNX Objekt mit einer GA, das grundsätzlich auch funktioniert, aber:
Wenn ich erst die Farbe übergebe, wird diese eingestellt, wenn ich gleich danach die Helligkeit setze, passiert nichts,wenn ich zwischen den beiden Befehlen 1s Sleep einbaue, geht die Funktion sieht aber nicht schön aus (Farbe setzen, volle Helligkeit wird hoch gedimmt, ist im Controller so eingestellt, danach 1 Sek. nichts, dann wir die neue helligkeit eingestellt, das passiert im harten Übergang)
Setze ich erst die Helligkeit und dann die farbe, wird natürlich die zuletzt aufgerufene Farbe zuerst hoch gedimmt, danach die neue gesetzt, wieder harter Übergang und im Zweifeln auch noch farbliche Veränderung.
Finde da keine Lösung.
Wenn ich die Farben Rot, Grün, Blau setze, geht es natürlich mit dem KNX_DPT Befehl super, weil ja bei einer dieser Farben nur ein bit gesetzt wird und ich da die Helligkeit von 0-255 einstellen kann.