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
schau mal die neuesten threads hier durch.
das liegt wohl am update.
Danke,
das ist mir irgendwie durchgerutscht.
https://forum.fhem.de/index.php/topic,113479.0.html
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....
besser auch auf echtes papier aufschreiben.
aber nicht verstecken! ;)
Sollte jetzt (morgen) auch nach update wieder funktionieren.
Keys sind natürlich immer zu sichern. Ein Rechner kann beliebig versterben