Hallo ich nutze o.g. Fernbedingung.
Sie ist, wie hier angeregt, mit einem dummy in Fhem gepeert, damit der Tastendruck auf der Fernbedienung mit grün bestätigt wird.
Bisher habe ich dann die Tastendrücke über ein notify getriggert und an die Alarmanlage weitergeleitet.
Soweit so gut.
Jetzt, wo ich eine Taste auf einen HM-LC-SW1-FM mit toggle schalten wollte, fiel es auf.
Der Tastendruck wird doppelt getriggert! Bei toggle fatal!!
FB_SecureFernbedienung_light:Short.* {
Log3 undef,3,"Press short";
}
016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung battery: ok
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung CMDs_done
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung FB_SecureFernbedienung_light Short
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung_light Short (to vccu)
[b]2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung_light trigger: Short_26[/b]
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung_light trigger_cnt: 26
2016-06-08 22:10:32 CUL_HM V_HS_AL_light trigLast: FB_SecureFernbedienung_light:short
2016-06-08 22:10:32 CUL_HM V_HS_AL_light trig_FB_SecureFernbedienung_light: short
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung aesCommToDev: pending
2016-06-08 22:10:32 CUL_HM vccu aesKeyNbr: 02
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung aesReqTo: vccu
2016-06-08 22:10:32 CUL_HM FB_SecureFernbedienung CMDs_done
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung aesCommToDev: ok
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung battery: ok
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung CMDs_done
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung FB_SecureFernbedienung_light Short
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung_light Short (to vccu)
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung_light trig_aes_vccu: ok:26
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung_light trigger: Short_26
2016-06-08 22:10:33 CUL_HM FB_SecureFernbedienung_light trigger_cnt: 26
2016-06-08 22:10:33 CUL_HM V_HS_AL_light trigLast: FB_SecureFernbedienung_light:short
2016-06-08 22:10:33 CUL_HM V_HS_AL_light trig_FB_SecureFernbedienung_light: short
2016-06-08 22:10:33 CUL_HM V_HS_AL_light trig_aes_FB_SecureFernbedienung_light: ok:26
Log
2016.06.08 22:10:32 3: Press short
2016.06.08 22:10:33 3: Press short
Ich habe rumprobiert, es muss an der AES Signatur liegen. Schalte ich in der Fernbedienung und im entsprechenden Channel der Taste aesCommReq auf 0, dann triggert das System nur einmal!
Was mache ich falsch?
Greets
Byte
Setze eventonchangereading .*
Schaue deine trigger an und suche den passenden. Es kommen welche mit der Nummer des events