FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: HerrHerbertBert am 30 Oktober 2014, 00:02:49

Titel: (gelöst) Taster an/aus ohne toggle
Beitrag von: HerrHerbertBert am 30 Oktober 2014, 00:02:49
Hallo,

nach Stundenlangem probieren und lesen diverser Codesnipsel geb ich nun auf und frag mal ihr im Forum.
Eigentlich kann es so schwer nicht sein, aber...

Also folgendes hab ich derzeit am laufen, finde ich aber nicht ideal:

define AnbauSW01an notify AnbauSW01SchiebeWG:press_short.* set Deckenlicht_Anbau1 on
define AnbauSW01aus notify AnbauSW01SchiebeWG:press_long.* set Deckenlicht_Anbau1 off


Ich würde gerne nur über eine kurze Betätigung der Taste das Licht an bzw. aus schalten.
Es handelt sich dabei um ein HMW_IO_12_Sw7_DR (Eingang und Ausgang) wo es wohl kein toggle gibt.

Vielen Dank
HHB
Titel: Antw:Taster an/aus ohne toggle
Beitrag von: justme1968 am 30 Oktober 2014, 00:32:53
schau dir den thread hier an: http://forum.fhem.de/index.php/topic,28248.msg211306.html#msg211306  . du musst nur das event beim notify und die on/off erkennung auf deine devices anpassen.

gruss
  andre
Titel: Antw:Taster an/aus ohne toggle
Beitrag von: HerrHerbertBert am 30 Oktober 2014, 10:51:00
Danke, der Tipp war super.

So sieht nun die Lösung meines "Problems" aus:
define AnbauSW01anaus notify AnbauSW01SchiebeWG:press_short.* {if(Value("Deckenlicht_Anbau1") eq "off") {fhem("set Deckenlicht_Anbau1 on")}else{fhem("set Deckenlicht_Anbau1 off")}}