Fernbedienung: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
(→Code:: ersetzen von % mit $EVENT) |
||
Zeile 14: | Zeile 14: | ||
define act_on_D_DWT_KP01 notify D_DWT_KP01 {\ | define act_on_D_DWT_KP01 notify D_DWT_KP01 {\ | ||
Log 3, " | Log 3, "$EVENT";;\ | ||
SELECT:{\ | SELECT:{\ | ||
if (" | if ("$EVENT" eq "oben_an") {fhem("set forwardRemote set SU1_2r on");;last SELECT;;}\ | ||
if (" | if ("$EVENT" eq "oben_aus") {fhem("set forwardRemote set SU1_2r off");;last SELECT;;}\ | ||
if (" | if ("$EVENT" eq "unten_an") {fhem("set ST1_2 on");;last SELECT;;}\ | ||
if (" | if ("$EVENT" eq "unten_aus") {fhem("set ST1_2 off");;last SELECT;;}\ | ||
};;\ | };;\ | ||
fhem("setstate D_DWT_KP01 off");;\ | fhem("setstate D_DWT_KP01 off");;\ |
Aktuelle Version vom 17. November 2015, 23:21 Uhr
Ich schalte meine FS20 Fernbedienungen indirekt, dh. ohne laufendes fhem geht dann leider nichts mehr, dafür ist man nicht auf FS20 Komponenten beschränkt.
z.B. FS20DWT, geht so ähnlich auch mit anderen Fernbedienungen (FS20TS, FS20S8, fhemcmd.sh ...)
Code:
define D_DWT_KP01 FS20 abcd C0 attr D_DWT_KP01 IODev CUL_0 attr D_DWT_KP01 dummy 1 attr D_DWT_KP01 eventMap off:oben_an dimdown:oben_aus dim100%:unten_an dimup:unten_aus attr D_DWT_KP01 group DWT attr D_DWT_KP01 icon remotecontrol/black_btn_1 attr D_DWT_KP01 room 99_Remote attr D_DWT_KP01 webCmd oben_an:oben_aus:unten_an:unten_aus define act_on_D_DWT_KP01 notify D_DWT_KP01 {\ Log 3, "$EVENT";;\ SELECT:{\ if ("$EVENT" eq "oben_an") {fhem("set forwardRemote set SU1_2r on");;last SELECT;;}\ if ("$EVENT" eq "oben_aus") {fhem("set forwardRemote set SU1_2r off");;last SELECT;;}\ if ("$EVENT" eq "unten_an") {fhem("set ST1_2 on");;last SELECT;;}\ if ("$EVENT" eq "unten_aus") {fhem("set ST1_2 off");;last SELECT;;}\ };;\ fhem("setstate D_DWT_KP01 off");;\ } attr act_on_D_DWT_KP01 group DWT_notify attr act_on_D_DWT_KP01 icon remotecontrol/black_btn_1 attr act_on_D_DWT_KP01 room 98_Remote_act
Einstellungen in der FS20 IRP2 PC-Software:
Kanalpaar 1:
Obere Taste:
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AUS
Befehl für den langen Tastendruck: Dimmt eine Stufe runter
Untere Taste:
Befehl für den kurzen Tastendruck: Dimmt innerhalb von interner Rampenzeit AN
Befehl für den langen Tastendruck: Dimmt eine Stufe hoch
Die anderen beiden Befehl sind deaktiviert.
Die anderen Kanalpaare genauso anlegen.