Anfängerfrage zu Keymatic

Begonnen von Mitch, 04 Juli 2014, 13:51:10

Vorheriges Thema - Nächstes Thema

Mitch

Hallo Zusammen,

ich spiele gerade mit Keymatic an einer ungenützen Türe, ob da System "funktioniert" und "produktiv" eingesetzt werden kann.

So weit, so gut, ich bin zufrieden.

Jetzt mir aber aufgefallen, dass wenn man den Knopf für "Aufschließen" an der Fernbedienung lang (mehr als 1 sec.) drückt, der Befehl open gesendet wird und die Tür auf springt.

Nun meine Frage: wie kann ich das unterbinden/ausschalten?

Zur weiteren Info: die Fernbedienung ist direkt mit dem Schloß gepaired und in FHEM wurde das Schloß und die FB per autocreate angelegt.
Der AES Key wurde vorher in der HM Software geändert und in der FHEM CFG eingetragen.
Ich kann das Schloß auch über FHEM ansteuern.
FHEM im Proxmox Container

martinp876

die Funktion sollte in den Registern festgelet werden.
scicke doch einmal alle Register (mit expert=2)
und einen Log (rohmessage sniffen) vom langen drücken

Mitch

Wenn Du mir noch sagst, wie das geht und was das sein soll, gerne  :-[
FHEM im Proxmox Container

martinp876

sniffen mit
http://www.fhemwiki.de/wiki/Homematic_Nachrichten_sniffen

die Register lesen mit
set <device> getConfig
und dann ein
get <device> reg all

Mitch

#4
Hier schon mal die Register für einen FB:

[code]list:peer register         :value
   0:      keypressSignal   :on
   0:      pairCentral      :0x26E9A0
   0:      signal           :on
   0:      signalTone       :low
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgCtOff          :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgCtOn           :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgCtValHi        :100
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgCtValLo        :50
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgKeyJtOff       :open
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgKeyJtOn        :open
   3:CUL_HM_HM_RC_Key4_2_xxxx_light lgOnTime         :111600 s
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shCtOff          :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shCtOn           :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shCtValHi        :100
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shCtValLo        :50
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shKeyJtOff       :open
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shKeyJtOn        :open
   3:CUL_HM_HM_RC_Key4_2_xxxx_light shOnTime         :111600 s
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgCtOff          :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgCtOn           :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgCtValHi        :100
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgCtValLo        :50
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgKeyJtOff       :open
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgKeyJtOn        :open
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock lgOnTime         :111600 s
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shCtOff          :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shCtOn           :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shCtValHi        :100
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shCtValLo        :50
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shKeyJtOff       :unLock
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shKeyJtOn        :unLock
   3:CUL_HM_HM_RC_Key4_2_xxxx_lock shOnTime         :111600 s
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgCtOff          :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgCtOn           :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgCtValHi        :100
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgCtValLo        :50
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgKeyJtOff       :lock
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgKeyJtOn        :lock
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock lgOnTime         :111600 s
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shCtOff          :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shCtOn           :geLo
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shCtValHi        :100
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shCtValLo        :50
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shKeyJtOff       :lock
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shKeyJtOn        :lock
   3:CUL_HM_HM_RC_Key4_2_xxxx_unlock shOnTime         :111600 s
FHEM im Proxmox Container

martinp876

Hi Mitch,

gepeert sind die Buttons lock, unlock und light. Open ist nicht dabei.
Ist "light" der Button "open"? Ist wohl noch der Dreher in der Benamsung.

kannst du ein
attr <device> expert 2
list  <device>
schicken?
Vielleicht hat das Device mehr Register als bisher dekodiert

Gruss Martin

p.s. du kannst du die HMId gerne ausblenden - aber die kann jeder mitloggen, der in dein Haus will. Das DARF kein Sicherheitsproblem sein. Aber ich brauche es nicht - nur wegen deiner Arbeit

Mitch

Ja, Light und Open sind vertauscht. Warum weiß ich nicht, bin genau nach Anleitung vorgegangen.
Auf der FB stimmen die Bilder mit der Funktion überein.

Hier die Liste:
Internals:
   DEF        23DB96
   HMLan_MSGCNT 95
   HMLan_RAWMSG E23DB96,0000,3E0BE18A,FF,FFCB,31A41023DB9626E9A006010100
   HMLan_RSSI -53
   HMLan_TIME 2014-07-05 20:21:43
   IODev      HMLan
   LASTInputDev HMLan
   MSGCNT     95
   NAME       CUL_HM_HM_SEC_KEY_23DB96
   NR         857
   STATE      unlocked
   TYPE       CUL_HM
   lastMsg    No:31 - t:10 s:23DB96 d:26E9A0 06010100
   peerList   CUL_HM_HM_RC_Key4_2_24BFB5_lock,CUL_HM_HM_RC_Key4_2_24BFB5_unlock,CUL_HM_HM_RC_Key4_2_24BFB5_light,CUL_HM_HM_RC_Key4_2_26DC6A_lock,CUL_HM_HM_RC_Key4_2_26DC6A_unlock,CUL_HM_HM_RC_Key4_2_26DC6A_light,CUL_HM_HM_RC_Key4_2_26DD4F_lock,CUL_HM_HM_RC_Key4_2_26DD4F_unlock,CUL_HM_HM_RC_Key4_2_26DD4F_light,
   protEvt_AESok 16 last_at:2014-07-05 20:21:36
   protLastRcv 2014-07-05 20:21:43
   protSnd    90 last_at:2014-07-05 20:21:43
   protState  CMDs_done
   rssi_CUL_HM_HM_RC_Key4_2_24BFB5 avg:-66 min:-79 max:-49 lst:-70 cnt:3
   rssi_HMLan avg:-54.58 min:-61 max:-52 lst:-54 cnt:17
   rssi_at_HMLan avg:-54.57 min:-59 max:-48 lst:-53 cnt:95
   Readings:
     2014-07-05 20:21:36   CommandAccepted yes
     2014-06-23 19:19:09   D-firmware      2.5
     2014-06-23 19:19:09   D-serialNr      KEQ0857425
     2014-07-05 11:31:10   PairedTo        0x26E9A0
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgCtOff geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgCtOn geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgCtValHi 100
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgCtValLo 50
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgKeyJtOff open
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgKeyJtOn open
     2014-06-23 19:19:33   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-lgOnTime 111600 s
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shCtOff geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shCtOn geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shCtValHi 100
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shCtValLo 50
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shKeyJtOff open
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shKeyJtOn open
     2014-06-23 19:19:33   R-CUL_HM_HM_RC_Key4_2_24BFB5_light-shOnTime 111600 s
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgCtOff geLo
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgCtOn geLo
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgCtValHi 100
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgCtValLo 50
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgKeyJtOff open
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgKeyJtOn open
     2014-06-23 19:43:41   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-lgOnTime 111600 s
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shCtOff geLo
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shCtOn geLo
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shCtValHi 100
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shCtValLo 50
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shKeyJtOff unLock
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shKeyJtOn unLock
     2014-06-23 19:43:41   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-shOnTime 111600 s
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgCtOff geLo
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgCtOn geLo
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgCtValHi 100
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgCtValLo 50
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgKeyJtOff lock
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgKeyJtOn lock
     2014-06-23 19:19:31   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-lgOnTime 111600 s
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shCtOff geLo
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shCtOn geLo
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shCtValHi 100
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shCtValLo 50
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shKeyJtOff lock
     2014-07-05 11:31:13   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shKeyJtOn lock
     2014-06-23 19:19:31   R-CUL_HM_HM_RC_Key4_2_24BFB5_unlock-shOnTime 111600 s
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgCtOff geLo
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgCtOn geLo
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgCtValHi 100
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgCtValLo 50
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgKeyJtOff open
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgKeyJtOn open
     2014-06-23 19:43:44   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-lgOnTime 111600 s
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shCtOff geLo
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shCtOn geLo
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shCtValHi 100
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shCtValLo 50
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shKeyJtOff open
     2014-07-05 11:31:16   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shKeyJtOn open
     2014-06-23 19:43:44   R-CUL_HM_HM_RC_Key4_2_26DC6A_light-shOnTime 111600 s
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgCtOff geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgCtOn geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgCtValHi 100
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgCtValLo 50
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgKeyJtOff open
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgKeyJtOn open
     2014-06-23 19:43:43   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-lgOnTime 111600 s
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shCtOff geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shCtOn geLo
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shCtValHi 100
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shCtValLo 50
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shKeyJtOff unLock
     2014-07-05 11:31:14   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shKeyJtOn unLock
     2014-06-23 19:43:43   R-CUL_HM_HM_RC_Key4_2_26DC6A_lock-shOnTime 111600 s
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgCtOff geLo
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgCtOn geLo
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgCtValHi 100
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgCtValLo 50
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgKeyJtOff lock
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgKeyJtOn lock
     2014-06-23 19:43:44   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-lgOnTime 111600 s
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shCtOff geLo
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shCtOn geLo
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shCtValHi 100
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shCtValLo 50
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shKeyJtOff lock
     2014-07-05 11:31:15   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shKeyJtOn lock
     2014-06-23 19:43:44   R-CUL_HM_HM_RC_Key4_2_26DC6A_unlock-shOnTime 111600 s
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgCtOff geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgCtOn geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgCtValHi 100
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgCtValLo 50
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgKeyJtOff open
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgKeyJtOn open
     2014-06-23 19:43:47   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-lgOnTime 111600 s
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shCtOff geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shCtOn geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shCtValHi 100
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shCtValLo 50
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shKeyJtOff open
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shKeyJtOn open
     2014-06-23 19:43:47   R-CUL_HM_HM_RC_Key4_2_26DD4F_light-shOnTime 111600 s
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgCtOff geLo
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgCtOn geLo
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgCtValHi 100
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgCtValLo 50
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgKeyJtOff open
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgKeyJtOn open
     2014-06-23 19:43:45   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-lgOnTime 111600 s
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shCtOff geLo
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shCtOn geLo
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shCtValHi 100
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shCtValLo 50
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shKeyJtOff unLock
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shKeyJtOn unLock
     2014-06-23 19:43:45   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-shOnTime 111600 s
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgCtOff geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgCtOn geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgCtValHi 100
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgCtValLo 50
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgKeyJtOff lock
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgKeyJtOn lock
     2014-06-23 19:43:46   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-lgOnTime 111600 s
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shCtOff geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shCtOn geLo
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shCtValHi 100
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shCtValLo 50
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shKeyJtOff lock
     2014-07-05 11:31:18   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shKeyJtOn lock
     2014-06-23 19:43:46   R-CUL_HM_HM_RC_Key4_2_26DD4F_unlock-shOnTime 111600 s
     2014-07-05 11:31:10   R-keypressSignal on
     2014-07-05 11:31:10   R-pairCentral   0x26E9A0
     2014-07-05 11:31:10   R-signal        on
     2014-07-05 11:31:10   R-signalTone    low
     2014-07-05 11:31:10   RegL_00:          02:01 03:19 0A:26 0B:E9 0C:A0 00:00
     2014-07-05 11:31:14   RegL_03:CUL_HM_HM_RC_Key4_2_24BFB5_light   03:00 04:32 05:64 07:FF 0B:88 83:00 84:32 85:64  87:FF 8B:88 00:00
     2014-07-05 11:31:12   RegL_03:CUL_HM_HM_RC_Key4_2_24BFB5_lock   03:00 04:32 05:64 07:FF 0B:33 83:00 84:32 85:64  87:FF 8B:88 00:00
     2014-07-05 11:31:13   RegL_03:CUL_HM_HM_RC_Key4_2_24BFB5_unlock   03:00 04:32 05:64 07:FF 0B:66 83:00 84:32 85:64  87:FF 8B:66 00:00
     2014-07-05 11:31:16   RegL_03:CUL_HM_HM_RC_Key4_2_26DC6A_light   03:00 04:32 05:64 07:FF 0B:88 83:00 84:32 85:64  87:FF 8B:88 00:00
     2014-07-05 11:31:14   RegL_03:CUL_HM_HM_RC_Key4_2_26DC6A_lock   03:00 04:32 05:64 07:FF 0B:33 83:00 84:32 85:64  87:FF 8B:88 00:00
     2014-07-05 11:31:15   RegL_03:CUL_HM_HM_RC_Key4_2_26DC6A_unlock   03:00 04:32 05:64 07:FF 0B:66 83:00 84:32 85:64  87:FF 8B:66 00:00
     2014-07-05 11:31:18   RegL_03:CUL_HM_HM_RC_Key4_2_26DD4F_light   03:00 04:32 05:64 07:FF 0B:88 83:00 84:32 85:64  87:FF 8B:88 00:00
     2014-07-05 11:31:17   RegL_03:CUL_HM_HM_RC_Key4_2_26DD4F_lock   03:00 04:32 05:64 07:FF 0B:33 83:00 84:32 85:64  87:FF 8B:88 00:00
     2014-07-05 11:31:17   RegL_03:CUL_HM_HM_RC_Key4_2_26DD4F_unlock   03:00 04:32 05:64 07:FF 0B:66 83:00 84:32 85:64  87:FF 8B:66 00:00
     2014-07-05 20:21:35   aesKeyNbr       02
     2014-07-05 20:21:43   battery         ok
     2014-07-05 20:21:43   direction       none
     2014-07-05 20:21:43   error           none
     2014-07-05 20:21:43   lock            unlocked
     2014-07-05 11:31:11   peerList        CUL_HM_HM_RC_Key4_2_24BFB5_lock,CUL_HM_HM_RC_Key4_2_24BFB5_unlock,CUL_HM_HM_RC_Key4_2_24BFB5_light,CUL_HM_HM_RC_Key4_2_26DC6A_lock,CUL_HM_HM_RC_Key4_2_26DC6A_unlock,CUL_HM_HM_RC_Key4_2_26DC6A_light,CUL_HM_HM_RC_Key4_2_26DD4F_lock,CUL_HM_HM_RC_Key4_2_26DD4F_unlock,CUL_HM_HM_RC_Key4_2_26DD4F_light,
     2014-07-05 20:21:43   recentStateType info
     2014-07-05 20:21:43   state           unlocked
     2014-06-27 19:28:27   trigLast        CUL_HM_HM_RC_Key4_2_26DD4F_unlock :short
     2014-06-27 19:22:49   trig_CUL_HM_HM_RC_Key4_2_26DD4F_light short
     2014-06-27 19:22:39   trig_CUL_HM_HM_RC_Key4_2_26DD4F_lock short
     2014-06-27 19:28:27   trig_CUL_HM_HM_RC_Key4_2_26DD4F_unlock short
     2014-07-05 20:21:43   uncertain       no
   Helper:
     cSnd       1126E9A023DB96800101FF
     mId        0019
     peerIDsRaw ,24BFB501,24BFB502,24BFB504,26DC6A01,26DC6A02,26DC6A04,26DD4F01,26DD4F02,26DD4F04,00000000
     rxType     2
     Io:
       newChn     +23DB96,00,01,00
       nextSend   1404584503.17258
       rxt        0
       p:
         23DB96
         00
         01
         00
     Mrssi:
       mNo        31
       Io:
         HMLan      -51
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLan
       flg        A
       ts         1404584503.08524
       ack:
         HASH(0xa0bed5c)
         31800226E9A023DB9600
     Rssi:
       Cul_hm_hm_rc_key4_2_24bfb5:
         avg        -66
         cnt        3
         lst        -70
         max        -49
         min        -79
       Hmlan:
         avg        -54.5882352941176
         cnt        17
         lst        -54
         max        -52
         min        -61
       At_hmlan:
         avg        -54.5789473684211
         cnt        95
         lst        -53
         max        -48
         min        -59
     Shadowreg:
Attributes:
   IODev      HMLan
   alias      Keymatic
   autoReadReg 4_reqStatus
   devStateIcon locked:secur_locked unlocked:secur_open
   expert     2
   firmware   2.5
   fm_type    unlockbutton,lockbutton,openbutton,keystate
   group      Keymatic
   icon       im_key
   model      HM-SEC-KEY
   msgRepeat  1
   peerIDs    00000000,24BFB501,24BFB502,24BFB504,26DC6A01,26DC6A02,26DC6A04,26DD4F01,26DD4F02,26DD4F04,
   room       Zentrale,Übersicht
   serialNr   KEQ0857425
   subType    keyMatic
FHEM im Proxmox Container

martinp876

nun, hätte man gleich sehen können...

     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-  lgKeyJtOff open
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-  lgKeyJtOn  open
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-  shKeyJtOff unLock
     2014-07-05 11:31:12   R-CUL_HM_HM_RC_Key4_2_24BFB5_lock-  shKeyJtOn  unLock

     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-  lgKeyJtOff open
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-  lgKeyJtOn  open
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-  shKeyJtOff unLock
     2014-07-05 11:31:17   R-CUL_HM_HM_RC_Key4_2_26DD4F_lock-  shKeyJtOn  unLock

statt open solltest du hier festlegen, was passieren soll.
Möglich ist: no,dlyUnlock,rampUnlock,unLock,dlyLock,rampLock,lock,open
was du mit
get CUL_HM_HM_SEC_KEY_23DB96 regList
sehen kannst
nun kannst du
set CUL_HM_HM_SEC_KEY_23DB96 regSet lgKeyJtOff unlock CUL_HM_HM_RC_Key4_2_24BFB5_lock
set CUL_HM_HM_SEC_KEY_23DB96 regSet lgKeyJtOn unlock CUL_HM_HM_RC_Key4_2_24BFB5_lock

set CUL_HM_HM_SEC_KEY_23DB96 regSet lgKeyJtOff unlock CUL_HM_HM_RC_Key4_2_26DD4F_lock
set CUL_HM_HM_SEC_KEY_23DB96 regSet lgKeyJtOn unlock CUL_HM_HM_RC_Key4_2_26DD4F_lock


bessere Übersicht der Register hast du mit HMInfo
get hm register -f CUL_HM_HM_SEC_KEY_23DB96

Mitch

#8
Danke Dir, habe das jetzt mal geändert.

Zum Verständnis, lgKeyJtOff z.B: heißt "der Knopf wurde lang gedrückt und dann losgelassen, shKeyJtOn, der Knopf wurde kurz gedrückt?

Wenn ich hier richtig liege, habe ich da noch ein paar Fehler drinnen,die ich jetzt ändere.
Es gibt ja mehrere Möglichkeiten: dlyLock,dlyUnlock,lock,no,open,rampLock,rampUnlock,unLock
Was ist denn der Unterschied zwischen dlyUnlock, rampUnlock und unLock?

Kann man diese "Register" irgendwo nachlesen bzw. sich irgendwo einlesen?

EDIT: habe jetzt die Register umgestellt und laut Liste stimmt alles. Kann gerade nicht testen, bin nicht Zuhause.

Was mich dabei aber noch wundert, warum ist "lock & unlock" und "light & open" vertauscht?
Ich habe die Fernbedienungen genau nach Anleitung angemeldet.
FHEM im Proxmox Container

martinp876

ZitatZum Verständnis, lgKeyJtOff z.B: heißt "der Knopf wurde lang gedrückt und dann losgelassen, shKeyJtOn, der Knopf wurde kurz gedrückt?
ja.
Faktisch ist das so:
in der remote wird der Knopf gedrückt
- kurz (meist kleiner 0.4sec - meist einstellbar) => die remote schickt EINEN trigger 'short'
- lang (eben länger als 0.4sec) => die remote sendet alle 0.4sec einen Trigger bis losgelassen wird.

Der Aktor erhält die message long(evtl mehrere) oder short. Er kann einstellen (so bei keymatic) dass long nur die erste message genutzt wird.
ZitatWas ist denn der Unterschied zwischen dlyUnlock, rampUnlock und unLock?
Das sind die zutände, in die der Aktor springen soll.
shKeyJtOn <jumpTo> bedeuted: wenn eintrigger (des peers!) 'short kommt UND der Aktor gerade im Zustand "on" ist, dann ändere den Zustand nach <jumpTo>.
Die Zustandsmaschine des keymatic hat alle Zustände gemäß einstellung und die sind wie folgt verkettet
dlyLock=>rampLock=>lock
dlyUnlock=>rampUnlock=>unLock=>open

mit dly kann man eine verzögerung der Aktion einstellen, rampLock ist wohl das Drehen des Schlüssels und lock der statische Zustand 'verschlossen'.
Unlock ist wohl aufgeschlossen, open dann eben offen. Unlock ist sicher statisch (der Aktor verharrt hier evtl unendlich lange) - bei open bin ich nicht sicher. Über OnTime kann man evtl festlegen, dass automatisch wieder abgeschlossen werden soll.

no vedeuted, das der entsprechende Trigger ignoriert werden soll.
Zitat
Was mich dabei aber noch wundert, warum ist "lock & unlock" und "light & open" vertauscht?
Ich habe die Fernbedienungen genau nach Anleitung angemeldet.
wann - also mit welcher FHEM-version? Ich habe es erst kürzlich repariert.
Mache einfach einen Rename, das sollte reichen.