Homematic Reichweite erweitern

Danke, das war extrem einfach. Die größte Herausforderung war das Öffnen des Gerätes.

Und trotzdem nicht erfolgreich. Wieder war bei einigen Geräten die “Gerätekommunikation gestört”, wieder blieb die ein oder andere Jalousie unten und wieder ist die Kommuniktion mit einem Fensterkontakt dauerhaft gestört.

Irgendwie will mir eine vernünftige Ausleuchtung meines ziemlich durchschnittlichen Hauses nicht gelingen, oder ich hab mich bei den Einstellungen total verbaselt.

Vielleicht von vorn:

  • Einfamilienhaus: UG, EG, OG, Dachboden und getrennte Garage
  • zwischen UG/EG und EG/OG Stahlbeton-Decke, zwischen OG und Dachboden Holz
  • Garage ca. 2m neben Außenwand Haus
  • 33 Homematic-Geräte, quer über alle Etagen und in der Garage
  • Raspberry Pi3 mit @pmayer’s CC1101 Modul und Homegear auf Raspian. Steht in einer Ecke des EG, angebunden per GBit-LAN
  • Max!Cube mit aculfw auf dem Dachboden, angebunden per 500MBit PowerLAN
  • für alle Geräte, die es unterstützen wurde AES aktiviert
  • für alle Geräte wurde Roaming aktiviert, über homegear -e rc 'for($i=1;$i<34;$i++) {$hg->putParamset($i,0,"MASTER",array("ROAMING"=>true));}'
  • RSSI_DEVICE für alle Geräte zwischen -53 und -101, ermittelt über homegear -e rc 'for($i=1;$i<34;$i++){print $i . ":" . $hg->getParamset($i,0,"VALUES")["RSSI_DEVICE"] . "\n";}'

Probleme machen in der Regel die Geräte des OG, also die (vormals) in der Nähe des HM-CFG-LAN waren und jetzt in der Nähe des MAX!Cube sind. Was sich im Einflußbereich des RPi befindet ist seltener von Problemen betroffen.

Gekoppelt wurden alle Geräte über den Raspberry, der HM-CFG-LAN kam später dazu und wurde jetzt durch den MAX!Cube ersetzt.

Für einen Zeitraum von ca. 6 Minuten rauschten gestern folgende Meldungen durch das homegear.err, ansonsten (und auch aktuell) ist es sauber:

07/05/18 19:19:37.914 Module HomeMatic BidCoS: CUNX "max-cube-1": Warning: Connection to CUNX closed. Trying to reconnect...
07/05/18 19:19:47.304 Module HomeMatic BidCoS: CUNX "max-cube-1": Error in file PhysicalInterfaces/Cunx.cpp line 231 in function void BidCoS::Cunx::reconnect(): Could n
ot connect to server 192.168.XX.69 on port 2323. Poll failed with error code: 1.

Ich bekomme einfach keinen stabilen Setup in, in welchem die Geräte zuverlässig angesteuert und überwacht werden. Betroffen sind dabei nur die Homematic Geräte, die (nicht über Homegear) angesteuerten Hues und TP-Links HS110 Steckdosen laufen rock-solid.

Sowas drückt natürlich ziemlich den WAF, wenn man sich nicht sicher sein kann, dass im Urlaub die Jalousien wie erwartet runterfahren.

Wie kann ich denn die Fehlerquote reduzieren? Was ist z.B. mit Roaming vs. feste Zuweisung?

Gruß

m0wheld

PS: @sathya: Eine Frage, kannst Du in der Peer-Übersicht vom homegear CLI (Befehl “ls”) die Spalte “Config Pending” vielleicht kürzen (Werte sind nur YES und NO) und dafür eine zusätzliche Spalte RSSI anfügen?

Hast du mal nen Ping auf deinen jetzt CUN mitlaufen lassen? Ich habe leider wenig Erfarhung mit Power-Lan. Aber die Logmeldung weißt ja daraufhin, dass der Cube nicht mehr per Netzwerk erreichbar war.

Was mit dem WAF verstehe ich natürlich… :expressionless: |

Zu Roaming muss @sathya was sagen. Wenn eine feste Zuweisung mit RSSI’s mit max -90 möglich ist, glaube wäre das besser.

Das kann sein, dass es da einen Schluckauf im PowerLAN gab, aber das war gestern Abend. Dennoch - vielleicht setze ich mal ein Monitoring auf.

Die Jalousien blieben heute morgen unten (2 von 10), bei beiden und einem Fensterkontakt waren un-pair und Werksreset notwendig, um die überhaupt wieder anzusprechen.

Hi, gutes Thema.

Ich hätte auch gerne mehr Reichweite. Wer nicht …
hoffe auf gute Tipps.

Gleiches Problem bei mir, daher hatte ich als erstes Pigtail Antenne durch Externe Antenne ersetzt.
Mit SMA bzw RP-SMA Stecker so das man die abschrauben kann und ggfs ne andere Antenna dranschrauben kann ohne zu löten und das Gehäuse zu öffnen. Aber schnell sehen kann ob diese besser oder schlechter ist als die andere Antenne.

Allerdings sind die 868 Mhz Antennen die man kaufen kann (China) gar nicht immer wirklich genau 868 Mhz.
Am besten würde man nachmessen.
Gleiches gilt wenn man sich selber eine Pigtail Antenne aus einem Kabel schneidet oder eine Ground Plante Antenne bastelt.

Für den Fall das jemand nachmessen will ob seine Antenne auch wirklich optimal ist
hier ein nettes Youtube Video vom “Guy with the swiss accent” :wink:

mit einem VNA kann man die Antenne messen.
allerdings sind 135 Moppen für den VNA für mich dann doch zu teuer …
auch wenn es um Welten billiger ist also zuvor.

vG
Chris

Das Video von Andreas Spiess ist klasse, hatte es auch vor längerem schon mal verlinkt: State feedback from HM-LC-Sw2-FM

Interessant ist auch was @malli 2015 zu dem Thema geschrieben hat: Homegear direkt mit CC1101 über SPI

Die Antennen von mir kommen natürlich auch vom Chinesen, sind aber explizit 868MHz. Habe vor der ersten Bestellung auch länger mit denen diskutiert und habe bis jetzt nur positivie Rückmeldungen bekommen.
Natürlich stehe eine Messung/Prüfung noch aus. Wenn jemand das von Andreas Spiess vorgestellte Gerät oder ein anderes hat, sende ich ihm gerne jeweils eine meiner Antennen zu. @wolutator?

Ja, aber -

zwischen dem Max!Cube und den Geräten sind ca. 3m Luft, Holz und etwas Steinwolle. Ich glaube die Sendeleistung ist nicht das Problem. Irgendwas stimmt grundsätzlich nicht in meinem Setup.

Vielleicht ziehe ich doch noch LAN in den Dachboden …

1 Like

Mach das! Ich bin so glücklich, dass ich in jedem Raum mindestens 2 Gigabit dosen habe, und ärgere mich total, dass ich keinen Strom in den Jalousiekästen habe.

Mein Pi steht in der 2. Etage in einer Ecke und ich komme problemlos in den Keller. Ich habe allerdings die 26cm Antenne auch horizontal angebracht

Ich kann da gerne helfen und die Antenne “vermessen”.

Bzgl. PowerLAN vs. LAN: Ich glaube, dass PowerLan ausreichend stabil ist, bzw. sich ein Ausfall auf einen ganzen Schwung von Geräten auswirken müsste. Es sind aber aktuell immer die gleichen Geräte betroffen und diese befinden sich in “Schlagdistanz” des Max!Cube.

Heute waren über die Homematic Konfigurationsoberfläche wieder zwei Service-Meldungen zu vorübergehenden Kommunikationsproblemen mit 2 dieser 3 Geräte. Allerdings ohne Auswirkung, zu den notwendigen Zeitpunkten (Jalousie auf/zu) war die Kommunikation offenbar möglich.

Im homematic.err findet sich keine Meldung bzgl. gestörter Kommunikation mit dem Max!Cube oder dem CC1101 Modul.

Ich hab jetzt den Max!Cube in ein andere Zimmer und an direktes LAN verschoben. Gleichzeitig den HM-CFG-LAN in den Keller verbannt und auch an LAN angeschlossen. Dennoch komme ich auch täglich 3-7 Meldungen über gestörte Kommunikation täglich!

Mit fällt auf, dass das Pairing nach Roaming äußerst obskure Ergebnisse liefert. So verbinden sich Geräte aus dem Obergeschoß mit dem HM-CFG-LAN im Keller. Andereseits ist ein Jalousie im Raum mit dem Max!Cube mit dem CC1101 Modul auf der anderen Etage verbunden.

@sathya Kannst Du bitte was zur Dynamik des Roamings sagen, was sind die Kriterien / Zeiträume an denen eine Neubewertung der Interface-Zuordnung stattfindet?

2 Likes

Siehe auch Homematic Gateways in Homegear ablernen.

Welches Kommunikationsmodul gewählt wird, wird anhand des vom Kommunikationsmodul zurückgegebenen RSSI bestimmt. Bei einer Differenz > 10 wird das Modul gewechselt. Im Log erscheint dann die Meldung “Info: Changing interface of peer to , because the reception is better.”. Das Ganze setzt also voraus, dass der RSSI korrekt gemessen ist. Beim HM-CFG-LAN und Max!Cube weiß ich nicht, ob das der Fall ist. Das Homegear-Log zeigt dir aber den übermittelten RSSI an, so dass du sehen kannst, ob die Werte sinnvoll sind. Falls diese das nicht sind, erklärt das das komische Verhalten.

Viele Grüße

Sathya

Die entsprechenden Events habe ich ihm Logfile gefunden. Alleine heute 323 Einträge. Interessant ist dabei folgendes:

homegear.log.1:08/20/18 06:23:15.232 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
homegear.log.1:08/20/18 06:23:16.376 Info: Changing interface of peer 33 to My-CC1101, because the reception is better.
homegear.log.1:08/20/18 06:23:17.216 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
homegear.log.1:08/20/18 06:23:18.570 Info: Changing interface of peer 33 to hm-cfg-lan-1, because the reception is better.
homegear.log.1:08/20/18 06:23:19.975 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.

Hier ist ein Gerät in 5 Sekunden über alle 3 Gateways gesprungen. Das betroffene Geräte (HM-Sec-SCo) befindet sich im Obergeschoss und ist aktuell mit dem HM-CFG-LAN im Keller verbunden.

1 Like

Kannst du mir einen vollständigen Logausschnitt posten? Ich brauche die zugehörigen Paketempfangszeiten und RSSIs.

Etwa so?

08/20/18 06:23:15.232 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D2DA610603C74FDCD9906010000
08/20/18 06:23:15.232 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
08/20/18 06:23:15.263 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D2DA610603C74FDCD9906010000
08/20/18 06:23:15.378 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 112DA002FDCD99603C74041E6DA843D4E800
08/20/18 06:23:15.408 HomeMatic BidCoS packet received (My-CC1101, RSSI: -86 dBm): 112DA002FDCD99603C74041E6DA843D4E800
08/20/18 06:23:15.445 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 112DA002FDCD99603C74041E6DA843D4E800
08/20/18 06:23:15.540 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 192DA603603C74FDCD998059D4A644398490CF9C0055B5D958B3
08/20/18 06:23:15.781 Info: r-Frame is: 192DA603603C74FDCD998059D4A644398490CF9C0055B5D958B3
08/20/18 06:23:15.781 HomeMatic BidCoS packet received (max-cube-1, RSSI: -63 dBm): 0D2DA610603C74FDCD9906010000
08/20/18 06:23:15.781 Module HomeMatic BidCoS: Info: ERROR on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:15.782 Module HomeMatic BidCoS: Info: LOWBAT on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:15.782 Module HomeMatic BidCoS: Info: STATE on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:15.782 Module HomeMatic BidCoS: Info: LOWBAT on channel 0 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:15.812 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D2EA610603C74FDCD9906010000
08/20/18 06:23:15.849 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D2EA610603C74FDCD9906010000
08/20/18 06:23:15.873 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 0E2D8002FDCD99603C7400B3157FB5
08/20/18 06:23:15.901 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0E2D8002FDCD99603C7400B3157FB5
08/20/18 06:23:15.938 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 0E2D8002FDCD99603C7400B3157FB5
08/20/18 06:23:15.994 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 112EA002FDCD99603C7404B17D7338C0EB00
08/20/18 06:23:16.024 HomeMatic BidCoS packet received (My-CC1101, RSSI: -86 dBm): 112EA002FDCD99603C7404B17D7338C0EB00
08/20/18 06:23:16.061 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 112EA002FDCD99603C7404B17D7338C0EB00
08/20/18 06:23:16.376 HomeMatic BidCoS packet received (My-CC1101, RSSI: -88 dBm): 0D2FA610603C74FDCD9906010000
08/20/18 06:23:16.376 Info: Changing interface of peer 33 to My-CC1101, because the reception is better.
08/20/18 06:23:16.377 Module HomeMatic BidCoS: Info: ERROR on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:16.377 Module HomeMatic BidCoS: Info: LOWBAT on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:16.377 Module HomeMatic BidCoS: Info: STATE on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:16.377 Module HomeMatic BidCoS: Info: LOWBAT on channel 0 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:16.407 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D2FA610603C74FDCD9906010000
08/20/18 06:23:16.524 HomeMatic BidCoS packet received (max-cube-1, RSSI: -63 dBm): 0D2FA610603C74FDCD9906010000
08/20/18 06:23:17.216 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D30A610603C74FDCD9906010000
08/20/18 06:23:17.216 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
08/20/18 06:23:17.278 Module HomeMatic BidCoS: TI CC110X "My-CC1101": Info: Sending (My-CC1101): 1130A002FDCD99603C74046F124005A77C00
08/20/18 06:23:17.339 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -90 dBm): 1130A002FDCD99603C74046F124005A77C00
08/20/18 06:23:17.360 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1130A002FDCD99603C74041215FB5E89EE00
08/20/18 06:23:17.390 HomeMatic BidCoS packet received (My-CC1101, RSSI: -86 dBm): 1130A002FDCD99603C74041215FB5E89EE00
08/20/18 06:23:17.391 HomeMatic BidCoS packet received (max-cube-1, RSSI: -85 dBm): 1130A002FDCD99603C74046F124005A77C00
08/20/18 06:23:17.428 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 1130A002FDCD99603C74041215FB5E89EE00
08/20/18 06:23:17.433 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 1930A603603C74FDCD99BA44E9BCCA222C63EFD2461E35B26EA0
08/20/18 06:23:17.515 Info: r-Frame is: 1930A603603C74FDCD99BA44E9BCCA222C63EFD2461E35B26EA0
08/20/18 06:23:17.515 Module HomeMatic BidCoS: CUNX "max-cube-1": Error: AES handshake failed for packet: 0D30A610603C74FDCD9906010000. Sender address: 603C74
08/20/18 06:23:18.570 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D31A610603C74FDCD9906010000
08/20/18 06:23:18.570 Info: Changing interface of peer 33 to hm-cfg-lan-1, because the reception is better.
08/20/18 06:23:18.611 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -87 dBm): 0D31A610603C74FDCD9906010000
08/20/18 06:23:18.612 Module HomeMatic BidCoS: Info: ERROR on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:18.612 Module HomeMatic BidCoS: Info: LOWBAT on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:18.612 Module HomeMatic BidCoS: Info: STATE on channel 1 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:18.612 Module HomeMatic BidCoS: Info: LOWBAT on channel 0 of HomeMatic BidCoS peer 33 with serial number OEQ1196738 was set to 0x00.
08/20/18 06:23:18.753 HomeMatic BidCoS packet received (max-cube-1, RSSI: -63 dBm): 0D31A610603C74FDCD9906010000
08/20/18 06:23:19.974 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D32A610603C74FDCD9906010000
08/20/18 06:23:19.975 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
08/20/18 06:23:20.085 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1132A002FDCD99603C740486DC67E6710D00
08/20/18 06:23:20.101 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 1132A002FDCD99603C74044CDA7C32536E02
08/20/18 06:23:20.132 HomeMatic BidCoS packet received (My-CC1101, RSSI: -86 dBm): 1132A002FDCD99603C740486DC67E6710D00
08/20/18 06:23:20.169 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 1132A002FDCD99603C740486DC67E6710D00
08/20/18 06:23:20.233 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 1932A603603C74FDCD9958701400C048C8A376FF2A2D1647A79B
08/20/18 06:23:20.240 HomeMatic BidCoS packet received (max-cube-1, RSSI: -78 dBm): 08/20/18 06:23:20.240 Info: r-Frame is: 1932A603603C74FDCD9958701400C048C8A376FF2A2D1647A79B
1132A002FDCD99603C74044CDA7C32536E02
08/20/18 06:23:20.240 Module HomeMatic BidCoS: CUNX "max-cube-1": Error: AES handshake failed for packet: 0D32A610603C74FDCD9906010000. Sender address: 603C74
08/20/18 06:23:20.353 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0E328002FDCD99603C740061D701D9
08/20/18 06:23:20.377 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D32A610603C74FDCD9906010000
08/20/18 06:23:20.487 HomeMatic BidCoS packet received (max-cube-1, RSSI: -77 dBm): 0E328002FDCD99603C740061D701D9
2 Likes

Hallo @m0wlheld,

das Problem ergibt sich dadurch, dass der AES-Handshake am MAX-Cube nie erfolgreich ist. Hier die Analyse:

Paket 0x2D:

08/20/18 06:23:15.232 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D2DA610603C74FDCD9906010000
08/20/18 06:23:15.232 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
08/20/18 06:23:15.263 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D2DA610603C74FDCD9906010000
08/20/18 06:23:15.781 HomeMatic BidCoS packet received (max-cube-1, RSSI: -63 dBm): 0D2DA610603C74FDCD9906010000

=> Schnittstellt ist max-cube-1

Paket 0x2E:

08/20/18 06:23:15.812 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D2EA610603C74FDCD9906010000
08/20/18 06:23:15.849 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D2EA610603C74FDCD9906010000
08/20/18 06:23:15.901 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0E2D8002FDCD99603C7400B3157FB5
08/20/18 06:23:15.938 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 0E2D8002FDCD99603C7400B3157FB5
08/20/18 06:23:15.994 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 112EA002FDCD99603C7404B17D7338C0EB00
08/20/18 06:23:16.024 HomeMatic BidCoS packet received (My-CC1101, RSSI: -86 dBm): 112EA002FDCD99603C7404B17D7338C0EB00
08/20/18 06:23:16.061 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -79 dBm): 112EA002FDCD99603C7404B17D7338C0EB00

=> Handshake nicht erfolgreich => Paket wird als nicht von max-cube-1 empfangen interpretiert.

Paket 0x2F:

08/20/18 06:23:16.376 HomeMatic BidCoS packet received (My-CC1101, RSSI: -88 dBm): 0D2FA610603C74FDCD9906010000
08/20/18 06:23:16.376 Info: Changing interface of peer 33 to My-CC1101, because the reception is better.
08/20/18 06:23:16.407 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D2FA610603C74FDCD9906010000
08/20/18 06:23:16.524 HomeMatic BidCoS packet received (max-cube-1, RSSI: -63 dBm): 0D2FA610603C74FDCD9906010000

=> Weil max-cube-1 gerade scheinbar nicht erreichbar, Schnittstellenwechsel auf CC1101. max-cube-1 hat wieder besten Empfang.

Paket 0x30:

08/20/18 06:23:17.216 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D30A610603C74FDCD9906010000
08/20/18 06:23:17.216 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.

=> Da max-cube-1 für das letzte Paket den besten Empfang hatte, Wechsel auf max-cube-1. Dieses Paket wird aber von max-cube-1 nicht empfangen.

Paket 0x31:

08/20/18 06:23:18.570 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D31A610603C74FDCD9906010000
08/20/18 06:23:18.570 Info: Changing interface of peer 33 to hm-cfg-lan-1, because the reception is better.
08/20/18 06:23:18.611 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -87 dBm): 0D31A610603C74FDCD9906010000
08/20/18 06:23:18.753 HomeMatic BidCoS packet received (max-cube-1, RSSI: -63 dBm): 0D31A610603C74FDCD9906010000

=> Wechsel auf hm-cfg-lan, da diser im letzen Paket den besten Empfang hatte.

Paket 0x32:

08/20/18 06:23:19.974 HomeMatic BidCoS packet received (My-CC1101, RSSI: -87 dBm): 0D32A610603C74FDCD9906010000
08/20/18 06:23:19.975 Info: Changing interface of peer 33 to max-cube-1, because the reception is better.
08/20/18 06:23:20.377 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0D32A610603C74FDCD9906010000

=> Wechsel auf max-cube-1, da dieser wieder den besten Empfang hatte.

Du hast sogar eine Sicherheitslücke entdeckt: STATE dürfte ohne erfolgreichen Handshake gar nicht gesetzt werden. Das schaue ich mir gleich an. Könntest du einmal verifizieren, ob der Handshake generell funktioniert, wenn du ROAMING deaktivierst und das Kommunikationsmodul fest setzt?

Viele Grüße

Sathya

Wenn Du mir sagst, was ich tun soll - gerne. Roaming aus krieg ich ja hin, “Kommunikationsmodul fest setzt” - $hg->setInterface()?

Genau, von der Konsole aus:

homegear -e rc '$hg->setInterface("<Interface-Name wie in der Konfig definiert, z. B. max-cube-1 oder hm-cfg-lan-1>");'

in der Homegear console:

> rc '$hg->putParamset(33,0,"MASTER",array("ROAMING"=>false));'
> rc '$hg->setInterface(33,'max-cube-1');'

Gerät 33 ist lt. Anzeige unverändert mit Gateway “max-cube-1” verbunden. Ich mach mal Fenster auf/zu (Gerät 33 ist ein Fensterkontakt) und poste die Logs.

1 Like

Also,

erstes Ergebnis: Der Fensterkontakt HM-Sec-SCo leuchtet rot (bei Zustandsänderungen), wo er vormals erst orange und dann grün leuchtete. Sein Zustand wird aber in Home Assistant korrekt wiedergegeben und die Direktverknüpfung mit dem Heizkörper-Thermostat funktioniert auch.

Durch’s Log rauscht eine Menge, ich hoffe es ist etwas dabei.

08/21/18 19:26:40.558 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -71 dBm): 0F3186104F06760000000AA9000B0000
08/21/18 19:26:40.962 HomeMatic BidCoS packet received (My-CC1101, RSSI: -88 dBm): 0C4FA641603C74FDCD99018AC8
08/21/18 19:26:40.999 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -92 dBm): 0C4FA641603C74FDCD99018AC8
08/21/18 19:26:41.144 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 114FA002FDCD99603C740409EC8A763C1D00
08/21/18 19:26:41.174 HomeMatic BidCoS packet received (My-CC1101, RSSI: -78 dBm): 114FA002FDCD99603C740409EC8A763C1D00
08/21/18 19:26:41.212 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -82 dBm): 114FA002FDCD99603C740409EC8A763C1D00
08/21/18 19:26:45.385 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0C50B641603C7452385C018B00
08/21/18 19:26:45.422 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -92 dBm): 0C50B641603C7452385C018B00
08/21/18 19:26:45.510 HomeMatic BidCoS packet received (max-cube-1, RSSI: -60 dBm): 0C50B641603C7452385C018B00
08/21/18 19:26:45.511 Info: Ignoring broadcast packet from peer 33 to other peer, because AES handshakes are enabled for this peer.
08/21/18 19:26:45.513 HomeMatic BidCoS packet received (My-CC1101, RSSI: -82 dBm): 0A50800252385C603C7400
08/21/18 19:26:45.544 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -69 dBm): 0A50800252385C603C7400
08/21/18 19:26:45.656 HomeMatic BidCoS packet received (My-CC1101, RSSI: -84 dBm): 0C51A641603C74FDCD99018B00
08/21/18 19:26:45.687 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -93 dBm): 0C51A641603C74FDCD99018B00
08/21/18 19:26:45.758 HomeMatic BidCoS packet received (max-cube-1, RSSI: -46 dBm): 0A50800252385C603C7400
08/21/18 19:26:45.851 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1151A002FDCD99603C74044063F6280BEC00
08/21/18 19:26:45.881 HomeMatic BidCoS packet received (My-CC1101, RSSI: -79 dBm): 1151A002FDCD99603C74044063F6280BEC00
08/21/18 19:26:45.918 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -83 dBm): 1151A002FDCD99603C74044063F6280BEC00
08/21/18 19:26:46.184 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0C52A641603C74FDCD99018B00
08/21/18 19:26:46.346 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1152A002FDCD99603C74049B4027E10B7000
08/21/18 19:26:46.376 HomeMatic BidCoS packet received (My-CC1101, RSSI: -78 dBm): 1152A002FDCD99603C74049B4027E10B7000
08/21/18 19:26:46.420 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -83 dBm): 1152A002FDCD99603C74049B4027E10B7000
08/21/18 19:26:47.005 HomeMatic BidCoS packet received (My-CC1101, RSSI: -86 dBm): 0C53A641603C74FDCD99018B00
08/21/18 19:26:47.036 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -94 dBm): 0C53A641603C74FDCD99018B00
08/21/18 19:26:47.338 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1153A002FDCD99603C7404F2DDFD4FA47400
08/21/18 19:26:47.368 HomeMatic BidCoS packet received (My-CC1101, RSSI: -78 dBm): 1153A002FDCD99603C7404F2DDFD4FA47400
08/21/18 19:26:47.406 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -81 dBm): 1153A002FDCD99603C7404F2DDFD4FA47400
08/21/18 19:26:48.152 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0C54A641603C74FDCD99018B00
08/21/18 19:26:48.190 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -91 dBm): 0C54A641603C74FDCD99018B00
08/21/18 19:26:48.328 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1154A002FDCD99603C74042AD7F23EB8A400
08/21/18 19:26:48.359 HomeMatic BidCoS packet received (My-CC1101, RSSI: -78 dBm): 1154A002FDCD99603C74042AD7F23EB8A400
08/21/18 19:26:48.396 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -83 dBm): 1154A002FDCD99603C74042AD7F23EB8A400
08/21/18 19:26:48.929 RPC Server (Port 2001): Info: Connection from ::ffff:127.0.0.1:33580 accepted. Client number: 489607
08/21/18 19:26:48.930 RPC Server (Port 2001): Info: RPC server client id for client number 489607 is: 79346
08/21/18 19:26:48.931 RPC Server (Port 2001): Info: Client number 489607 is calling RPC method: getAllSystemVariables (1) Parameters:
08/21/18 19:26:49.520 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0C55A641603C74FDCD99018B00
08/21/18 19:26:49.551 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0C55A641603C74FDCD99018B00
08/21/18 19:26:49.815 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1155A002FDCD99603C74048F0507ED785700
08/21/18 19:26:49.845 HomeMatic BidCoS packet received (My-CC1101, RSSI: -78 dBm): 1155A002FDCD99603C74048F0507ED785700
08/21/18 19:26:49.883 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -83 dBm): 1155A002FDCD99603C74048F0507ED785700
08/21/18 19:26:51.051 HomeMatic BidCoS packet received (My-CC1101, RSSI: -85 dBm): 0C56A641603C74FDCD99018B00
08/21/18 19:26:51.088 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -88 dBm): 0C56A641603C74FDCD99018B00
08/21/18 19:26:51.302 Module HomeMatic BidCoS: CUNX "max-cube-1": Info: Sending (max-cube-1): 1156A002FDCD99603C7404325CC1B9E35600
08/21/18 19:26:51.332 HomeMatic BidCoS packet received (My-CC1101, RSSI: -78 dBm): 1156A002FDCD99603C7404325CC1B9E35600
08/21/18 19:26:51.369 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -83 dBm): 1156A002FDCD99603C7404325CC1B9E35600
08/21/18 19:26:52.834 HomeMatic BidCoS packet received (My-CC1101, RSSI: -76 dBm): 0FA186104DDF0D0000000AA9080B0000
08/21/18 19:26:52.871 HomeMatic BidCoS packet received (hm-cfg-lan-1, RSSI: -72 dBm): 0FA186104DDF0D0000000AA9080B0000
08/21/18 19:26:52.943 HomeMatic BidCoS packet received (max-cube-1, RSSI: -59 dBm): 0FA186104DDF0D0000000AA9080B0000