Wandtaster schaltet eine Steckdose

Aus Fidis Wiki
Version vom 8. Dezember 2015, 17:48 Uhr von Jochen (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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 folgender 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...