Hallo,
seit zwei Wochen habe ich eine FHEM Installation am laufen und habe dadurch meine CCU2 abgelöst. Die Heizung läuft und eigentlich bin ich sehr zufrieden mit der Umgebung. Jetzt möchte ich meine ersten drei Rauchmelder (HM-SEC-SD-2) anlernen und miteinander Verbinden.
Ich hatte im Lan-GW die Verschlüsselung ausgeschaltet und auch keinen AES Schlüssel hinterlegt. Für die Rauchmelder wird dieser aber benötigt. Ist dieses so richtig?
Ich habe aber keine Lösung gefunden wie ich den AES Schlüssel am LAN-GW eQ3-HM-LGW ermittle bzw. hinterlege oder reicht dieses im FHEM?
Zur Installation: Im FHEM habe ich eine VCCU angelegt nach der Anleitung aus den Wiki http://www.fhemwiki.de/wiki/Virtueller_Controller_VCCU (http://www.fhemwiki.de/wiki/Virtueller_Controller_VCCU) und diese mit meinen GW Verbunden.
Hier noch ein List meiner VCCU und von meinen GW:
Internals:
DEF 31AE25
HMLGW1_MSGCNT 7
HMLGW1_RAWMSG 050000278086104BE43600000006010000
HMLGW1_RSSI -39
HMLGW1_TIME 2016-11-22 12:46:13
IODev HMLGW1
LASTInputDev HMLGW1
MSGCNT 7
NAME VCCU
NOTIFYDEV global
NR 29
NTFY_ORDER 50-VCCU
STATE CMDs_done
TYPE CUL_HM
assignedIOs HMLGW1
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
protSnd 18 last_at:2016-11-22 12:40:07
protState CMDs_done
Readings:
2016-11-22 12:40:11 battery ok
2016-11-22 12:40:07 state CMDs_done
2016-11-22 12:46:13 unknown_4BE436 received
2016-11-22 09:43:10 unknown_4BE462 received
2016-11-22 12:33:12 unknown_4BE46D received
2016-11-22 09:00:36 unknown_4BE54A received
Helper:
HM_CMDNR 10
alarmNo 04
mId FFF0
rxType 1
Ack:
Expert:
def 1
det 0
raw 1
tpl 0
Io:
vccu VCCU
ioList:
HMLGW1
Mrssi:
mNo
Io:
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
dev 1
vrt 1
Tmpl:
Attributes:
IODev HMLGW1
IOList HMLGW1
IOgrp VCCU
expert 2_raw
hmKey 01:8aa99a1dd9d91410faa319be98213333
model CCU-FHEM
subType virtual
webCmd virtual:update
Internals:
AssignedPeerCnt 24
CNT 139
DEF 192.168.40.4
DEVCNT 139
DevState 99
DevType LGW
DeviceName 192.168.40.4:2000
FD 10
LastOpen 1479814112.90715
NAME HMLGW1
NR 28
PARTIAL
RAWMSG 04024A
RSSI -60
STATE opened
TYPE HMUARTLGW
XmitOpen 1
msgLoadCurrent 37
msgLoadHistory 0/0/0/4/5/20/1/7/-/-/-/-
msgLoadHistoryAbs 37/37/37/37/33/28/8/7/0/-/-/-/-
owner 31AE25
owner_CCU VCCU
Helper:
CreditTimer 170
FW 65542
Initialized 1
SendCnt 71
Ackpending:
Assignedpeers:
1F91BF FFFFFFFFFFFFFFFF
1F9650 FFFFFFFFFFFFFFFF
1F993C FFFFFFFFFFFFFFFF
1F9958 FFFFFFFFFFFFFFFF
1FA8C6 FFFFFFFFFFFFFFFF
20129A FFFFFFFFFFFFFFFF
2026DE FFFFFFFFFFFFFFFF
20276F FFFFFFFFFFFFFFFF
202770 FFFFFFFFFFFFFFFF
20371B FFFFFFFFFFFFFFFF
20372E FFFFFFFFFFFFFFFF
203734 FFFFFFFFFFFFFFFF
20375D FFFFFFFFFFFFFFFF
20D7C6 FFFFFFFFFFFFFFFF
20D8DE FFFFFFFFFFFFFFFF
21A419 FFFFFFFFFFFFFFFF
21A424 FFFFFFFFFFFFFFFF
21A425 FFFFFFFFFFFFFFFF
21A42F FFFFFFFFFFFFFFFF
21A43D FFFFFFFFFFFFFFFF
21A43E FFFFFFFFFFFFFFFF
21A6F3 FFFFFFFFFFFFFFFF
31AE25 FFFFFFFFFFFFFFFF
4BE436 FFFFFFFFFFFFFFFF
LastSendLen:
3
3
Log:
IDs:
PeerQueue:
PendingCMD:
Roundtrip:
Delay 0.00401210784912109
Loadlvl:
lastHistory 1479816515.72932
Peers:
1F91BF assigned
1F9650 assigned
1F993C assigned
1F9958 assigned
1FA8C6 assigned
20129A assigned
2026DE assigned
20276F assigned
202770 assigned
20371B assigned
20372E assigned
203734 assigned
20375D assigned
20D7C6 assigned
20D8DE assigned
21A419 assigned
21A424 assigned
21A425 assigned
21A42F assigned
21A43D assigned
21A43E assigned
21A6F3 assigned
31AE25 assigned
4BE436 assigned
Readings:
2016-11-22 12:28:35 D-HMIdAssigned 31AE25
2016-11-22 12:28:35 D-HMIdOriginal FFFFFF
2016-11-22 12:28:32 D-LANfirmware 1.1.5
2016-11-22 12:28:35 D-firmware 1.0.6
2016-11-22 12:28:32 D-serialNr NEQ0708387
2016-11-22 12:28:32 D-type eQ3-HM-LGW
2016-11-22 12:28:35 cond ok
2016-11-22 12:51:55 load 37
2016-11-22 12:28:35 loadLvl low
2016-11-22 12:28:32 state opened
Crypto:
Decrypt:
ciphertext 2c
keystream 36839bdf29e2c2f9fa8d66fcdea9da
Encrypt:
ciphertext 0b61bae9b0e941b88b578b4e75b3
keystream bb06
Helper:
Keepalive:
CNT 4
DEVCNT 3
DevState 99
DevType LGW-KeepAlive
DeviceName 192.168.40.4:2001
FD 35
LastOpen 1479814112.91748
NAME HMLGW1:keepAlive
NR 176
PARTIAL
STATE opened
TEMPORARY 1
TYPE HMUARTLGW
XmitOpen 0
Helper:
NextKeepAlive 1479816666.66831
Log:
Resolve 1
IDs:
Readings:
2016-11-22 12:28:32 state opened
Crypto:
Decrypt:
ciphertext 36c94728c9abadf5ded78a1ee9be3a08
keystream
Encrypt:
ciphertext 5afd1dbf0c
keystream 7e258d356fd7d7af1e8ff3
Lgwhash:
Attributes:
hmId 31AE25
hmKey 01:8aa99a1dd9d91410faa319be98213333
lgwPw xxxxxxxxxxx
Da ich mir nicht sicher bin ob das alles mit der AES Verschlüsselung stimmt möcht ich mein eigentliches Problem mit den Rauchmeldern erst hinten anstellen.
Danke Daniel
Hallo Daniel,
AES Verwendung in Homematic hat erstmal nichts mit einem eigenen Schlüssel zu tun. HM verwendet einen eigenen einheitlichen (und leider bekannten) AES Schlüssel.
Also AES ist ein Thema, die sinnvolle Verwendung eines eigenen Schlüssels eine Anderes.
Wiki (http://www.fhemwiki.de/wiki/HM-SEC-SD_Rauchmelder)hast Du beachtet?
ZitatDer HM-SEC-SD-2 Rauchmelder arbeitet mit aesCBC, er benötigt dafür zwingend das Modul libcrypt-rijndael-perl unabhängig vom IO Device, auch für den HM-CFG-LAN!
Gruß Otto