KeyMatic HM-Sec-Key lässt sich nicht zurücksetzen

Begonnen von Dennis D., 11 Februar 2013, 13:17:23

Vorheriges Thema - Nächstes Thema

kossmann

Zitat von: Dirk schrieb am Mi, 13 Februar 2013 16:30
Zitat von: kossmann schrieb am Mi, 13 Februar 2013 16:12... aber dieses "Pairing" scheint mir nur ein einfaches Schreiben der hmId (und ggf. der Seriennummer der Zentrale?) zu sein
Beim Pairing werden die Seriennummern der beteiligten Geräte getauscht und in die entsprechenden Speicher geschrieben.

ZitatMir stellt sich nämlich weiterhin die Frage: Kann jemand, der meine hmId und die Seriennummer eines Aktors kennt, vor meiner Haustür das Rollo steuern? Viel schlimmer: Wenn ich den AES-Key auf dem Standard belasse... kann er auch meine Tür öffnen (mit hmId und Seriennummer der KeyMatic)? ... oder spielt die Seriennummer der Zentrale (HMLAN)
Das müsste man tatsächlich mal ausprobieren. Ich würde fast sagen, ja das geht, sonst könnte man einen defekten HM-Lan nicht ohne weitere ersetzen. Ich nehme an dass die HM-ID die Rolle der Seriennummer übernimmt. Hat jemand mal 2 HM-Lan "rumliegen" und kann das ausprobieren?
Das widerspricht sich dann aber doch, oder??? Die "Seriennummern der beteiligten Geräte" bedeutet doch auch, dass die Seriennummer vom HMLAN in einen Aktor/Sensor/... geschrieben wird - womit ein Austausch nicht mehr ohne weiteres möglich wäre.

Dirk

Daher der Zusatz im letzten Abschnit:
ZitatIch nehme an dass die HM-ID die Rolle der Seriennummer übernimmt.

kossmann

Hehe... wer Lesen kann ist klar im Vorteil ;-)

Martin Thomas Schrott

Hi zusammen,

ich denke nicht, dass jemand ein aes gesichertes device steuern könnte, außer ihr habt euren aes key an der  Haustüre aufgeklebt. :-)
alle anderen Geräte könnten vermutlich durch hmid fake gesteuert werden.
Aber das nur mein Verständnis ohne getestet zu haben!
lG
Martin

Martin Thomas Schrott

aja und...

das initiale pairen geht nur mit homematic software, da fhem noch kein aes Schlüssel Tauschen zulässt vermute ich! Aber nicht geteset!

Aber getestet habe ich mehrfach verbindung zum hmlan Adapter, geht wie du vermutet hast nicht! Er lässt nur einen connect am port zu!
lG
M

kossmann

Zitat von: Martin Thomas Schrott schrieb am Mi, 13 Februar 2013 17:26ich denke nicht, dass jemand ein aes gesichertes device steuern könnte, außer ihr habt euren aes key an der Haustüre aufgeklebt. :-)

Wenn man den Standard-Schlüssel nicht geändert hat, ist dem ja quasi so. Ansonsten würde ich zustimmen.

Dennis D.

So, habe nun alle meine Devices mal mit dem HM-Konfigurator gepaird. :-)

Zitat von: kossmann schrieb am Mi, 13 Februar 2013 16:12Da die KeyMatic zwingend "AES-verschlüsselt" kommuniziert, scheint hier auch ein initialer Schlüsselaustausch über die Windows-Software erfolgen zu müssen, d.h. erst mit dieser Pairen, dann mit FHEM. Zumindest musste ich vor 2 Wochen diesen Weg gehen, ein initiales Pairen über FHEM hat nicht funktioniert (ich konnte nur den Status lesen, nicht aber Öffnen oder Schließen (FHEM mit HMLAN)).

Also hier muss ich wiedersprechen. Meine KeyMatic war (ursprünglich) erfolgreich mit FHEM gepaird. Ich konnte über FHEM die KeyMatic steuern, also auf und abschließen. Den HM-Konfigurator habe ich erst gestern ans laufen gebracht. Vorher lief der nie, wegen mehrerer Netzwerkkarten, welche in der Netzwerkumgebund von Win 7 aktiv waren. Nach dem deaktiveren aller Karten, bis auf die, welche mit dem Netzwerk verbunden ist, erkannte die Software endlich meinen HMLAN. Daher war es mit bis gestern gar nicht möglich ein initiales Pairing über die Software zu machen. Ich habe die KeyMatic nach der Lieferung wie folgt installiert:

1. Montiert und konfiguriert
2. Masterschlüssel an die KeyMatic gepaird
3. Zweiten Schlüssel an die KeyMatic gepaird
4. FHEM alles anlegen lassen.
Funktionierte! K.A. warum.

Gruß,
Dennis
FHEM 5.5 auf RPi Rev. B 512 mit HMLAN (HM-CFG-LAN)

CUL_HM: HM-LC-Bl1PBU-FM,HM-LC-SW1-BA-PCB,HM-LC-SW4-SM,HM-LC-Sw1PBU-FM,HM-OU-LED16,HM-PB-2-WM55,HM-RC-KEY3-B,HM-SEC-KEY,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SD,HM-WDS10-TH-O,HM-WDS40-TH-I

OWDevice: DS18B20,DS2438

justcallmeal

Hallo zusammen,

ich bin ebenfalls etwas verzweifelt bei der Anbindung von einer Homematic-Keymatic an Fhem, - vielleicht kann mir jemang einen Tip geben, wie ich weiter vorgehen soll.
Ich habe so ei Teil gebraucht gekauft und nach Auskunft des Verkäufers war es nur an einer Fernbedienungen gepaired/gepeered. Daraufhin habe ich das Ding munter montiert und an Fhem angelernt, was mir auch soweit gelungen ist. Allerdings lässt es sich nicht von Fhem aus schalten, - nur manuell am Gerät selbst. Mittlerweile habe ich viel gelesen, was mich nur noch mehr verwirrt hat. AES-Schlüssel scheint bei dem Gerät noch der default Wert "00" drin zu sein. Ich sende mal das list vonm Gerät, vielleicht erkennt jemand von Euch wo der Hase im Pfeffer liegt.

Internals:
   CUL_0_MSGCNT 8
   CUL_0_RAWMSG A0D4484103F507B00000006010130::-57.5:CUL_0
   CUL_0_RSSI -57.5
   CUL_0_TIME 2017-10-20 12:16:20
   DEF        3F507B
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     8
   NAME       HM_3F507B
   NOTIFYDEV  global
   NR         524
   STATE      unlocked
   TYPE       CUL_HM
   lastMsg    No:44 - t:10 s:3F507B d:000000 06010130
   protLastRcv 2017-10-20 12:16:20
   rssi_at_CUL_0 min:-68.5 cnt:8 avg:-60.62 lst:-57.5 max:-55.5
   READINGS:
     2017-10-18 11:21:33   D-firmware      2.5
     2017-10-18 11:21:33   D-serialNr      MEQ0838934
     2017-10-18 11:20:47   R-pairCentral   set_0x654321
     2017-10-18 11:20:47   aesKeyNbr       00
     2017-10-18 11:23:14   battery         ok
     2017-10-18 11:23:14   direction       none
     2017-10-18 11:23:14   error           none
     2017-10-18 11:23:14   lock            unlocked
     2017-10-18 11:15:41   powerOn         2017-10-18 11:15:41
     2017-10-20 12:16:20   recentStateType info
     2017-10-18 11:23:14   state           unlocked
     2017-10-18 11:23:14   uncertain       no
   helper:
     HM_CMDNR   68
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3F507B,01,00,02
       nextSend   1508494580.67737
       rxt        0
       vccu       vccu
       p:
         3F507B
         01
         00
         02
       prefIO:
         CUL_0
     mRssi:
       mNo        44
       io:
         CUL_0      -55.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_CUL_0:
         avg        -60.625
         cnt        8
         lst        -57.5
         max        -55.5
         min        -68.5
     tmpl:
   role:
Attributes:
   IODev      CUL_0
   IOgrp      vccu:CUL_0
   aesCommReq 1
   autoReadReg 4_reqStatus
   expert     2_raw
   room       CUL_HM
   verbose    5
   webCmd     lock:unlock:open
Internals:
   CUL_0_MSGCNT 8
   CUL_0_RAWMSG A0D4484103F507B00000006010130::-57.5:CUL_0
   CUL_0_RSSI -57.5
   CUL_0_TIME 2017-10-20 12:16:20
   DEF        3F507B
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     8
   NAME       HM_3F507B
   NOTIFYDEV  global
   NR         524
   STATE      unlocked
   TYPE       CUL_HM
   lastMsg    No:44 - t:10 s:3F507B d:000000 06010130
   protLastRcv 2017-10-20 12:16:20
   rssi_at_CUL_0 min:-68.5 cnt:8 avg:-60.62 lst:-57.5 max:-55.5
   READINGS:
     2017-10-18 11:21:33   D-firmware      2.5
     2017-10-18 11:21:33   D-serialNr      MEQ0838934
     2017-10-18 11:20:47   R-pairCentral   set_0x060463
     2017-10-18 11:20:47   aesKeyNbr       00
     2017-10-18 11:23:14   battery         ok
     2017-10-18 11:23:14   direction       none
     2017-10-18 11:23:14   error           none
     2017-10-18 11:23:14   lock            unlocked
     2017-10-18 11:15:41   powerOn         2017-10-18 11:15:41
     2017-10-20 12:16:20   recentStateType info
     2017-10-18 11:23:14   state           unlocked
     2017-10-18 11:23:14   uncertain       no
   helper:
     HM_CMDNR   68
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3F507B,01,00,02
       nextSend   1508494580.67737
       rxt        0
       vccu       vccu
       p:
         3F507B
         01
         00
         02
       prefIO:
         CUL_0
     mRssi:
       mNo        44
       io:
         CUL_0      -55.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_CUL_0:
         avg        -60.625
         cnt        8
         lst        -57.5
         max        -55.5
         min        -68.5
     tmpl:
   role:
Attributes:
   IODev      CUL_0
   IOgrp      vccu:CUL_0
   aesCommReq 1
   autoReadReg 4_reqStatus
   expert     2_raw
   room       CUL_HM
   verbose    5
   webCmd     lock:unlock:open
Internals:
   CUL_0_MSGCNT 8
   CUL_0_RAWMSG A0D4484103F507B00000006010130::-57.5:CUL_0
   CUL_0_RSSI -57.5
   CUL_0_TIME 2017-10-20 12:16:20
   DEF        3F507B
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     8
   NAME       HM_3F507B
   NOTIFYDEV  global
   NR         524
   STATE      unlocked
   TYPE       CUL_HM
   lastMsg    No:44 - t:10 s:3F507B d:000000 06010130
   protLastRcv 2017-10-20 12:16:20
   rssi_at_CUL_0 min:-68.5 cnt:8 avg:-60.62 lst:-57.5 max:-55.5
   READINGS:
     2017-10-18 11:21:33   D-firmware      2.5
     2017-10-18 11:21:33   D-serialNr      MEQ0838934
     2017-10-18 11:20:47   R-pairCentral   set_0x060463
     2017-10-18 11:20:47   aesKeyNbr       00
     2017-10-18 11:23:14   battery         ok
     2017-10-18 11:23:14   direction       none
     2017-10-18 11:23:14   error           none
     2017-10-18 11:23:14   lock            unlocked
     2017-10-18 11:15:41   powerOn         2017-10-18 11:15:41
     2017-10-20 12:16:20   recentStateType info
     2017-10-18 11:23:14   state           unlocked
     2017-10-18 11:23:14   uncertain       no
   helper:
     HM_CMDNR   68
     supp_Pair_Rep 0
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3F507B,01,00,02
       nextSend   1508494580.67737
       rxt        0
       vccu       vccu
       p:
         3F507B
         01
         00
         02
       prefIO:
         CUL_0
     mRssi:
       mNo        44
       io:
         CUL_0      -55.5
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf
       qReqStat
     role:
       chn        1
       dev        1
     rssi:
       at_CUL_0:
         avg        -60.625
         cnt        8
         lst        -57.5
         max        -55.5
         min        -68.5
     tmpl:
   role:
Attributes:
   IODev      CUL_0
   IOgrp      vccu:CUL_0
   aesCommReq 1
   autoReadReg 4_reqStatus
   expert     2_raw
   room       CUL_HM
   verbose    5
   webCmd     lock:unlock:open




...Brauch ich einen HMLAN-Adapter um das Ding zu konfigurieren?

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

darkness

Hallo,

2017-10-18 11:20:47   R-pairCentral   set_0x654321


Die Keymatic ist noch nicht richtig angelernt. Daher geht das auch noch nicht.

Erst einamal sauber pairen. Mit Ruhe und Gedult.
Führ mal ein GetConfig durch und schau ob das set_ verschwindet. Ansonsten noch einmal anlernen.

Gruß

viegener

Wie oben schon gesagt das pairing ist nicht vollständige, aber schau doch mal in swiki da steht ein fetter Hinweis:

ZitatFalls bereits ein Handsender als Masterfernbedienung 1 angelernt ist (was für autarken Betrieb sehr empfehlenswert ist), muss der Anlernvorgang zwingend durch Tastendruck auf eine Taste dieser Fernbedienung bestätigt werden.

Bestätigung im fhem.log 3: CUL_HM pair: Haustuer keyMatic, model HM-SEC-KEY serialNr LEQ********

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

justcallmeal

Vielen lieben Dank ihr drei :-)

Dass vor dem R-pairCentral noch ein "set_" stand und damit das Pairing nicht korrekt war, war mir gar nicht aufgefallen.
Außerdem fehlte mir das Perl-Modul Crypt::Rijndael, welches ich nachinstalliert habe.

Jetzt fluppt's und ich bin happy :-)

LG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

niklasen

Ich kämpfe auch mit der Einbindung...
die Keymatic taucht ordentlich auf und zeigt auch an, dass die gepaired ist.
Das Peering des Handsenders habe ich über die HM-Software gemacht und sie funktioniert auch.

Meine Readings der Keymatic sehen wie folgt aus:


PairedTo 0x670594
R-pairCentral 0x670594
aesCommToDev pending
aesKeyNbr 02


Ich habe den hmKey und den hmKey2 für den HMLAN eingerichtet (=Sicherheitsschlüssel aus der HM Software).

Im Event Monitor steht:

2018-01-03 00:49:33 CUL_HM HM_540EEC set_lock
2018-01-03 00:49:33 CUL_HM HM_540EEC aesCommToDev: pending
2018-01-03 00:49:33 CUL_HM HM_540EEC aesKeyNbr: 02
2018-01-03 00:49:34 CUL_HM HM_540EEC aesKeyNbr: 02
2018-01-03 00:49:38 CUL_HM HM_540EEC aesCommToDev: pending
2018-01-03 00:49:38 CUL_HM HM_540EEC aesKeyNbr: 02
2018-01-03 00:49:38 at Time_Update Next: 00:49:48
2018-01-03 00:49:39 CUL_HM HM_540EEC aesKeyNbr: 02


Was mache ich falsch?
Liegt es an dem AES Key?


darkness

Hallo,

Hast du weitere HM-Geräte mit AES am laufen?
Sind alle AES Bibliotheken installiert?

Gruß

Otto123

Zitat von: darkness am 08 Januar 2018, 10:04:21
Sind alle AES Bibliotheken installiert?
Der HMLAN braucht das nicht. ...für den HMLAN eingerichtet ..Falls es wirklich ein HMLAN ist.
Aber er ist ja gepairt:
ZitatPairedTo 0x670594
R-pairCentral 0x670594
Die Keymatic geht ohne AES gar nicht einzurichten
Es sind einfach zu wenig Infos ...
Es wird ein Fehler im AES Konstrukt sein.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz