ich habe mehere Wired-Dimmer und Funk-Wandtaster. Ich möchte gerne mit den Funk-Wandtastern den Dimmer wie folgt schalten:
kurz_oben -> an
lang_oben -> hochdimmen
kurz_unten -> aus
lang_unten -> runterdimmen
An- und Ausschalten ist kein Problem, das konnte ich leicht einstellen. Wie löse ich jedoch am einfachsten und sinnvollsten das dimmen mittels eines langen Tastendrucks ?
Die Anleitung https://www.elv.de/downloads/faq/HomeMa ... ienung.pdf habe ich mir schon durchgelesen, finde es jedoch sehr umständlich und die "Bedienung" sagt mir auch nicht so zu.
Taste lange drücken --> warten bis helligkeit erreicht ist --> Taste kurz drücken
In dieser steht auch am Anfang:
Vielleicht hat sich ja mittlerweile etwas hierzu getan. Ich könnte mir zwei Wege vorstellen dies zu realisieren, bin mir jedoch nicht sicher ob dies funktioniert:Bei der HomeMatic Zentrale war es ursprünglich nicht vorgesehen, einen bedrahteten Dimmer per Fernbedienung hoch- und runterdimmen zu lassen. Diese Funktion wird normalerweise über bedrahtete Eingänge realisiert.
1. Ich verknüpfe den langen Tastendruck mit dem Tasterkanal des Wired-Dimmer. Solange der Wandtaster gedrückt wird, so lange müsste dann ein Signal auf dem Kanal des Wired-Dimmer anstehen. Voraussetzung: Das wäre identisch wie ein Signal über einen bedrahteten Eingang, aber das weiß ich leider nicht.
2. Wenn die CCU2 die "Dauer" eines Tastendruckes erkennen würde, wäre es dann mit einem Skript für's hochdimmen zu lösen à la?:
Code: Alles auswählen
var dimmwert = dimmer_variable.State();
while dom.GetObject("Tasterkanal") = long
dimmwert = dimmwert + 0.02;
dimmer_variable.State(dimmwert);
if (dimmwert = 100) {quit}
Grüße
teiermann