Kein Pairing mehr mit HM-Sen-MDIR-O-2 nach Upgrade / Neuinstallation auf homegear 0.6

Hallo,

ich betreibe das Gespann HM-CFG-LAN, homegear und OpenHAB 1.8 unter Ubuntu schon seit längerem. Im Rahmen eines Updates von homegear aus dem Repository für Ubuntu 14.04 war die Installation leider hinüber, unwiderruflich. Den genauen Grund kann ich nicht mehr ermitteln, im Ergebnis war aber eine Neuinstallation von libhomegear, homegear und homegear-homematicbidcos fällig. Die aktuelle Version ist jetzt 0.6.0-1327

Ich hatte von der Installation einen tagesaktuellen Backup, insofern konne ich die Werte aus der physicaldevices.conf (besonders der RFKey) entnehmen und in die neue Konfiguration eintragen. Leider fehlte in meinem Backup /var/lib/homegear, so daß die angemeldeten Geräte fehlten.

Egal, einfach die diversen Homematic Aktoren ‘resettet’ und ein erneutes Pairing durchgeführt - läuft. Was aber gar nicht will ist die (Wieder-) Einbindung von zwei HM-Sen-MDIR-O-2 Bewegungssensoren. Von ihrer Rückmeldung her sind die Geräte wg. eines falschen Sicherheitsschlüssels gesperrt. Ich drücke ca. 4sec die Paring Taste bis die LED blinkt, dann nochmal 4sec Pairing Taste und der Reset sollte stattfinden. Stattdessen leuchtet die LED aber 2 Sek. rot, was lt. Handbuch auf ein gesperrtes Gerät hindeutet.

Offenbar kommunizieren die Sensoren aber noch mit der HM-CFG-LAN, tippe ich die Taste im Gerät an, huscht eine Meldung durch homegear.log:

Auch bei Bewegung vor dem Sensor gibt es Meldung.

05/22/16 22:53:25.745 HomeMatic BidCoS packet received (My-HM-CFG-LAN, RSSI: -54 dBm): 0D13A6413908D6FD0C1F01093080 05/22/16 22:53:26.248 HomeMatic BidCoS packet received (My-HM-CFG-LAN, RSSI: -52 dBm): 0D13A6413908D6FD0C1F01093080 05/22/16 22:53:26.575 HomeMatic BidCoS packet received (My-HM-CFG-LAN, RSSI: -52 dBm): 0D13A6413908D6FD0C1F01093080

Halte ich die Taste für 4sec (nachdem ich homegear den Befehl ‘pairing on’ gegeben habe) herrscht allerdings Schweigen im Log. Auch ein direktes Anlernen über die WebUI über die Seriennummer des Gerätes ist nicht möglich.

Ich frag’ mich wieso, da sich der rfKey ja zwischen den Installationen nicht geändert hat. Allerdings ist der Parameter centralAddress neu und ich habe ihn auf einen Wert gesetzt (Pairing war ja eh futsch).

Ist das noch irgendwas zu machen? Welche Informationen / Protokolle kann ich beisteuern, daß wir den Problemen möglicherweise auf die Schliche kommen.

Gruß

Maxim

PS: Das Zertifikat für doc.homegear.eu ist abgelaufen, Firefox verweigert eine Verbindung und meldet:

Hallo Maxim,

mache folgendes:

[ul]
[li] Sichere die Datenbank (/var/lib/homegear/db.sql).[/li]
[li] Lösche alle Datenbankdateien auf /var/lib/homegear[/li]
[li] Öffne die Datei “/etc/homegear/homematicbidcos.conf” und setze “centralAddress” auf “0xFD0C1F”[/li]
[li] Starte Homegear und lerne die Bewegungsmelder an - das sollte jetzt klappen, da jetzt die Zentralenadresse und der rfKey dem ursprünglichen Anlernvorgang entsprechen.[/li]
[li] Resette die Bewegungsmelder aus Homegear heraus und stelle durch einen erneuten Reset am Bewegungsmelder sicher, dass dies tatsächlich geklappt hat (LED leuchtet nicht für 2 Sekunden rot).[/li]
[li] Beende Homegear, ändere “centralAddress” wieder zurück und stelle die Datei “/var/lib/homegear/db.sql” wieder her.[/li]
[li] Starte Homegear und lerne die Bewegungsmelder wie gewohnt an.[/li][/ul]

Ich hoffe, das hilft :wink:.

Viele Grüße

Sathya

Ich habe nach einem Batteriewechsel das Problem, dass der Bewegungsmelder nicht mehr empfangen mag:

06/22/16 12:46:03.563 HomeMatic BidCoS packet received (My-HM-CFG-LAN, RSSI: -52 dBm): 1A0D84002B058A0000001600C14C45513034393336353681110100 06/22/16 12:46:03.564 Module HomeMatic BidCoS: Info: Pushing pending queues. 06/22/16 12:46:03.623 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: Sending (My-HM-CFG-LAN): 1007A001FD0C1F2B058A00050000000000 06/22/16 12:46:04.286 Module HomeMatic BidCoS: LAN-Konfigurationsadapter "My-HM-CFG-LAN": Info: No response to packet after 3 tries: 1007A001FD0C1F2B058A00050000000000

  • Reset am Gerät geht nicht
  • Ablernen aus homegear nimmt er nicht entgegen
  • beim vorgeschlagenen Weg und einer leeren DB lässt sich der Bewegungsmelder nicht koppeln

Den Wert centralAddress gab es früher nicht und der von Dir genannte war der Standart-Wert?
Was kann ich noch machen um das Problem zu debuggen?

Hallo Kevin,

lass “centralAddress” zunächst einmal unkonfiguriert. Was passiert denn, wenn du versuchst, den Bewegungsmelder neu anzulernen?

Viele Grüße

Sathya