Pairing klappt gar nicht

Hallo

Nachdem ich nun erfolgreich die HM-LGWs angeschlossen habe kommt das nächste grosse Problem. Ich kann keines meiner Devices anbinden :frowning:

Ich habe es mit den folgenden Devices versucht:

  • HM-WDS40-TH-I (Temp. Sensor innen)
  • HM-Lc-Dim1T-PI (Dimmaktor Zwischenstecker)
  • HM-RC-4 (4 Tasten Handsender)

Nachdem es bei den ersten Versuchen nicht geklappt hat, habe ich sie jeweils in den Werkzustand zurückgesetzt - hat aber leider auch nicht geholfen.

Pairing habe ich versucht über CLI (families select 0; devices select central; pairing on)
und auch über das Homegear Kickstart Windows Tool.

Angehängt das Debug-log mit startup und 2 pairing-versuchen

Wäre froh, wenn mir jemand mit Ideen weiterhelfen könnte…

Danke! und viele Grüsse
Daniel
pairing_failed.log (52.9 KB)

Hallo Daniel,

für mich sieht es so aus, als seien die Geräte nicht im Werkszustand. Das Anlernpaket wird empfangen aber die Geräte antworten nicht auf das Konfigurations-Start-Paket. Setze alle Geräte am besten zweimal direkt nacheinander in den Werkszustand und versuche sie noch einmal anzulernen. War bei LXCCU-Installation AES aktiviert? Dann funktioniert das Zurücksetzen nur über Werksreset über die LXCCU.

Viele Grüße

Sathya

Hallo Sathya

AES war aktiviert, ja (selber Key, den ich nun auch wieder im homegear als rfKey konfiguriert habe).
Vor dem neu-anlernen in homegear habe die Geräte erfolgreich mit der LXCCU in den Werkzustand zurückversetzt. Danach nochmals einige Male am Gerät selbst ein Reset durchgeführt - alles ohne erfolg :frowning:
Beim Anlernen an homegear kann ich erkennen, dass Homegear nach dem Empfang des Anlernpaketes(?) etwas verschickt, danach sehe ich keine Kommunikation mehr…

:frowning:

viele Grüsse
Daniel

Ich habe noch etwas weiter rumprobiert… immer noch ohne Erfolg:

  • Ich habe zwei weitere Devices (Temperaturfühler) an der alten CCU abgemeldet (auf werkseinstellungen zurücksetzen) und versucht mit homegear zu paieren - kein Erfolg (man sieht das “Sending peer to LGW”; es kommt aber nie eine Antwort).
  • Zum Test habe ich die Devices dann nochmals mit der ‘alten’ CCU verbunden - klappt anstandslos - und wieder abgemeldet (und zurückgesetzt) - klappt auch.
  • Ich habe beide langws an homegear gehängt;erfolgreich mit beiden verbunden; man sieht dass beide das das ‘pairing-paket’ des Devices empfangen, es in eine BidCoSQueue gelegt wird und dann ein ‘Sending peer to LGW’ erfolgt - und 2s später wird die Qeue wieder gelöscht.

Gibt es eine Möglichkeit zu überprüfen ob der langw auch tatsächlicht etwas verschickt? (z.B. über den 2ten langw an der CCU; oder der CCU selbst).
Wan könnte ich sonst noch versuchen? Ich glaube nicht, dass es an den devices liegt (Ich habe es nun mit 5 verschiedenen Devices versucht und habe keinerlei Erfolg…)

Hallo Daniel,

wirklich merkwürdig… Wenn du beide LGWs an Homegear hängst, müsstest du das Senden auch am jeweils anderen LGW sehen. Lösche mal die Datei /var/log/homegear/homegear.log, starte Homegear, starte den Anlernvorgang für ein Gerät und schick mir dann das Log. Das sollte Aufschluss über die Problematik geben.

Alternativ: Es hat sich zu Version 0.6 seeehr viel an Homegear getan. Auch die LGW-Kommunikation ist zum Teil überarbeitet. Daher würde ich versuchen, Version 0.6 von Homegear zu installieren. Die Version, welche aktuell online ist, ist auch stabil.

Viele Grüße

Sathya

Hallo Sathya

Ich habe nun auf 0.6.0 upgraded und nochmals versucht die devices zu pairen - leider noch immer erfolglos :frowning:

Angehängt habe ich das Log nach folgender Vorgehensweise:

  • Beide HM-LGWs konfiguriert (My1-HM-LGW(default), My2-HM-LGW) (und LGWs resetted)
  • homegear gestartet
  • mit dem CLI:
    • Debuglevel auf 10 gesetzt
    • fs 0, ds c, pon
    • anlerntaste auf dem Device (HM-PB-2-WM) gedrückt (nach vorherigem Reset)

Im Log sehe ich wiederum das selbe Verhalten wie oben beschrieben:
Das Anlernpaket wird von beiden LGWs empfangen. Der Default-LGW sendet eine Antwort (die aber im Log nicht als ‘received’ auf dem anderen LGW nicht angezeigt wird - gemäss deiner obigen Antwort würde ich einen Eintrag im Log erwarten…)

15:47:54.242 Module HomeMatic BidCoS: HM-LGW "My1-HM-LGW": Debug: Packet received on port 2000. Raw data:
 HomeMatic BidCoS packet received (My2-HM-LGW, RSSI: 0x4F): 1A1384001429AD0000001200364845513033363135363840020000
15:47:54.243 Info (My2-HM-LGW): Packet processing took 1 ms.
8EE076FDDB1AFA7506152EE8D0116015ABDE90C127BC730E117C447BA64AAB759A3C03F77C
15:47:54.243 Module HomeMatic BidCoS: HM-LGW "My1-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD00200102050000431384001429AD0000001200364845513033363135363840020000646C
15:47:54.244 HomeMatic BidCoS packet received (My1-HM-LGW, RSSI: 0x43): 1A1384001429AD0000001200364845513033363135363840020000
15:47:54.244 Module HomeMatic BidCoS: Debug: Device 1: Access granted for packet 1A1384001429AD0000001200364845513033363135363840020000
15:47:54.245 Module HomeMatic BidCoS: Creating SAVEPOINT BidCoSQueue1321389_1
15:47:54.251 Module HomeMatic BidCoS: Debug: Sending peer to LGW "My1-HM-LGW": Address 1429AD, AES enabled 0, AES map 00.

viele Grüsse
Daniel
pairing_failed2.log (54.2 KB)

Hallo Daniel,

ich habe gerade noch einmal einen einen HM-PB-2-WM über ein LAN-Gateway angelernt. Bei klappt es einwandfrei:

09/29/15 16:08:44.069 HomeMatic BidCoS packet received (HM-LGW, RSSI: 0x55): 1ACA840019C0DC0000001200364A45513030363339373040020000
09/29/15 16:08:44.104 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x55): 1ACA840019C0DC0000001200364A45513030363339373040020000
09/29/15 16:08:44.150 Module HomeMatic BidCoS: Info: Pushing pending queues.
09/29/15 16:08:44.151 Module HomeMatic BidCoS: HM-LGW "HM-LGW": Info: Sending (HM-LGW): 10D9A001FD000119C0DC00050000000000
09/29/15 16:08:44.212 HomeMatic BidCoS packet received (CRC, RSSI: 0x35): 10D9A001FD000119C0DC00050000000000
09/29/15 16:08:44.250 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x44): 10D9A001FD000119C0DC00050000000000
09/29/15 16:08:44.339 HomeMatic BidCoS packet received (HM-LGW, RSSI: 0x4D): 0AD9800219C0DCFD000100
09/29/15 16:08:44.363 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x5C): 0AD9800219C0DCFD000100
09/29/15 16:08:44.399 Module HomeMatic BidCoS: HM-LGW "HM-LGW": Info: Sending (HM-LGW): 13DAA001FD000119C0DC000802010AFD0B000C01
09/29/15 16:08:44.480 HomeMatic BidCoS packet received (CRC, RSSI: 0x35): 13DAA001FD000119C0DC000802010AFD0B000C01
09/29/15 16:08:44.524 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x44): 13DAA001FD000119C0DC000802010AFD0B000C01
09/29/15 16:08:44.597 HomeMatic BidCoS packet received (CRC, RSSI: 0x5A): 0ADA800219C0DCFD000100
09/29/15 16:08:44.603 HomeMatic BidCoS packet received (HM-LGW, RSSI: 0x4D): 0ADA800219C0DCFD000100
09/29/15 16:08:44.628 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x5E): 0ADA800219C0DCFD000100
09/29/15 16:08:44.663 Module HomeMatic BidCoS: HM-LGW "HM-LGW": Info: Sending (HM-LGW): 0BDBA001FD000119C0DC0006
09/29/15 16:08:44.737 HomeMatic BidCoS packet received (CRC, RSSI: 0x35): 0BDBA001FD000119C0DC0006
09/29/15 16:08:44.768 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x44): 0BDBA001FD000119C0DC0006
09/29/15 16:08:44.861 HomeMatic BidCoS packet received (CRC, RSSI: 0x58): 0ADB800219C0DCFD000100
09/29/15 16:08:44.867 HomeMatic BidCoS packet received (HM-LGW, RSSI: 0x4D): 0ADB800219C0DCFD000100
09/29/15 16:08:44.899 HomeMatic BidCoS packet received (HM-CFG-LAN, RSSI: 0x58): 0ADB800219C0DCFD000100
09/29/15 16:08:44.956 Module HomeMatic BidCoS: Added peer 0x19C0DC.

Ich bin jetzt auch etwas ratlos, wodran es noch liegen könnte - will aber auch wissen wo das Problem liegt. Ich kann dir anbieten, mir ein Gerät und ein LAN-Gateway zuzusenden. Dann kann ich bei mir analysieren, was los ist. Dafür brauche ich nicht lange und würde dir beide Geräte direkt wieder zurücksenden.

Viele Grüße

Sathya

Hallo Sathya

Vielen Dank für deine Mühe!!!
Genau so wie in deinem Log würde ich das erwarten. Ich vermute noch immer, dass der LAN-GW das gewünschte Paket aus einem Grund nicht verschickt.
und danke auch für das Angebot dies bei dir lokal zu testen. Ich könnte dir noch mein Raspi-Image dazulegen um es vollständig reproduzieren zu können.
Allerdings: Ich wohne in Zürich - ich nehme an du in Deutschland. Und Internationale pakete sind immer etwas kompliziert :imp:

Ich hänge mal noch meine aktuelle physicalinterfaces.conf an. evtl. erkennst du darin ein Problem… (Endung angepasst auf .txt wegen upload-restrictions im Forum)

Evtl. ist es auch am einfachsten ein zusätzliches Interface zu besorgen, welches würdest du empfehlen? HM-CFG-LAN? CUL?

viele Grüsse
Daniel
physicalinterfaces.conf.txt (4.05 KB)

Hey Daniel,

die physicalinterfaces.conf sieht soweit ok aus. HM-CFG-LAN: Vorteil: Kann AES, Nachteile: Stürzt von Zeit zu Zeit ab (regeneriert sich aber nach einigen Sekunden), schlechte Reichweite, langsame Paketverarbeitung (bei schneller Folge werden Pakete zum Teil verschluckt). CUL: Vorteile: Alle Nachteile des HM-CFG-LAN sind nicht vorhanden, Nachteil: Kein AES.

Ich würde zum CUL tendieren, weil damit die Problemanalyse einfacher ist. Das Anlernen über den CUL sollte auf jeden Fall klappen (außer das Problem liegt in den Geräten, aber da so viele Geräte nicht funktionieren, halte ich das für sehr unwahrscheinlich).

Viele Grüße

Sathya

Hi Sathya

nochmals eine Frage zum HM-LGW. Weisst du mit welcher Firmware Version du getestet hast?
Ich habe in Erinnerung, dass die CCU2 meine HM-LGWs von Ursprünglich 1.1.3 auf 1.1.4 updated hat. (keine Ahnung wie man die Version auslesen kann… mir ist das nur mal im Log der CCU2 aufgefallen)
edit: Ich konnte die Version mit dem Net Finder von eQ-3 auslesen: Ist definitiv die 1.1.4 auf beiden LGWs. Leider habe ich keine ältere Firmware mehr finden können um mit 1.1.3 zu versuchen.

evtl. werde ich doch nochmals auf dein Angebot zurückkommen meine Konfiguration lokal zu testen… wo wohnst du?
(Könnte evtl. auch andern mit dem selben Problem helfen)

viele Grüsse
Daniel

Hallo Daniel,

ich habe Version 1.1.4 auf meinen HM-LGWs. Meine Adresse schicke ich dir per privater Nachricht :wink:.

LG Sathya

LGW ist wieder zurück und es tut wie erwartet :slight_smile:
Herzlichen Dank Sathya!

Hallo Sathya

Was war denn nun des Rätsels Lösung?
Ich habe wohl ein sehr ähnliches Problem:
Nach Update von 0.6.7-1480 auf 0.6.20-987 kann ich keine HM Geräte mehr an mein HM-LGW anlernen (weder über CLI noch über Kickstart oder Konfigurator). Selbst ein Löschen der db.sql und ein Reset des HM-LGW hat nichts geändert.

(Da ich noch ein Backup der alten Installation habe, hab ich ausprobiert, dass bei der alten Version alles immer noch wie gewohnt funktioniert.)

Vielen Dank schonmal,
Dirk

(Habe einen RasPi 3 mit Jessie.)

Hier mal der relevante Teil des Logs beim (gescheiterten) Anlernvorgang des Tasters HM-PB-2-WM55-2:

(Integer) 58
05/26/17 00:38:34.037 RPC Server (Port 2001): Response binary:
42696E0100000008000000010000003A
05/26/17 00:38:34.552 RPC Server (Port 2001): Debug: Packet received: 42696E00000000160000000E676574496E7374616C6C4D6F646500000000
05/26/17 00:38:34.552 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: getInstallMode (2) Parameters:
05/26/17 00:38:34.552 RPC Server (Port 2001): Response:
(Integer) 57
05/26/17 00:38:34.552 RPC Server (Port 2001): Response binary:
42696E01000000080000000100000039
05/26/17 00:38:34.735 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD000F01360500004446A03F36C00DFD00F0F5E4
05/26/17 00:38:34.735 Debug (My-HM-LGW): Packet 0946A03F36C00DFD00F0 enters raisePacketReceived.
05/26/17 00:38:34.735 Debug (My-HM-LGW): Packet 0946A03F36C00DFD00F0 is now passed to the EventHandler.
05/26/17 00:38:34.735 HomeMatic BidCoS packet received (My-HM-LGW, RSSI: -68 dBm): 0946A03F36C00DFD00F0
05/26/17 00:38:34.736 Debug (My-HM-LGW): Packet processing of packet 0946A03F36C00DFD00F0 took 1 ms.
05/26/17 00:38:34.845 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD001201370500004333847036BFD900000000DF2DF15A
05/26/17 00:38:34.845 Debug (My-HM-LGW): Packet 0C33847036BFD900000000DF2D enters raisePacketReceived.
05/26/17 00:38:34.846 Debug (My-HM-LGW): Packet 0C33847036BFD900000000DF2D is now passed to the EventHandler.
05/26/17 00:38:34.845 HomeMatic BidCoS packet received (My-HM-LGW, RSSI: -67 dBm): 0C33847036BFD900000000DF2D
05/26/17 00:38:34.846 Debug (My-HM-LGW): Packet processing of packet 0C33847036BFD900000000DF2D took 0 ms.
05/26/17 00:38:34.899 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD00200138050000374A8400441C9E0000001400C24D455131373638383134400200002394
05/26/17 00:38:34.899 Debug (My-HM-LGW): Packet 1A4A8400441C9E0000001400C24D45513137363838313440020000 enters raisePacketReceived.
05/26/17 00:38:34.899 Debug (My-HM-LGW): Packet 1A4A8400441C9E0000001400C24D45513137363838313440020000 is now passed to the EventHandler.
05/26/17 00:38:34.899 HomeMatic BidCoS packet received (My-HM-LGW, RSSI: -55 dBm): 1A4A8400441C9E0000001400C24D45513137363838313440020000
05/26/17 00:38:34.901 Module HomeMatic BidCoS: Debug: Setting physical device's wake up flag.
05/26/17 00:38:34.901 Module HomeMatic BidCoS: Info: Pushing pending queues.
05/26/17 00:38:34.901 Debug (My-HM-LGW): Packet processing of packet 1A4A8400441C9E0000001400C24D45513137363838313440020000 took 2 ms.
05/26/17 00:38:34.901 HM-LGW "My-HM-LGW": Debug: Sending peer to LGW "My-HM-LGW": Address 441C9E, AES enabled 0, AES map 00.
05/26/17 00:38:34.901 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0009011606441C9E0000001D33
05/26/17 00:38:34.908 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD00100116040701010001FFFFFFFFFFFFFFFFD4EB
05/26/17 00:38:34.908 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0009011706441C9E0000000D35
05/26/17 00:38:34.914 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD00100117040701010001FFFFFFFFFFFFFFFFD5ED
05/26/17 00:38:34.915 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD000901180A441C9E000102F7DB
05/26/17 00:38:34.924 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD0004011804010CDE
05/26/17 00:38:34.924 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0009011906441C9E000000ED11
05/26/17 00:38:34.931 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD00100119040701010001FFFFFFFFFFFFFFFFDBC9
05/26/17 00:38:34.932 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0009011A06441C9E000000DD1B
05/26/17 00:38:34.938 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD0010011A040701010001FFFFFFFFFFFFFFFFD8C3
05/26/17 00:38:34.939 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0009011B06441C9E0001004B1E
05/26/17 00:38:34.945 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD0010011B040701010001FFFFFFFFFFFFFFFFD9C5
05/26/17 00:38:34.959 HM-LGW "My-HM-LGW": Info: Sending (My-HM-LGW): 1023A001FDD188441C9E00050000000000
05/26/17 00:38:34.959 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0016011C0200000023A001FC7DD188441C9E0005000000000073F9
05/26/17 00:38:35.067 RPC Server (Port 2001): Debug: Packet received: 42696E00000000160000000E676574496E7374616C6C4D6F646500000000
05/26/17 00:38:35.067 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: getInstallMode (2) Parameters:
05/26/17 00:38:35.067 RPC Server (Port 2001): Response:
(Integer) 57
05/26/17 00:38:35.067 RPC Server (Port 2001): Response binary:
42696E01000000080000000100000039
05/26/17 00:38:35.277 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD000F013905000042C1A03F36BFF3FD00F015BC
05/26/17 00:38:35.278 Debug (My-HM-LGW): Packet 09C1A03F36BFF3FD00F0 enters raisePacketReceived.
05/26/17 00:38:35.278 Debug (My-HM-LGW): Packet 09C1A03F36BFF3FD00F0 is now passed to the EventHandler.
05/26/17 00:38:35.278 HomeMatic BidCoS packet received (My-HM-LGW, RSSI: -66 dBm): 09C1A03F36BFF3FD00F0
05/26/17 00:38:35.279 Debug (My-HM-LGW): Packet processing of packet 09C1A03F36BFF3FD00F0 took 1 ms.
05/26/17 00:38:35.279 HM-LGW "My-HM-LGW": Debug: Sending (Port 2000): FD0003001D08D633
05/26/17 00:38:35.283 HM-LGW "My-HM-LGW": Debug: Packet received from HM-LGW on port 2000: FD0005001D040200E850
05/26/17 00:38:35.283 HM-LGW "My-HM-LGW": Debug: Keep alive response received on port 2000.
05/26/17 00:38:35.555 RPC Server (Port 2001): Debug: Packet received: 42696E00000000160000000E676574496E7374616C6C4D6F646500000000
05/26/17 00:38:35.555 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: getInstallMode (2) Parameters:
05/26/17 00:38:35.556 RPC Server (Port 2001): Response:
(Integer) 56
05/26/17 00:38:35.556 RPC Server (Port 2001): Response binary:
42696E01000000080000000100000038
05/26/17 00:38:36.072 RPC Server (Port 2001): Debug: Packet received: 42696E00000000160000000E676574496E7374616C6C4D6F646500000000
05/26/17 00:38:36.072 RPC Server (Port 2001): Info: Client number 57 is calling RPC method: getInstallMode (2) Parameters:
05/26/17 00:38:36.073 RPC Server (Port 2001): Response:
(Integer) 56
05/26/17 00:38:36.074 RPC Server (Port 2001): Response binary:

Hallo @dirk,

setze in der /etc/homegear/families/homematicbidcos.conf in der LAN-Gateway-Konfiguration mal sendFix = true (bzw. wenn es bereits true ist sendFix = false). Dann sollte es klappen.

Viele Grüße

Sathya

Hallo @sathya

Vielen vielen Dank :slight_smile: Mit dem sendFix = true hat es geklappt. Hätt ich auch selbst drauf kommen können :unamused:

Jetzt habe ich nur noch das Problem, dass ich 3 Taster HM-PB-2-WM55-2 nicht ablernen kann. Hab echt schon alles probiert: CLI, Kickstart und Konfigurator. Alle sagen config pending. Und nichts passiert, die Taster funktionieren wie vorher.
Gibt es da noch eine Möglichkeit, das Ablernen zu forcieren?

Vielen Dank,
Dirk

Hallo @sathya

Hab’s hinbekommen :smiley: Konnte, obwohl das Ablernen nicht funktioniert hat, die Taster mit der alten Datenbank per Seriennummer wieder anlernen.

Viele Grüße,
Dirk