@Wildbill
Hallo,
die Idee ist dass entweder ein State (True/False) oder ein Level (z.B. 100% oder Helligkeit 255) verarbeitet wird.
Wenn der Datenpunkt den du einstellst ein Max hat, wird folgendes gerechnet: AktuellerWert / Max * Power, ansonsten immer nur An/Aus.
Also wenn max Helligkeit 255 ist, Aktueller Wert 127 (50%) und max Power 60 Watt dann rechnet er:
127 / 255 * 60 = 29,9 Watt
Ja mir ist bewusst, dass Dimmen nicht linear ist, aber als näherungswert passt es
edit: jetzt versteh ich das Problem, dein Adapter schaltet nur den State auf false, lässt aber den letzten An-Wert stehen.
das ist bis jetzt nicht berücksichtigt. ich überlege mal etwas. solang könntest du die brightness per Blockly auf 0 setzen wenn state auf false geschalten wird