Hi,
ich habe meinen HM-MOD-EM-8 dazu verwendet mir selbst eine kostengünstige Fernbedienung zu bauen.
Das hat auch soweit geklappt das FEHM die Tastendrücke erkennt.
Jetzt versuche ich folgendermaßen die Licht-Scenen umzuschalten:
define Taster2_1 DOIF ([CUL_HM_HM_MOD_Em_8_3813DA_Btn_01] =~ "Short") (set Alle_Lampen scene Alles_aus)
define Taster2_2 DOIF ([CUL_HM_HM_MOD_Em_8_3813DA_Btn_02] =~ "Short") (set Alle_Lampen scene Fernsehen)
define Taster2_3 DOIF ([CUL_HM_HM_MOD_Em_8_3813DA_Btn_03] =~ "Short") (set Alle_Lampen scene Wohnzimmer)
Dummerweise geht das immer nur einmal, dann muss ich erst einen "longpress" machen, sonst wird der erneute "Short" nicht erkannt.
Anscheinend braucht DOIF einen Wechsel im "State", 2x das gleiche Event wird scheinbar nicht erkannt.
Gibt es da vielleicht eine einfache Lösung als immer 2 Tastendrücke machen zu müssen?
Gruß Peer
Tante Edith hat es gerade geschafft
define Taster2_1 notify CUL_HM_HM_MOD_Em_8_3813DA_Btn_08 set Alle_Lampen scene Alles_aus
define Taster2_2 notify CUL_HM_HM_MOD_Em_8_3813DA_Btn_07 set Alle_Lampen scene Fernsehen
Damit scheint es zu funktionieren.
Sorry für die Verwirrung
Ich arbeite nicht mit DOIF, aber glaube DOIF benötigt ein attr do always
Perfekt, genau das hat gefehlt.
Jetzt kann ich ganz einfach einen Short und einen Longpressed nutzen.
Danke
Gruß Peer