FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: herble am 19 Juni 2014, 19:52:59

Titel: Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: herble am 19 Juni 2014, 19:52:59
Hallo, bin neu beim FHEM und habe ein initiales Problem.
Mein einziger Aktor(Steckdose) lässt sich nicht sauber pairen. Als "stiller" leser habe ich glaube das ganze Forum rauf und runter gelesen.

Was habe ich:
Neuste FHEM auf Fritz 7390 mit Cul Stick V3.4. Auf dem ist Firmware V1.59.

Nun das Device HM-LC-SW1-PL lässt sich nicht pairen. Ich bekomme immer Missing ACK und register read failed. Anbei ein Log.
In der Übersicht steht das device drin aber die Schlüsselparameter sind nicht ok.Mehrfaches löschen(komplett aus der config) und neu pairen war auch ohne Erfolg.
Mache ich was falsch? Habt ihr noch einen Tip.
Ich hab zwei Theorien.
1. Die Steckdose hat ne Macke
2. Es liegt an der Verschlüsselung
3. Ich bin zu blöd dafür ;-)

rssi_at_CUL_0
avg:-58.58 min:-64.5 max:-55.5 lst:-56 cnt:6

D-firmware
1.9

D-serialNr
IEQ0073436

R-intKeyVisib
set_invisib

R-pairCentral
set_0xF11034

aesKeyNbr
02

state
MISSING ACK


2014.06.19 19:43:05.680 4: CUL_Parse: CUL_0 A 1A 08 8400 16ABE4 000000 190011494551303037333433361001010013 -64.5
2014.06.19 19:43:05.915 4: RCV L:1A N:08 F:84 CMD:00 SRC:Aktor1 DST:broadcast 1900114945513030373334333610010100 (DEVICE_INFO FIRMWARE:0x19 TYPE:0x0011 SERIALNO:IEQ0073436 CLASS:0x10 PEER_CHANNEL_A:0x01 PEER_CHANNEL_B:0x01 UNKNOWN:0x00) (,CFG,RPTEN)
2014.06.19 19:43:21.386 4: CUL_send:  CUL_0As 15 09 A401 F11034 000000 010A49455130303733343336
2014.06.19 19:43:21.403 4: SND L:15 N:09 F:A4 CMD:01 SRC:F11034 DST:broadcast 010A49455130303733343336 (PAIR_SERIAL SERIALNO:IEQ0073436) (,CFG,BIDI,RPTEN)
2014.06.19 19:43:21.558 4: CUL_Parse: CUL_0 A 1A 09 8000 16ABE4 F11034 190011494551303037333433361001010024 -56
2014.06.19 19:43:21.807 4: RCV L:1A N:09 F:80 CMD:00 SRC:Aktor1 DST:F11034 1900114945513030373334333610010100 (DEVICE_INFO FIRMWARE:0x19 TYPE:0x0011 SERIALNO:IEQ0073436 CLASS:0x10 PEER_CHANNEL_A:0x01 PEER_CHANNEL_B:0x01 UNKNOWN:0x00) (,RPTEN)
2014.06.19 19:44:09.565 4: CUL_send:  CUL_0As 0E 0A A011 F11034 16ABE4 0201C80000
2014.06.19 19:44:09.583 4: SND L:0E N:0A F:A0 CMD:11 SRC:F11034 DST:Aktor1 0201C80000 (SET CHANNEL:0x01 VALUE:0xC8 RAMPTIME:2) (,BIDI,RPTEN)
2014.06.19 19:44:13.660 4: CUL_send:  CUL_0As 0E 0A A011 F11034 16ABE4 0201C80000
2014.06.19 19:44:17.871 4: CUL_send:  CUL_0As 0E 0A A011 F11034 16ABE4 0201C80000
2014.06.19 19:44:23.346 4: CUL_send:  CUL_0As 0E 0A A011 F11034 16ABE4 0201C80000
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: martinp876 am 19 Juni 2014, 20:03:34
das device ist schon angelegt?
es wird aber leider kein pairing gesendet.

Probiere
logs einschalten
set <device> clear msgEvents
set CUL_0 hmPairForSec 30
anlernen drücken.
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: herble am 19 Juni 2014, 20:28:47
Das kommt raus:
Ich hoffe mal ich hab das Logging so richtig eingeschalten.

2014.06.19 20:22:33.912 4: CUL_Parse: CUL_0 A 1A 0A 8400 16ABE4 000000 190011494551303037333433361001010001 -73.5
2014.06.19 20:22:34.142 4: RCV L:1A N:0A F:84 CMD:00 SRC:Aktor1 DST:broadcast 1900114945513030373334333610010100 (DEVICE_INFO FIRMWARE:0x19 TYPE:0x0011 SERIALNO:IEQ0073436 CLASS:0x10 PEER_CHANNEL_A:0x01 PEER_CHANNEL_B:0x01 UNKNOWN:0x00) (,CFG,RPTEN)
2014.06.19 20:22:34.182 4: CUL_send:  CUL_0As 10 0B A001 F11034 16ABE4 00050000000000
2014.06.19 20:22:34.203 4: SND L:10 N:0B F:A0 CMD:01 SRC:F11034 DST:Aktor1 00050000000000 (CONFIG_START CHANNEL:0x00 PEER_ADDRESS:0x000000 PEER_CHANNEL:0x00 PARAM_LIST:0x00) (,BIDI,RPTEN)
2014.06.19 20:22:34.345 4: CUL_Parse: CUL_0 A 11 0B A002 16ABE4 F11034 047D048D8152550201 -73.5
2014.06.19 20:22:34.575 4: RCV L:11 N:0B F:A0 CMD:02 SRC:Aktor1 DST:F11034 047D048D81525502 (AES_req Para1:0x7D04 Para2:0x8D81 Para3:0x5255 keyNo:0x02) (,BIDI,RPTEN)
2014.06.19 20:22:34.584 4: CUL_send:  CUL_0As 0A 0B 8002 F11034 16ABE4 00
2014.06.19 20:22:34.599 4: SND L:0A N:0B F:80 CMD:02 SRC:F11034 DST:Aktor1 00 (ACK) (,RPTEN)
2014.06.19 20:22:34.607 4: CUL_send:  CUL_0As 13 0C A001 F11034 16ABE4 000802010AF10B100C34
2014.06.19 20:22:34.624 4: SND L:13 N:0C F:A0 CMD:01 SRC:F11034 DST:Aktor1 000802010AF10B100C34 (CONFIG_WRITE_INDEX CHANNEL:0x00 DATA: 02:01 0A:F1 0B:10 0C:34) (,BIDI,RPTEN)
2014.06.19 20:22:36.479 4: CUL_send:  CUL_0As 13 0C A001 F11034 16ABE4 000802010AF10B100C34
2014.06.19 20:22:41.363 4: CUL_send:  CUL_0As 13 0C A001 F11034 16ABE4 000802010AF10B100C34
2014.06.19 20:22:46.533 4: CUL_send:  CUL_0As 13 0C A001 F11034 16ABE4 000802010AF10B100C34
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: Puschel74 am 19 Juni 2014, 20:54:27
Hallo,

das
http://www.fhemwiki.de/wiki/Kategorie:HomeMatic_Components (http://www.fhemwiki.de/wiki/Kategorie:HomeMatic_Components)
und dort dann das
http://www.fhemwiki.de/wiki/HM-LC-Sw1-Pl2_Funk-Zwischenstecker-Schaltaktor_1fach (http://www.fhemwiki.de/wiki/HM-LC-Sw1-Pl2_Funk-Zwischenstecker-Schaltaktor_1fach)
hast du gesehen?

Ich hab von diesen Aktoren einige in Gebrauch (allerdings mit einem HM-Lan-Adapter) aber das anlernen hat immer problemlos funktioniert.

Einfach den CUL mit mit pairforsec in den Anlernmodus bringen und dann am Aktor die Taste (lt. Bedienungsanleitung) für 4?-Sekunden (hab die Anleitung grad nicht zur Hand) gedrückt halten.

Grüße
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: herble am 19 Juni 2014, 20:58:53
Hallo
ja das habe ich gelesen:Anbei noch das log wenn ich den Aktor komplett lösche und neu dazufüge.

2014.06.19 20:50:57.562 2: CUL_HM Unknown device CUL_HM_HM_LC_SW1_PL_16ABE4 is now defined
2014.06.19 20:50:57.568 2: autocreate: define CUL_HM_HM_LC_SW1_PL_16ABE4 CUL_HM 16ABE4
2014.06.19 20:50:57.578 2: autocreate: define FileLog_CUL_HM_HM_LC_SW1_PL_16ABE4 FileLog ./log/CUL_HM_HM_LC_SW1_PL_16ABE4-%Y.log CUL_HM_HM_LC_SW1_PL_16ABE4
2014.06.19 20:50:57.645 3: CUL_HM pair: CUL_HM_HM_LC_SW1_PL_16ABE4 switch, model HM-LC-SW1-PL serialNr
2014.06.19 20:50:57.676 3: CUL_HM set CUL_HM_HM_LC_SW1_PL_16ABE4 getConfig
2014.06.19 20:52:53.617 4: CUL_Parse: CUL_0 A 1A 02 8400 16ABE4 000000 190011494551303037333433361001010029 -53.5
2014.06.19 20:52:53.629 4: RCV L:1A N:02 F:84 CMD:00 SRC:CUL_HM_HM_LC_SW1_PL_16ABE4 DST:broadcast 1900114945513030373334333610010100 (DEVICE_INFO FIRMWARE:0x19 TYPE:0x0011 SERIALNO:IEQ0073436 CLASS:0x10 PEER_CHANNEL_A:0x01 PEER_CHANNEL_B:0x01 UNKNOWN:0x00) (,CFG,RPTEN)
2014.06.19 20:53:09.262 3: CUL_HM set CUL_HM_HM_LC_SW1_PL_16ABE4 pair
2014.06.19 20:53:09.266 4: CUL_send:  CUL_0As 15 03 A401 F11034 000000 010A49455130303733343336
2014.06.19 20:53:09.282 4: SND L:15 N:03 F:A4 CMD:01 SRC:F11034 DST:broadcast 010A49455130303733343336 (PAIR_SERIAL SERIALNO:IEQ0073436) (,CFG,BIDI,RPTEN)
2014.06.19 20:53:09.437 4: CUL_Parse: CUL_0 A 1A 03 8000 16ABE4 F11034 190011494551303037333433361001010029 -53.5
2014.06.19 20:53:09.448 4: RCV L:1A N:03 F:80 CMD:00 SRC:CUL_HM_HM_LC_SW1_PL_16ABE4 DST:F11034 1900114945513030373334333610010100 (DEVICE_INFO FIRMWARE:0x19 TYPE:0x0011 SERIALNO:IEQ0073436 CLASS:0x10 PEER_CHANNEL_A:0x01 PEER_CHANNEL_B:0x01 UNKNOWN:0x00) (,RPTEN)
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: martinp876 am 20 Juni 2014, 07:00:11
der Aktor verlangt eine AES quittung. CUL kann das nicht.

in der 2. Aufnahme reagiert FHEM garnicht. war pairing eingeschaltet?
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: herble am 20 Juni 2014, 11:34:07
Hallo
ok dann liegt es wohl an der aes Kennung. Kann ich die irgendwie Abschalten oder brauche ich nen hmlan

Besten Dank für die Hilfe
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: martinp876 am 23 Juni 2014, 06:50:36
wenn AES eingeschaltet ist braucht man AES zum Abschalten. Sonst könnte jeder hacker es einfach abschalten, wäre idiotisch.
Also brauchst du ein HMLAN/USB oder CCU[2]
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: herble am 23 Juni 2014, 21:18:11
Hallo nochmal, HMLAN ist da aber leider gehts immer noch nicht. Aber eindeutig AES Code rejected. AES hab ich nur auf dem LAN Interface ausgeschalten sonst habe ich eh kein Setting dazu oder? Hier noch ein Paring Versuch.

2014.06.23 21:11:07.692 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:00180E13 IDcnt:0001
2014.06.23 21:11:07.695 0: HMLAN_Parse: HMLAN1 R:RCA23911A stat:0002 t:00000000 d:FF r:7FFF     m:99 8112 999999 000001
2014.06.23 21:11:07.696 1: HMLAN_Parse: HMLAN1 new condition ok
2014.06.23 21:11:31.713 0: HMLAN_Send:  HMLAN1 I:K
2014.06.23 21:11:31.720 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:00186FF3 IDcnt:0000
2014.06.23 21:11:56.718 0: HMLAN_Send:  HMLAN1 I:K
2014.06.23 21:11:56.725 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:0018D1A4 IDcnt:0000
2014.06.23 21:12:06.569 0: HMLAN_Parse: HMLAN1 R:E16ABE4   stat:0000 t:0018F813 d:FF r:FFDD     m:00 8410 16ABE4 000000 06000000
2014.06.23 21:12:21.722 0: HMLAN_Send:  HMLAN1 I:K
2014.06.23 21:12:21.729 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:00193355 IDcnt:0000
2014.06.23 21:12:46.727 0: HMLAN_Send:  HMLAN1 I:K
2014.06.23 21:12:46.734 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:00199506 IDcnt:0000
2014.06.23 21:12:48.582 0: HMLAN_Parse: HMLAN1 R:E16ABE4   stat:0000 t:00199C36 d:FF r:FFDC     m:01 8400 16ABE4 000000 1900114945513030373334333610010100
2014.06.23 21:12:48.677 0: HMLAN_Send:  HMLAN1 I:+16ABE4,00,00,
2014.06.23 21:12:48.726 0: HMLAN_Send:  HMLAN1 S:
2014.06.23 21:12:48.728 0: HMLAN_Send:  HMLAN1 S:SCA251F6D stat:  00 t:00000000 d:01 r:CA251F6D m:01 A001 081547 16ABE4 00050000000000
2014.06.23 21:12:48.909 0: HMLAN_Parse: HMLAN1 R:E16ABE4   stat:0100 t:00199D6E d:FF r:FFDC     m:01 A002 16ABE4 081547 045300BBC6DEAF02
2014.06.23 21:12:49.841 0: HMLAN_Parse: HMLAN1 R:RCA251F6D stat:0030 t:00199D73 d:01 r:FFDC     m:01 A002 16ABE4 081547 045300BBC6DEAF02
2014.06.23 21:12:49.845 0: HMLAN_Parse: HMLAN1 AES code rejected for 081547 48
2014.06.23 21:12:49.865 0: HMLAN_Send:  HMLAN1 S:SCA25240D stat:  00 t:00000000 d:01 r:CA25240D m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:12:50.687 0: HMLAN_Parse: HMLAN1 R:RCA25240D stat:0008 t:00000000 d:FF r:7FFF     m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:12:50.690 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:12:53.607 0: HMLAN_Send:  HMLAN1 I:+16ABE4,00,01,00
2014.06.23 21:12:53.963 0: HMLAN_Send:  HMLAN1 S:SCA25340F stat:  00 t:00000000 d:01 r:CA25340F m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:12:54.570 0: HMLAN_Parse: HMLAN1 R:RCA25340F stat:0008 t:00000000 d:FF r:7FFF     m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:12:54.574 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:12:59.666 0: HMLAN_Send:  HMLAN1 S:SCA254A57 stat:  00 t:00000000 d:01 r:CA254A57 m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:13:00.273 0: HMLAN_Parse: HMLAN1 R:RCA254A57 stat:0008 t:00000000 d:FF r:7FFF     m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:13:00.276 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:13:05.090 0: HMLAN_Send:  HMLAN1 S:SCA255F86 stat:  00 t:00000000 d:01 r:CA255F86 m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:13:05.697 0: HMLAN_Parse: HMLAN1 R:RCA255F86 stat:0008 t:00000000 d:FF r:7FFF     m:02 A001 081547 16ABE4 000802010A080B150C47
2014.06.23 21:13:05.701 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:13:10.654 0: HMLAN_Send:  HMLAN1 S:SCA257543 stat:  00 t:00000000 d:01 r:CA257543 m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:11.261 0: HMLAN_Parse: HMLAN1 R:RCA257543 stat:0008 t:00000000 d:FF r:7FFF     m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:11.264 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:13:11.732 0: HMLAN_Send:  HMLAN1 I:K
2014.06.23 21:13:11.739 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:0019F6B6 IDcnt:0001
2014.06.23 21:13:16.357 0: HMLAN_Send:  HMLAN1 S:SCA258B89 stat:  00 t:00000000 d:01 r:CA258B89 m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:16.965 0: HMLAN_Parse: HMLAN1 R:RCA258B89 stat:0008 t:00000000 d:FF r:7FFF     m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:16.968 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:13:20.661 0: HMLAN_Send:  HMLAN1 S:SCA259C59 stat:  00 t:00000000 d:01 r:CA259C59 m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:21.268 0: HMLAN_Parse: HMLAN1 R:RCA259C59 stat:0008 t:00000000 d:FF r:7FFF     m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:21.270 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:13:25.183 0: HMLAN_Send:  HMLAN1 S:SCA25AE04 stat:  00 t:00000000 d:01 r:CA25AE04 m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:25.791 0: HMLAN_Parse: HMLAN1 R:RCA25AE04 stat:0008 t:00000000 d:FF r:7FFF     m:03 A001 081547 16ABE4 00040000000000
2014.06.23 21:13:25.794 0: HMLAN_Parse: HMLAN1 no ACK from 16ABE4
2014.06.23 21:13:36.741 0: HMLAN_Send:  HMLAN1 I:K
2014.06.23 21:13:36.748 0: HMLAN_Parse: HMLAN1 V:03C1 sNo:KEQ1023520 d:2576DF O:081547 t:001A586B IDcnt:0001
Titel: Antw:Pairing Problem mit cul stick und HM-LC-SW1-PL
Beitrag von: martinp876 am 24 Juni 2014, 06:53:07
hast du schon AES in wiki gelesen?
Du musst den key im HMLAN setzen. Wenn das Device aes nachfragt antwortet HMLAN automatisch. Mittels attribut kannst du die gegenrichtung einschalten, also dass HMLAN ein AES vom device fordert, wenn dieses einen trigger sendet. Das ist hier gerade nicht gefragt.
In deinem Fall sendet HMLAN das Kommando, das device fragt AES-authentifizierung nach und HMLAN antwortet - aber nicht mit dem korrekten key. Das Device erkennt diesen nicht an.
Bist du sicher, dass dein AES-key korrekt ist?