KeyMatic reagiert nicht mehr

Begonnen von darkness, 13 August 2020, 16:39:39

Vorheriges Thema - Nächstes Thema

darkness

Hallo,

ich wollte heute an meiner KeyMatic eine neue Fernbedienung anlernen. Die KeyMatic ist mit FHEM gepairt.

Jetzt dachte ich, ich lerne die FB direkt an der KeyMatic an und habe die Schritte gemäß Anleitung gemacht. Entgegen dem Hinweis habe ich natürlich komplett zu ende gelesen  :-[

Eine weitere Fernbedienung wird ja mittels FHEM gepeert.

Mein Problem ist, dass die KeyMatic nicht mehr auf FHEM reagiert. Setze ich ein Befehl ab, kommt ein MISSING ACK.
Ich habe auch versucht mit FHEM neu zu pairen. Das Problem ist, das die Anleitung sagt ich soll den Öffnen knopf 2 sekunden Drücken  und dann mittels Master-Fernbedieung bestätigen. Wenn ich das mache blinkt kurz ein X und direkt danach ein c.

Über den Config-Knopf kommt das X und ich kann über die Masterfernbedienung bestätigen. Es endet aber in unreacheable

Edit:
aesCommToDev fail

könnte vielleicht das Problem sein. Aber es lief ja vorher auch

List der KM:

Internals:
   DEF        3E856F
   FUUID      5c52a6c6-f33f-ed18-0229-47ad798d647fdfb9
   IODev      LAN_HmUART1
   LAN_HmUART1_MSGCNT 309
   LAN_HmUART1_RAWMSG 0503003829A0103E856FBBA0AA060101303D
   LAN_HmUART1_RSSI -56
   LAN_HmUART1_TIME 2020-08-13 16:35:14
   LASTInputDev USB_HmUART2
   MSGCNT     740
   NAME       wg.t.km
   NOTIFYDEV  global
   NR         202
   NTFY_ORDER 50-wg.t.km
   STATE      unreachable
   TYPE       CUL_HM
   USB_HmUART2_MSGCNT 431
   USB_HmUART2_RAWMSG 0503003129A0103E856FBBA0AA060101303D
   USB_HmUART2_RSSI -49
   USB_HmUART2_TIME 2020-08-13 16:35:14
   chanNo     01
   lastMsg    No:28 - t:10 s:3E856F d:BBA0AA 0287FF8B880000
   peerList   wg.fb.user1_Btn_01,wg.fb.user1_Btn_02,wg.fb.user2_unlock,wg.fb.user2_lock,wg.fb.user2_light,wg.fb.user2_open,
   protCmdDel 30
   protLastRcv 2020-08-13 16:35:05
   protNack   5 last_at:2020-08-13 16:34:53
   protRcv    109 last_at:2020-08-13 16:35:05
   protResnd  23 last_at:2020-08-13 16:35:11
   protResndFail 20 last_at:2020-08-13 16:35:17
   protSnd    140 last_at:2020-08-13 16:35:05
   protSndB   45 last_at:2020-08-13 16:35:11
   protState  CMDs_done_Errors:1
   rssi_at_LAN_HmUART1 cnt:293 min:-86 max:-55 avg:-58.91 lst:-56
   rssi_at_USB_HmUART2 cnt:280 min:-58 max:-40 avg:-47.36 lst:-49
   rssi_wg.fb.user2 cnt:4 min:-78 max:-45 avg:-57.25 lst:-56
   rssi_wg.fb.user1 cnt:4 min:-75 max:-44 avg:-57.75 lst:-44
   READINGS:
     2020-08-13 16:34:53   CommandAccepted no
     2020-08-13 16:34:45   D-firmware      2.5
     2020-08-13 16:34:45   D-serialNr      MEQ1112877
     2020-08-13 16:34:57   PairedTo        0xBBA0AA
     2017-11-22 21:34:22   R-angelLocked   1350.13501350135 deg
     2017-11-22 21:34:22   R-angelMax      1365.13651365137 deg
     2017-11-22 21:34:22   R-angelOpen     405.040504050405 deg
     2017-11-22 21:34:22   R-holdPWM       100
     2017-11-22 21:34:22   R-holdTime      2.976 s
     2017-11-22 21:34:21   R-keypressSignal on
     2017-11-22 21:34:22   R-ledFlashLocked off
     2017-11-22 21:34:22   R-ledFlashUnlocked off
     2020-08-13 16:34:57   R-pairCentral   0xBBA0AA
     2017-11-22 21:34:22   R-setupDir      left
     2017-11-22 21:34:22   R-setupPosition 450.04500450045 deg
     2020-08-13 16:19:31   R-signal        on
     2020-08-13 16:34:57   R-signalTone    veryHigh
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgCtOff geLo
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgCtOn geLo
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgCtValHi 100
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgCtValLo 50
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgKeyJtOff no
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgKeyJtOn no
     2017-11-22 21:34:30   R-wg.fb.user2_light-lgOnTime unused
     2017-11-22 21:34:30   R-wg.fb.user2_light-shCtOff geLo
     2017-11-22 21:34:30   R-wg.fb.user2_light-shCtOn geLo
     2017-11-22 21:34:30   R-wg.fb.user2_light-shCtValHi 100
     2017-11-22 21:34:30   R-wg.fb.user2_light-shCtValLo 50
     2017-11-22 21:34:30   R-wg.fb.user2_light-shKeyJtOff no
     2017-11-22 21:34:30   R-wg.fb.user2_light-shKeyJtOn no
     2017-11-22 21:34:30   R-wg.fb.user2_light-shOnTime unused
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgCtOff geLo
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgCtOn geLo
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgCtValHi 100
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgCtValLo 50
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgKeyJtOff lock
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgKeyJtOn lock
     2017-11-22 21:34:28   R-wg.fb.user2_lock-lgOnTime unused
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shCtOff geLo
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shCtOn geLo
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shCtValHi 100
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shCtValLo 50
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shKeyJtOff lock
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shKeyJtOn lock
     2017-11-22 21:34:28   R-wg.fb.user2_lock-shOnTime unused
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgCtOff geLo
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgCtOn geLo
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgCtValHi 100
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgCtValLo 50
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgKeyJtOff open
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgKeyJtOn open
     2017-11-22 21:34:31   R-wg.fb.user2_open-lgOnTime unused
     2017-11-22 21:34:31   R-wg.fb.user2_open-shCtOff geLo
     2017-11-22 21:34:31   R-wg.fb.user2_open-shCtOn geLo
     2017-11-22 21:34:31   R-wg.fb.user2_open-shCtValHi 100
     2017-11-22 21:34:31   R-wg.fb.user2_open-shCtValLo 50
     2017-11-22 21:34:31   R-wg.fb.user2_open-shKeyJtOff unLock
     2017-11-22 21:34:31   R-wg.fb.user2_open-shKeyJtOn unLock
     2017-11-22 21:34:31   R-wg.fb.user2_open-shOnTime unused
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgCtOff geLo
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgCtOn geLo
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgCtValHi 100
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgCtValLo 50
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgKeyJtOff open
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgKeyJtOn open
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-lgOnTime unused
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shCtOff geLo
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shCtOn geLo
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shCtValHi 100
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shCtValLo 50
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shKeyJtOff unLock
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shKeyJtOn unLock
     2017-11-22 21:34:27   R-wg.fb.user2_unlock-shOnTime unused
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgCtOff geLo
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgCtOn geLo
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgCtValHi 100
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgCtValLo 50
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgKeyJtOff open
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgKeyJtOn open
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-lgOnTime unused
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shCtOff geLo
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shCtOn geLo
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shCtValHi 100
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shCtValLo 50
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shKeyJtOff open
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shKeyJtOn open
     2017-11-22 21:34:24   R-wg.fb.user1_Btn_01-shOnTime unused
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgCtOff geLo
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgCtOn geLo
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgCtValHi 100
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgCtValLo 50
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgKeyJtOff open
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgKeyJtOn open
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-lgOnTime unused
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shCtOff geLo
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shCtOn geLo
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shCtValHi 100
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shCtValLo 50
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shKeyJtOff lock
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shKeyJtOn lock
     2017-11-22 21:34:26   R-wg.fb.user1_Btn_02-shOnTime unused
     2020-08-13 16:35:14   aesCommToDev    fail
     2020-08-13 16:34:48   aesKeyNbr       02
     2020-06-20 01:57:32   aesReqTo        vccu
     2020-08-13 16:15:22   battery         ok
     2020-08-13 16:35:35   cfgState        ok
     2020-08-13 16:35:17   commState       CMDs_done_Errors:1
     2020-08-13 16:15:22   direction       undef
     2020-08-13 16:15:22   error           none
     2020-08-13 16:15:22   lock            unlocked
     2020-08-13 16:34:59   peerList        wg.fb.user1_Btn_01,wg.fb.user1_Btn_02,wg.fb.user2_unlock,wg.fb.user2_lock,wg.fb.user2_light,wg.fb.user2_open,
     2020-08-08 14:01:42   powerOn         2020-08-08 14:01:42
     2020-08-13 16:15:22   recentStateType ack
     2020-08-13 16:35:24   state           unreachable
     2020-08-13 16:34:53   trigLast        wg.fb.user1_Btn_01:short
     2019-08-03 16:02:15   trig_wg.fb.user2_light Short_0
     2020-05-25 16:21:16   trig_wg.fb.user2_lock Short_15
     2020-05-23 12:40:45   trig_wg.fb.user2_open Long_8
     2020-08-13 11:31:28   trig_wg.fb.user2_unlock Long_81
     2020-08-13 16:34:53   trig_wg.fb.user1_Btn_01 Short_10
     2019-12-05 20:13:38   trig_wg.fb.user1_Btn_02 Short_0
     2020-08-13 16:15:42   uncertain       permanent
   helper:
     HM_CMDNR   41
     cSnd       01BBA0AA3E856F0104421B2A0403,01BBA0AA3E856F010E
     mId        0019
     peerFriend peerSens,peerVirt
     peerIDsRaw ,30615E02,30615E01,421B2A02,421B2A01,421B2A04,421B2A03,00000000
     peerOpt    3:keyMatic
     regLst     0,1,3p
     rxType     2
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    wg.fb.user1_Btn_01,wg.fb.user1_Btn_02,wg.fb.user2_unlock,wg.fb.user2_lock,wg.fb.user2_light,wg.fb.user2_open,:no:1597329290.20375
       TmplTs     1597329290.20375
       cmdKey     1:1:0::wg.t.km:0019:01:wg.fb.user1_Btn_01,wg.fb.user1_Btn_02,wg.fb.user2_unlock,wg.fb.user2_lock,wg.fb.user2_light,wg.fb.user2_open,
       cmdLst:
         assignHmKey noArg
         clear      [readings|trigger|register|oldRegs|rssi|msgEvents|msgErrors|attack|all]
         deviceRename newName
         eventL     -peer- -cond-
         eventS     -peer- -cond-
         fwUpdate   -filename- -bootTime- ...
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  [List0|List1|List2|List3|List4|List5|List6] ... [-PeerChannel-]
         inhibit    [on|off]
         lock       noArg
         open       [-sec-] ...
         peerBulk   -peer1,peer2,...- [set|unset]
         peerSmart  -peerOpt-
         press      [long|short] -peer- [-repCount(long only)-] [-repDelay-] ...
         pressL     -peer-
         pressS     -peer-
         raw        data ...
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2- ...
         regSet     [prep|exec] -regName- -value- ... [-peerChannel-]
         reset      noArg
         sign       [on|off]
         statusRequest noArg
         tplDel     tmplt
         tplSet_0   -tplChan-
         tplSet_wg.fb.user2_light -tplPeer-
         tplSet_wg.fb.user2_lock -tplPeer-
         tplSet_wg.fb.user2_open -tplPeer-
         tplSet_wg.fb.user2_unlock -tplPeer-
         tplSet_wg.fb.user1_Btn_01 -tplPeer-
         tplSet_wg.fb.user1_Btn_02 -tplPeer-
         unlock     [-sec-] ...
         unpair     noArg
       lst:
         condition  slider,0,1,100
         peer       wg.fb.user1_Btn_01,wg.fb.user1_Btn_02,wg.fb.user2_unlock,wg.fb.user2_lock,wg.fb.user2_light,wg.fb.user2_open
         peerOpt    remove_wg.fb.user2_light,remove_wg.fb.user2_lock,remove_wg.fb.user2_open,remove_wg.fb.user2_unlock,remove_wg.fb.user1_Btn_01,remove_wg.fb.user1_Btn_02,HM_331E16_SenF,HM_331E16_SenI,HM_331E16_SenPwr,HM_331E16_SenU,Wz.Terrasse.T,aussen.bm,aussen.bm.se,aussen.bm.treppe,bad.eg.fenster,buero_bm_Btn_01,buero_bm_Btn_02,buero_bm_Motion,buero_computer_SenF,buero_computer_SenI,buero_computer_SenPwr,buero_computer_SenU,buero_tuer1,bz.f.li,bz.f.re,bz.le_SenF,bz.le_SenI,bz.le_SenPwr,bz.le_SenU,fl.dis_Btn_01,fl.dis_Btn_02,flur_licht2_SenF,flur_licht2_SenI,flur_licht2_SenPwr,flur_licht2_SenU,flur_oben_bm_Btn_01,flur_oben_bm_Btn_02,flur_oben_bm_Motion,flur_unten_bm_Btn_01,flur_unten_bm_Btn_02,flur_unten_bm_Motion,garage.user2.TK,garage.user1.TK,gh_tuer1,kizi.f.li,kizi.f.re,kizi.le_SenF,kizi.le_SenI,kizi.le_SenPwr,kizi.le_SenU,kueche.balkon.t,rm.team,schlafzimmer.f,sz.s1_Btn_01,sz.s1_Btn_02,sz.s2_Btn_01,sz.s2_Btn_02,treppe_bm1_Btn_01,treppe_bm1_Btn_02,treppe_bm1_Motion,treppe_bm2_Btn_01,treppe_bm2_Btn_02,treppe_bm2_Motion,vccu_Btn1,vccu_Btn10,vccu_Btn2,vccu_Btn3,vccu_Btn4,vccu_Btn5,vccu_Btn6,vccu_Btn7,vccu_Btn8,vccu_Btn9,waschraum.fenster,wg.fb.user1_Btn_03,whg_modus_Btn_01,whg_modus_Btn_02,wz.schltr6_Btn_01,wz.schltr6_Btn_02,wz.schltr6_Btn_03,wz.schltr6_Btn_04,wz.schltr6_Btn_05,wz.schltr6_Btn_06,wz_licht1_SenF,wz_licht1_SenI,wz_licht1_SenPwr,wz_licht1_SenU,wz_licht2_SenF,wz_licht2_SenI,wz_licht2_SenPwr,wz_licht2_SenU
         tplChan   
         tplDel     
         tplPeer   
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +3E856F,01,00,02
       nextSend   1597329314.31474
       rxt        0
       vccu       vccu
       p:
         3E856F
         01
         00
         02
       prefIO:
         LAN_HmUART1
     mRssi:
       mNo        29
       io:
         LAN_HmUART1:
           -50
           -50
         USB_HmUART2:
           -49
           -49
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         LAN_HmUART1
       flg        A
       ts         1597329305.90627
       ack:
         HASH(0x5652cdf4ee58)
         288002BBA0AA3E856F00
     rssi:
       at_LAN_HmUART1:
         avg        -58.9180887372014
         cnt        293
         lst        -56
         max        -55
         min        -86
       at_USB_HmUART2:
         avg        -47.3607142857143
         cnt        280
         lst        -49
         max        -40
         min        -58
       wg.fb.user2:
         avg        -57.25
         cnt        4
         lst        -56
         max        -45
         min        -78
       wg.fb.user1:
         avg        -57.75
         cnt        4
         lst        -44
         max        -44
         min        -75
     shadowReg:
     tmpl:
   role:
Attributes:
   IODev      LAN_HmUART1
   IOgrp      vccu:LAN_HmUART1
   aesCommReq 1
   alexaName  Wohnungstür
   alexaRoom  Flur
   autoReadReg 4_reqStatus
   event-on-change-reading .*
   expert     defReg,allReg
   firmware   2.5
   genericDeviceType lock
   model      HM-SEC-KEY
   msgRepeat  1
   peerIDs    00000000,30615E01,30615E02,421B2A01,421B2A02,421B2A03,421B2A04,
   room       Wohnung
   serialNr   MEQ1112877
   subType    keyMatic
   webCmd     lock:inhibit on:inhibit off


Edit 2:

In meiner VCCU habe ich kein Attr hmKey geheimerSchluessel
Sollte dies dort sichtbar sein oder verschwindet dies nach dem setzen? Bin gerade etwas verunsichert

frank

schau mal die neuesten threads hier durch.
das liegt wohl am update.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

darkness


darkness

Ok, habe es wieder zum laufen bekommen.

Mein Fehler lag im AES-Key. Hatte einen falschen verwendet. Ich war mir sicher, das war der "richtige"...
Konnte den Richtigen aber aus einem älteren Backup wieder zurück spielen. Glück gehabt....




frank

besser auch auf echtes papier aufschreiben.
aber nicht verstecken!  ;)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

martinp876

Sollte jetzt (morgen) auch nach update wieder funktionieren.
Keys sind natürlich immer zu sichern. Ein Rechner kann beliebig versterben