FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: v.i.p.e.r am 29 August 2015, 20:47:50

Titel: DOIF / Untoggle / FS20 S6A u. TC8 Problem
Beitrag von: v.i.p.e.r am 29 August 2015, 20:47:50
Hallo Community,

ich habe folgende Situation:

Schalter S6A
define FS20_e4e401 FS20 e4e4 01
attr FS20_e4e401 IODev jeelink
attr FS20_e4e401 comment Untoggle
attr FS20_e4e401 room FS20


Untoggle
define n_Untoggle notify .*:toggle {UntoggleDirect("$NAME") if( AttrVal($NAME, "comment", "") eq "Untoggle" )}


DOIF
([FS20_e4e401] eq "on") (set s_WZ_Licht.Decke pct 100)
DOELSEIF
([FS20_e4e401] eq "off") (set s_WZ_Licht.Decke pct 0)
DOELSEIF
([FS20_e4e401] eq "dimupdown") (set s_WZ_Licht.Decke pct 30)


Mein Gedanke ist, das dank des Untoggle das Gerät "on" und "off" liefert und das DOIF das abfangen kann. Leider ist das Reading des Schalters trotzdem "toggle" Das Icon in FHEM wird aber Korrekt angezeigt, und das Internal State zeigt auch "on" bzw. "off" an.

Zusatzinfo: dimupdown geht und anstelle von "FS20_e4e401" hab ich auch schon "FS20_e4e401:$STATE" probiert mit dem selben Ergebnis.

Das DOIF erkennt aber trotzdem immer nur toggle - was mache ich falsch? 

VG
Titel: Antw:DOIF / Untoggle / FS20 S6A u. TC8 Problem
Beitrag von: v.i.p.e.r am 01 September 2015, 19:24:43
Hat hier niemand eine Idee ?