FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: the ratman am 29 April 2018, 13:59:10

Titel: [erledigt] doif 2 homematic-taster - ich kriegs nicht hin
Beitrag von: the ratman am 29 April 2018, 13:59:10
hiho, eig. will ich nur über 2 tastet licht ein- und aus-schalten.
das funzt soweit problemlos, solange ich am selben taster das licht ausschalte, wo ichs eingeschaltet hab. sprich: schalt ich auf taster 1 das licht an, lässt es sich auch nur über taster 1 ausschalten. beim versuch über taster 2 auszushcalten, gibts 0 statusänderungen im doif.
bei den tastern handelt es sich um 2 handelsübliche hm funktaster HM-PB-2-WM55-2. frisch eingebunden und mit korrekter anzeige, wenn ich die tasten drücke.
wo ist mein denkfehler?

doif( ## taglicht schlafzimmer AN
(
[sw_sz_bett:state] eq "sw_sz_bett_Btn_01 Short"
or
[sw_sz_tuer:state] eq "sw_sz_tuer_Btn_01 Short"
)
and
[?terrasse_bewegung_licht:brightness] > 91
)

( set rgb_schlafzimmer pct 100 )

DOELSEIF

( ## abendlicht schlafzimmer AN
(
[sw_sz_bett:state] eq "sw_sz_bett_Btn_01 Short"
or
[sw_sz_tuer:state] eq "sw_sz_tuer_Btn_01 Short"
)
and
[?terrasse_bewegung_licht:brightness] < 91
)

( set rgb_schlafzimmer pct 10 )

DOELSEIF

( ## schlafzimmer AUS
[sw_sz_bett:state] eq "sw_sz_bett_Btn_02 Short"
or
[sw_sz_tuer:state] eq "sw_sz_tuer_Btn_02 Short"
)

( set rgb_schlafzimmer off )

Titel: Antw:doif 2 homematic-taster - ich kriegs nicht hin
Beitrag von: the ratman am 29 April 2018, 15:39:34
selbs gefunden ...

( ## taglicht schlafzimmer AN
( [sw_sz_bett:"sw_sz_bett_Btn_01 Short"] or [sw_sz_tuer:"sw_sz_tuer_Btn_01 Short"] )
and
[?terrasse_bewegung_licht:brightness] > 91
)

( set rgb_schlafzimmer pct 100 )

DOELSEIF

( ## abendlicht schlafzimmer AN
( [sw_sz_bett:"sw_sz_bett_Btn_01 Short"] or [sw_sz_tuer:"sw_sz_tuer_Btn_01 Short"] )
and
[?terrasse_bewegung_licht:brightness] < 91
)

( set rgb_schlafzimmer pct 10 )

DOELSEIF

( ## schlafzimmer AUS
[sw_sz_bett:"sw_sz_bett_Btn_02 Short"] or [sw_sz_tuer:"sw_sz_tuer_Btn_02 Short"]
)

( set rgb_schlafzimmer off )

schon gehts ...