NEWS
HMIP Taster - Langer Tastendruck doppelt?
-
Moin,
ich habe bisher immer die alten HM Taster benutzt, die funktionieren wie gewollt. Jedoch habe ich nun zusätzlich HMIP-Taster im Einsatz (HMIP-WRC2), bei denen kommen aber zwei Events beim langen Drücken des Tasters. Jemand eine Idee wo das herkommt?
Ich habe die Vermutung, dass die nicht alten HM-Taster nur das taster event selbst senden, die HMIP zusätzlich noch ein Button Release (Taster Losgelassen) und der Adapter in ioBroker das Event nicht kennt und als normales Event behandelt. Stärkung der Annahme: Wenn ich den Taster gedrückt halte kommt nur ein Event, erst beim loslassen kommt das zweite.
Konnte das schon mal irgend wer beobachten? -
hast Du dir das Object mal angesehen?
on("HMIPTASTERXXXX", function (obj) { log('OBJEKT - HMIP Taster: ' + JSON.stringify(obj)); });
-
@htrecksler ich weiß zwar nicht was man dort besonderes sehen soll, aber:
16:08:37.796 info javascript.0 script.js.common.Schalter.debug: OBJEKT - HMIP Taster 1: {"id":"hm-rpc.1.000193C99D2DD1.1.PRESS_LONG","newState":{"val":true,"ts":1559225317796,"ack":true,"lc":1556724279700,"from":"system.adapter.hm-rpc.1","q":0},"oldState":{"val":true,"ts":1559225300488,"ack":true,"lc":1556724279700,"from":"system.adapter.hm-rpc.1","q":0},"state":{"val":true,"ts":1559225317796,"ack":true,"lc":1556724279700,"from":"system.adapter.hm-rpc.1","q":0}} 16:08:38.300 info javascript.0 script.js.common.Schalter.debug: OBJEKT - HMIP Taster 1: {"id":"hm-rpc.1.000193C99D2DD1.1.PRESS_LONG","newState":{"val":true,"ts":1559225318300,"ack":true,"lc":1556724279700,"from":"system.adapter.hm-rpc.1","q":0},"oldState":{"val":true,"ts":1559225317796,"ack":true,"lc":1556724279700,"from":"system.adapter.hm-rpc.1","q":0},"state":{"val":true,"ts":1559225318300,"ack":true,"lc":1556724279700,"from":"system.adapter.hm-rpc.1","q":0}}
-
@HenryH ich hatte gedacht das man dort eventuell einen Unterschied erkennen kann. Aber es sieht so aus als ob er tatsächlich zweimal den identischen wert absetzt