Original von ToB
Ich will einen UPP-Ausgang dimmen, sagen wir auf 80%. Ein Tastendruck (kurz) irgendwo her soll (un-) mittelbar den Ausgang auf 80% einschalten (sofern er vorher auf 0% war) und ein weiterer Druck derselben Taste (kurz) soll den Ausgang auf 0% schalten (wenn er vorher nicht auf 0% war).
Man beachte: Der Ausgang des UPPs kann auch über andere Module zwischenzeitlich bspw. durch Lichtszenen geschaltet werden.
Wie macht man das clever?
Das geht relativ einfach:
Nimm z.B. die Taste A1:
kurz -> schaltet ein virtuelles Relais UM ; das Statuskommando schaltet den Ausgang x auf y% ein, bzw. aus
lang -> dimmt Ausgang x
los -> stoppt Dimmvorgang
Damit das auch mit Lichtszenen zusammen korrekt funktioniert ist noch folgendes zu tun:
Status von Ausgang x:
kurz -> schaltet das o.v. virtuelle Relais EIN
lang -> schaltet das o.v. virtuelle Relais EIN
los -> schaltet das o.v. virtuelle Relais AUS
Wird der Ausgang x über eine Lichtszene eingeschaltet wird nun auch gleichzeitig das virt. Relais eingeschaltet. Nun kann über die o. programmierte Taste A1 mit "einem" kurzen Tastendruck dieser Ausgang wieder ausgeschaltet werden. Ohne dies wären zwei Tastendrücke notwendig.
Bei der Verwendung von Lichtszenen:
Damit das Dimmen der EINGESCHALTETEN Leuchten korrekt funktioniert kann über die Zweitbelegung des STatus von Ausgang x der Ausgang in eine dynamische Gruppe aufgenommen werden.
Beim Dimmen von Lichtszenen wird dann nur diese dyn. Gruppe gedimmt
Status von Ausgang x
Zweitbelegung
kurz -> Mitglied in dyn. Gruppe zzz
lang -> Mitglied in dyn. Gruppe zzz
los -> Mitglied in dyn. Gruppe zzz löschen
Viel Erfolg