Hallo Board,
Ich will AES ausschalten !
Ich habe hier zwei HM-SEC-SCo Devices (Optische Fenstersensoren).
1. Version ARR von ELV: Original FW 1.0 drauf. Das Gerät hat "out of the Box" kein AES aktiviert.
2. Version qivicon von der Telekom (für mich günstigste Quelle, da Mitarbeiter): offenbar auch original FW 1.0 drauf, aber offenbar AES wenigstens zum Schlüsselaustausch aktiv.
Ich vermute das, weil ich die beiden Readings sehe:
aesCommToDev ok
aesKeyNbr 00
Ich will irgendwann mal AES im ganzen Haus aktivieren, aber jetzt noch nicht.
Und weil der Schlüssel 00 auch vermutlich der bekannte Standardschlüssel ist, will ich die AES Verschlüsselung erstmal ausschalten.
Ein "Set HM_3E7XXX sign off" ergibt: "cannot calculate value. Please issue set HM_3E7XXX getConfig first - invalid "
GetConfig habe ich natürlich gemacht.
Das Gerät ist gepaired, noch nicht gepeered und gibt mir den Fensterstatus richtig weiter.
(off Topic: Interessant finde ich ja, das die Telekom Teile eine MXXXXXX Seriennummer haben, wie die ARR Teile von ELV)
Fhemwiki http://fhemwiki.de/wiki/AES_Encryption kenne ich natürlich.
Hier ein List Device(ein paar Werte habe ich ausgeXXXXXXt):
Internals:
CFGFN
DEF 3E73EB
HM_LAN1_MSGCNT 27
HM_LAN1_RAWMSG E3E73EB,0000,03861C6B,FF,FFB8,0EA6413E73EB2635220108C8
HM_LAN1_RSSI -72
HM_LAN1_TIME 2016-01-31 13:59:07
HM_USB_MSGCNT 20
HM_USB_RAWMSG E3E73EB,0000,6052DAEC,FF,FFD9,0EA6413E73EB2635220108C8
HM_USB_RSSI -39
HM_USB_TIME 2016-01-31 13:59:07
IODev HM_LAN1
LASTInputDev HM_USB
MSGCNT 47
NAME HM_3E7XXX
NR 408
STATE open
TYPE CUL_HM
lastMsg No:0E - t:41 s:3E73EB d:263522 0108C8
protCmdDel 4
protEvt_AESCom-ok 3 last_at:2016-01-31 13:54:39
protLastRcv 2016-01-31 13:59:07
protNack 2 last_at:2016-01-31 13:56:19
protSnd 21 last_at:2016-01-31 13:59:07
protState CMDs_done
rssi_at_HM_LAN1 cnt:21 lst:-72 min:-72 avg:-64.09 max:-58
rssi_at_HM_USB avg:-45.9 max:-39 min:-50 cnt:20 lst:-39
Readings:
2016-01-31 13:54:41 Activity alive
2016-01-31 13:56:19 CommandAccepted no
2016-01-31 13:54:37 D-firmware 1.0
2016-01-31 13:54:37 D-serialNr MEQ090XXXX
2016-01-31 13:56:18 PairedTo 0xXXXXXX
2016-01-31 13:55:03 R-cyclicInfoMsg on
2016-01-31 13:55:03 R-pairCentral 0xXXXXXX
2016-01-31 13:55:03 R-sabotageMsg on
2016-01-31 13:56:18 RegL_00. 02:01 09:01 0A:26 0B:35 0C:22 10:01 14:06 00:00
2016-01-31 13:54:39 aesCommToDev ok
2016-01-31 13:54:38 aesKeyNbr 00
2016-01-31 13:59:07 battery ok
2016-01-31 13:59:07 contact open (to vccu)
2016-01-31 13:59:07 state open
2016-01-31 13:59:07 trigDst_vccu noConfig
2016-01-31 13:59:07 trigger_cnt 8
Regl_01.:
VAL
Helper:
HM_CMDNR 14
cSnd 012635223E73EB00040000000000,012635223E73EB01040000000001
getCfgList all
getCfgListNo ,4
mId 00C7
rxType 28
Expert:
def 1
det 0
raw 1
tpl 0
Io:
newCh 1
newChn +3E73EB,00,00,00
nextSend 1454245147.71245
prefIO
rxt 2
vccu
p:
3E73EB
00
00
00
Mrssi:
mNo 0E
Io:
HM_LAN1 -70
HM_USB -39
Prt:
bErr 0
sProc 0
sleeping 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rpt:
IO HM_LAN1
flg A
ts 1454245147.62751
ack:
HASH(0x30XXXXX)
0E800XXXXXXXXXXXXXXXXXXX
Rssi:
At_hm_lan1:
avg -64.0952380952381
cnt 21
lst -72
max -58
min -72
At_hm_usb:
avg -45.9
cnt 20
lst -39
max -39
min -50
Shadowreg:
Attributes:
IODev HM_LAN1
IOgrp vccu:HM_LAN1
actCycle 000:50
Setze mal das Attribut expert auf 3 und poste das list nochmal.
Gruß
G.
Sehr gerne:
Internals:
CFGFN
DEF 3E73EB
HM_LAN1_MSGCNT 41
HM_LAN1_RAWMSG R98CD9564,0001,048FC970,FF,FFC0,19A0103E73EB2635220100000000
HM_LAN1_RSSI -64
HM_LAN1_TIME 2016-01-31 18:49:16
HM_USB_MSGCNT 31
HM_USB_RAWMSG E3E73EB,0000,615C7CA4,FF,FFD8,19A0103E73EB2635220100000000
HM_USB_RSSI -40
HM_USB_TIME 2016-01-31 18:49:16
IODev HM_LAN1
LASTInputDev HM_LAN1
MSGCNT 72
NAME HM_3E73EB
NR 408
STATE open
TYPE CUL_HM
lastMsg No:19 - t:10 s:3E73EB d:263522 0100000000
protCmdDel 4
protEvt_AESCom-ok 3 last_at:2016-01-31 13:54:39
protLastRcv 2016-01-31 18:49:16
protNack 2 last_at:2016-01-31 13:56:19
protSnd 34 last_at:2016-01-31 18:49:16
protState CMDs_done
rssi_at_HM_LAN1 cnt:35 lst:-64 min:-77 avg:-64.71 max:-56
rssi_at_HM_USB min:-61 cnt:31 lst:-40 avg:-45.9 max:-38
Readings:
2016-01-31 18:49:14 Activity alive
2016-01-31 13:56:19 CommandAccepted no
2016-01-31 18:49:14 D-firmware 1.0
2016-01-31 18:49:14 D-serialNr MEQ090XXXX
2016-01-31 18:49:15 PairedTo 0xXXXXXX
2016-01-31 13:55:03 R-cyclicInfoMsg on
2016-01-31 18:49:15 R-eventDlyTime 0 s
2016-01-31 18:49:15 R-msgScPosA open
2016-01-31 18:49:15 R-msgScPosB closed
2016-01-31 13:55:03 R-pairCentral 0xXXXXXX
2016-01-31 13:55:03 R-sabotageMsg on
2016-01-31 18:49:15 R-sign on
2016-01-31 13:55:03 R-transmDevTryMax 6
2016-01-31 18:49:15 R-transmitTryMax 6
2016-01-31 18:49:15 RegL_00. 02:01 09:01 0A:26 0B:35 0C:22 10:01 14:06 00:00
2016-01-31 18:49:15 RegL_01. 08:01 20:9C 21:00 30:06 00:00
2016-01-31 13:54:39 aesCommToDev ok
2016-01-31 13:54:38 aesKeyNbr 00
2016-01-31 18:34:20 alive yes
2016-01-31 18:34:20 battery ok
2016-01-31 18:34:20 contact open (to vccu)
2016-01-31 18:34:20 recentStateType info
2016-01-31 18:34:20 sabotageError off
2016-01-31 18:34:20 state open
2016-01-31 14:15:06 trigDst_vccu noConfig
2016-01-31 14:15:06 trigger_cnt 10
Helper:
HM_CMDNR 25
cSnd 012635223E73EB01040000000001,012635223E73EB0103
mId 00C7
peerIDsRaw ,00000000
rxType 28
Expert:
def 1
det 1
raw 1
tpl 0
Io:
newCh 1
newChn +3E73EB,00,00,00
nextSend 1454262556.13498
prefIO
rxt 2
vccu
p:
3E73EB
00
00
00
Mrssi:
mNo 19
Io:
HM_LAN1 -62
HM_USB -40
Prt:
bErr 0
sProc 0
sleeping 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
Rpt:
IO HM_LAN1
flg A
ts 1454262556.0706
ack:
HASH(0x309XXXX)
19800226352XXXXXXXXX
Rssi:
At_hm_lan1:
avg -64.7142857142857
cnt 35
lst -64
max -56
min -77
At_hm_usb:
avg -45.9032258064516
cnt 31
lst -40
max -38
min -61
Shadowreg:
Attributes:
IODev HM_LAN1
IOgrp vccu:HM_LAN1
actCycle 000:50
actStatus alive
autoReadReg 4_reqStatus
expert 3_allReg+raw
firmware 1.0
model HM-SEC-SCo
peerIDs 00000000,
room CUL_HM
serialNr MEQ090XXXX
subType threeStateSensor
jetzt
set HM_3E73EB regSet sign off
@Frank : Ja, das wars.
Super Danke!
Interessant das die Telekom versucht, mit Grundverschlüsselung zu arbeiten. Aber bei HM ist das nur die halbe Wahrheit.
Gruß
Christoph
Zitat von: cjung am 31 Januar 2016, 20:55:33
Interessant das die Telekom versucht, mit Grundverschlüsselung zu arbeiten. Aber bei HM ist das nur die halbe Wahrheit.
Ich habe am WE 5 dieser Sensoren von ELV zusammengelötet. Bei allen war sign on gesetzt und nach Pairing die Kommunikation mit Key 00 aktiv.
Gruß
G.
... und deine HMID ist 263522. Das Aus-x-en kannst du dir sparen, kann eh jeder neben deiner Wohnstätte mitsniffern. ;)