Tastenerkennung bei Homematic-Fernbedienung HM-RC-Key4-2

Begonnen von ASeibicke, 14 Juli 2014, 10:04:40

Vorheriges Thema - Nächstes Thema

ASeibicke

Hallo,

ich setzte das stabile Image von FHEM 5.5 auf der Fritzbox 7390 ein. Als Funksystem kommt Homematic zum Einsatz.

Die Fernbedienung HM-RC-Key4-2 wurde wie folgt definiert:

define KM_4T.2 CUL_HM ABCDEF
attr KM_4T.2 serialNr KEQxx
attr KM_4T.2 showtime 1
attr KM_4T.2 autoReadReg 4_regStatus
attr KM_4T.2 expert 2_full
attr KM_4T.2 firmware 1.1
attr KM_4T.2 model HM-RC-Key4-2
attr KM_4T.2 subType remote
attr KM_4T.2 webCmd getConfig"

Mein Problem ist folgendes:
Die Fernbedienung HM-RC-Key4-2 gibt in dem EVENT die gedrückte Taste und die Dauer des Tastendrucks mit.

Beispiel: notify mit Log 1, "%NAME - %EVENT"
KM_4T.2 - Btn1 offLong 3-8440- (to CUL_HM)
KM_4T.2 - Btn1 offShort (to CUL_HM)

Kürzlich habe ich ein Update auf die neueste Version aus dem Internet gemacht. Das war notwendig,
um Homematic-Komponenten, die erst nach November 2013 unterstützt werden, zu nutzen.
Die neuen Homematic-Komponeten funktionieren auch sofort.

Nach dem Update ist aber aufgefallen, dass die Fernbedienung bei den EVENTS die Tasten nicht mehr mit zurückgibt.

Beispiel: notify mit Log 1, "%NAME - %EVENT"
KM_4T.2 - onShort (to CUL_HM).

Der "Btn1"-Name der Taste fehlt und kann jetzt nicht mehr durch mein notify ausgewertet werden.

Kann sich jemand bitte mal der Sache annehmen und den Code für Homematic an dieser Stelle korrigieren.
Scheinbar ist durch das Hinzufügen einer neuen, ähnlichen Fernbedienung zur CULHM-Bibliothek jetzt dieses Problem entstanden.

Vielen Dank,
Andreas.






betateilchen

Die Fernbedienung neu anlernen, dann kommen auch die Tastennamen wieder.

Ursache ist eine Änderung in der Reihenfolgenzuordnung der Tasten 1-4 zu den jeweiligen Funktionen bei den Fernbedienungen für Alarmanlagen (SEC4-2) und Keymatic (KEY4-2). Steht übrigens auch hier im Forum.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!