Wandtaster schaltet eine Steckdose
Ziel ist es mit einem Wandtaster HM-PB-2-WM55 z.B. einen Zwischenstecker-Schaltaktor HM-LC-Sw1-Pl-2 ein- und auszuschalten.
Hier zunächst die einfache Variante: Es ist egal welcher der beiden Button des Schalters bedient wird und ob er kurz oder lang gedrückt wird. Jeder Druck soll ein Umschalten der Steckdose bewirken.
Dazu dient foldender Code:
define LichtKuecheOnNotify notify SchalterKuechenlicht:Btn1.* {\
if ( Value("LichtKueche") eq "on"){\
fhem("set LichtKueche off");;}\
elsif ( Value("LichtKueche") eq "off"){\
fhem("set LichtKueche on");;}\
}
Der Taster heißt SchalterKuechenlicht, die Schaltsteckdose LichtKueche.
Achtung: Seit FHEM 5.7 geht das so nicht mehr, was geht ist z.B.
define LichtKuecheOnNotify notify SchalterKuechenlicht.* {\
if ( Value("LichtKueche") eq "on"){\
fhem("set LichtKueche off");;}\
elsif ( Value("LichtKueche") eq "off"){\
fhem("set LichtKueche on");;}\
}
Wie man die beiden Buttons der Tasters jetzt einzeln abfragt habe ich noch nicht herausbekommen...