Hallo zusammen, ich möchte nochmal das leidige Thema Pairing HM-SEC-So mit VCCU aufs Tablett bringen.
Ich habe 3 Stck HM-SEC-SCo und keiner lässt sich pairen. Sie werden zwar angeleg und senden auch open/closed aber aufgrund des unvollständigen Pairing kommt hin und wieder MISSING ACK bis man mal wieder das Fenster öffnet.
Ich habe die Anleitung von dl4fb aus diesem Post:
https://forum.fhem.de/index.php/topic,72292.msg639199.html#msg639199 (https://forum.fhem.de/index.php/topic,72292.msg639199.html#msg639199)
auch genau befolgt, aber in den Readings steht immer:
R-pairCentral set_0xF10000
aesCommToDev fail
PairedTo wird nicht aufgeführt. Hier mal die Internals meiner VCCU und von einem HM-SEC-SCo.
Ich hoffe mir kann jemand helfen. Der AES-Key ist in der VCCU. Ich konnte auch meine Homematic Rauchmleder HM-SEC-SD-2 damit pairen.
Gruß
Thomas
VCCU:
Internals:
DEF F10000
IODev nanoCUL
LASTInputDev nanoCUL2
MSGCNT 1320
NAME VCCU
NOTIFYDEV global
NR 191
NTFY_ORDER 50-VCCU
STATE CMDs_done
TYPE CUL_HM
assignedIOs nanoCUL,nanoCUL2
channel_01 Rauchmelder_Team
channel_02 VCCU_Btn2
channel_03 VCCU_Btn3
channel_04 VCCU_Btn4
channel_05 VCCU_Btn5
channel_06 VCCU_Btn6
channel_07 VCCU_Btn7
channel_08 VCCU_Btn8
channel_09 VCCU_Btn9
channel_0A VCCU_Btn10
channel_0B VCCU_Btn11
channel_0C VCCU_Btn12
channel_0D VCCU_Btn13
lastMsg No:87 - t:11 s:F10000 d:53E6EC 800C03
nanoCUL2_MSGCNT 964
nanoCUL2_RAWMSG A0C87A011F1000053E6EC800C03::-58.5:nanoCUL2
nanoCUL2_RSSI -58.5
nanoCUL2_TIME 2018-05-07 21:36:39
nanoCUL_MSGCNT 356
nanoCUL_RAWMSG A104AA001F100004D15A402040000000001::-57:nanoCUL
nanoCUL_RSSI -57
nanoCUL_TIME 2018-05-07 21:35:12
protLastRcv 2018-05-07 21:36:39
protSnd 6 last_at:2018-05-07 16:53:37
protState CMDs_done
rssi_at_nanoCUL cnt:356 min:-58.5 max:-55.5 avg:-57.23 lst:-57
rssi_at_nanoCUL2 cnt:957 min:-60 max:-57.5 avg:-58.72 lst:-58.5
READINGS:
2018-05-07 21:35:08 CommandAccepted yes
2018-05-07 21:18:50 aesReqTo HM_5CF86F
2018-05-07 16:53:37 state CMDs_done
2018-05-07 21:13:05 unknown_206334 received
helper:
HM_CMDNR 135
PONtest 1
alarmNo 02
mId FFF0
regLst ,0
rxType 1
supp_Pair_Rep 0
ack:
expert:
def 1
det 0
raw 1
tpl 0
io:
nextSend 1525721799.78161
prefIO
vccu VCCU
ioList:
nanoCUL
nanoCUL2
mRssi:
mNo 87
io:
nanoCUL:
nanoCUL2:
-58.5
-58.5
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
rssi:
at_nanoCUL:
avg -57.2331460674157
cnt 356
lst -57
max -55.5
min -58.5
at_nanoCUL2:
avg -58.726750261233
cnt 957
lst -58.5
max -57.5
min -60
Attributes:
IODev nanoCUL
IOList nanoCUL,nanoCUL2
IOgrp VCCU
expert 2_raw
group CUL
hmKey 01:24f13xxxxxxxxxxxxxxxxxxx1633d64
icon cul
model CCU-FHEM
subType virtual
webCmd virtual:update
HM-SEC-SCo
Internals:
CFGFN
DEF 5CF86F
IODev nanoCUL
LASTInputDev nanoCUL
MSGCNT 14
NAME HM_5CF86F
NOTIFYDEV global
NR 2539
STATE MISSING ACK
TYPE CUL_HM
lastMsg No:B6 - t:10 s:5CF86F d:000000 0601000E
nanoCUL2_MSGCNT 7
nanoCUL2_RAWMSG A0DB686105CF86F0000000601000E::-75:nanoCUL2
nanoCUL2_RSSI -75
nanoCUL2_TIME 2018-05-07 21:36:15
nanoCUL_MSGCNT 7
nanoCUL_RAWMSG A0DB686105CF86F0000000601000E::-45:nanoCUL
nanoCUL_RSSI -45
nanoCUL_TIME 2018-05-07 21:36:15
protCmdDel 14
protLastRcv 2018-05-07 21:36:15
protResnd 3 last_at:2018-05-07 21:20:21
protResndFail 1 last_at:2018-05-07 21:36:17
protSnd 7 last_at:2018-05-07 21:36:15
protState CMDs_done_Errors:1
rssi_at_nanoCUL cnt:7 min:-49 max:-43 avg:-45.92 lst:-45
rssi_at_nanoCUL2 cnt:7 min:-89.5 max:-75 avg:-80.42 lst:-75
READINGS:
2018-05-07 21:18:49 Activity alive
2018-05-07 21:18:49 D-firmware 1.0
2018-05-07 21:18:49 D-serialNr OEQ1432788
2018-05-07 21:18:26 R-pairCentral set_0xF10000
2018-05-07 21:18:49 aesCommToDev fail
2018-05-07 21:18:49 aesKeyNbr 00
2018-05-07 21:36:15 alive yes
2018-05-07 21:36:15 battery ok
2018-05-07 21:36:15 contact closed (to broadcast)
2018-05-07 21:36:15 recentStateType info
2018-05-07 21:36:15 sabotageError on
2018-05-07 21:36:18 state MISSING ACK
2018-05-07 21:20:20 trigDst_broadcast noConfig
2018-05-07 21:20:20 trigger_cnt 48
helper:
AESreqAck 189F9328
HM_CMDNR 183
cSnd 01F100005CF86F00050000000000,01F100005CF86F00050000000000
getCfgList all
getCfgListNo ,4
mId 00C7
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +5CF86F,00,01,00
nextSend 1525721775.61058
prefIO
rxt 2
vccu
p:
5CF86F
00
01
00
mRssi:
mNo B6
io:
nanoCUL:
-37
-37
nanoCUL2:
-75
-75
prt:
bErr 0
sProc 0
helper:
prt:
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rssi:
at_nanoCUL:
avg -45.9285714285714
cnt 7
lst -45
max -43
min -49
at_nanoCUL2:
avg -80.4285714285714
cnt 7
lst -75
max -75
min -89.5
shadowReg:
RegL_00. 02:01 0A:F1 0B:00 0C:00
Attributes:
IODev nanoCUL
IOgrp VCCU:nanoCUL
actCycle 002:50
actStatus alive
alias Fenster-Küche
autoReadReg 4_reqStatus
expert 2_raw
firmware 1.0
group Sensoren
icon fts_window_1w_open
model HM-SEC-SCo
room 22_Küche,Alarmanlage
serialNr OEQ1432788
subType threeStateSensor
Zitat von: thgorjup am 07 Mai 2018, 21:51:28
Ich habe die Anleitung von dl4fb aus diesem Post ... auch genau befolgt,
Alleine die in dem zitierten Beitrag aufgestellte Behauptung, die Sensoren würde nur mit AES funktionieren, ist schon irgendwie merkwürdig.
Bei mir sind die Sensoren einfach gepairt wie jedes andere Homematic device auch, um AES habe ich mich nie gekümmert.
Internals:
CFGFN
DEF 5814B4
IODev hmuart
LASTInputDev hmuart
MSGCNT 36
NAME Melder_TEingang
NOTIFYDEV global
NR 127
NTFY_ORDER 50-Melder_TEingang
STATE closed
TYPE CUL_HM
hmuart_MSGCNT 36
hmuart_RAWMSG 05010038F1A6105814B412700006010000
hmuart_RSSI -56
hmuart_TIME 2018-05-07 21:47:57
lastMsg No:F1 - t:10 s:5814B4 d:127000 06010000
protLastRcv 2018-05-07 21:47:57
protSnd 36 last_at:2018-05-07 21:47:57
protState CMDs_done
rssi_at_hmuart cnt:36 min:-57 max:-46 avg:-54.27 lst:-56
READINGS:
2018-05-06 19:48:42 Activity alive
2018-03-30 20:13:34 D-firmware 1.0
2018-03-30 20:13:34 D-serialNr OEQ0418687
2018-03-30 21:51:04 PairedTo 0x127000
2018-05-07 21:47:57 alive yes
2018-05-07 21:47:57 battery ok
2018-05-07 21:47:57 contact closed (to hmvccu)
2018-05-07 21:47:57 recentStateType info
2018-05-07 21:47:57 sabotageError off
2018-05-07 21:47:57 state closed
2018-05-07 20:10:46 trigger_cnt 36
helper:
HM_CMDNR 241
mId 00C7
regLst ,0,1,4p
rxType 28
supp_Pair_Rep 0
expert:
def 0
det 0
raw 0
tpl 0
io:
newChn +5814B4,00,00,00
nextSend 1525722478.25376
rxt 2
vccu hmvccu
p:
5814B4
00
00
00
prefIO:
hmuart
mRssi:
mNo F1
io:
hmuart:
-50
-50
prt:
bErr 0
sProc 0
sleeping 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
rpt:
IO hmuart
flg A
ts 1525722477.95748
ack:
HASH(0x60d08f8)
F180021270005814B400
rssi:
at_hmuart:
avg -54.2777777777778
cnt 36
lst -56
max -46
min -57
shadowReg:
tmpl:
Attributes:
IODev hmuart
IOgrp hmvccu:hmuart
actCycle 002:50
actStatus alive
autoReadReg 5_readMissing
devStateIcon open:10px-kreis-rot closed:10px-kreis-gruen set.*:1px-spacer
expert 4_off
firmware 1.0
group 25 Melder
model HM-SEC-SCo
peerIDs 00000000,
room 15 Flur
serialNr OEQ0418687
subType threeStateSensor
Vielleicht mal wie im verlinkten Thread über die Timing-FW nachdenken.
Hab doch richtig gesehen, dass du einen nanoCUL verwendest...
Kurz da nur Handy...
Gruß, Joachim
Hmm, ich weiß auch nicht. Wenn ich direkt über den nanoCUL das Pairing durchführe, dann klappt es in einem von drei Fällen.
Aber über die VCCU geht es nicht. Somit ist nix mit AES-Verschlüssung. Kann doch nicht wahr sein.
Ist meine VCCU falsch aufgesetzt?
Was mir aufgefallen ist, wenn ich über den nanoCUL das pairing mache, blinkt der LED am Fensterkontakt schnell wie es sein soll und wird nach ca. 5 Sek. grün. Bei der VCCU blinkt sie nur langsam oder manchmal sogar nur einmal und wird dann sofort grün.
Hast du zwei nanoCUL!?
Laut vccu ja.
EDIT: und nat. laut Signatur... ;)
Vielleicht kommen sich die beim Pairen über die vccu "in die Quere"...
Auf lange Sicht würde ich trotzdem die Timing-FW empfehlen oder gleich ein "echtes/originales" HM-Funkmodul...
Gruß, Joachim
Ja, ich habe zwei Stück davon. Aber ich konnte meine Rauchmelder und auch die Winmatic damit pairen.
Ich habe gleiches auf meinem Testsystem mit nur einem nanoCUL probiert.
Ging dort auch nicht. Irgend etwas ist faul.
Ich hatte auch (lange) einen nanoCUL und es ging auch bis halt ein Gerät kam das nicht mehr (einfach so) ging.
Bei mir der Klingelsensor...
Aber hatte auch Probleme mit den Fensterkontakten...
Mit Timing-FW ging es dann...
Letztendlich bin ich aber dann auch auf meinem Testsystem auf ein "echtes/originales" HM-Funkmodul umgestiegen...
Seither keine Probleme mehr...
Gruß, Joachim
Wo gibt es diese FW und läuft die mit dem nanoCUL?
Wie sieht die Config dazu aus?
Braucht man die nur für das Pairing oder auch für den Betrieb?
Ist doch in dem von dir verlinkten (und abgearbeiteten) Thread zu finden (also weiterverlinkt)...
Oder halt hier: https://forum.fhem.de/index.php/topic,24436.0.html
Alles Weitere inkl. aktueller Stand dort dann im ersten Post...
Ist auch für den Betrieb und ja auch für nanoCUL (hatte ich ja selber, damals sogar noch selbst "gebaut", mittlerweile aber wohl auch schon als hex zum Flashen)...
Also: komplett umstellen...
Klingt erst mal aufwendig ist aber überschaubar (mittlerweile: kein "selbst bauen" mehr nötig und auch nur noch sehr wenige Moule tauschen und 1x das Define anpassen)...
Gruß, Joachim