FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: cjung am 31 Januar 2016, 14:20:42

Titel: [gelöst][HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einm nicht
Beitrag von: cjung am 31 Januar 2016, 14:20:42
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


Titel: Antw:[HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einmal nicht
Beitrag von: Gernott am 31 Januar 2016, 17:14:50
Setze mal das Attribut expert auf 3 und poste das list nochmal.

Gruß
G.
Titel: Antw:[HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einmal nicht
Beitrag von: cjung am 31 Januar 2016, 18:51:56
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
Titel: Antw:[HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einmal nicht
Beitrag von: frank am 31 Januar 2016, 20:07:28
jetzt

set HM_3E73EB regSet sign off
Titel: Antw:[HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einmal nicht
Beitrag von: cjung am 31 Januar 2016, 20:55:33
@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
Titel: Antw:[HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einmal nicht
Beitrag von: Gernott am 31 Januar 2016, 22:05:17
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.
Titel: Antw:[gelöst][HM-AES] zwei unterschiedliche HM-SEC-SCo - einmal AES aktiv, einm nicht
Beitrag von: Deudi am 31 Januar 2016, 22:27:03
... und deine HMID ist 263522. Das Aus-x-en kannst du dir sparen, kann eh jeder neben deiner Wohnstätte mitsniffern.  ;)