Hi, um mein Haus um Automatisierungsfunktionen zu erweitern habe ich mich für Homematic mit openHAB und somit auch Homegear auf einem Raspberry PI (3) entschieden, nachdem ich viele gute Sachen darüber gelesen habe.
Um den Funkkontakt mit den Geräten herzustellen habe ich auf den CC1101 SPI Adapter von pmayer ( https://allgeek.de/2017/09/23/cc1101-spi-adapter-mit-u-fl-antennenbuchse/ ) entschieden. Mit Hilfe des zugehörigen u.FL-SMA Antennenadapter habe ich ihn an eine 868MHz 3.0dBi Antenne angeschlossen und am PI befestigt:
Die Einrichtung von openHABian lief reibungslos, SPI habe ich mit raspi-conf aktiviert und homegear über openhab installiert. Die Einstellungen in der homematicbidcos.conf habe ich mehrfach überprüft und auch die Pins auf dem PI nachgezählt, um auszuschließen, dass ich das Modul falsch aufgesteckt habe.
Leider kann ich keine Homematic-Geräte anlernen. In Homegear kann ich den Pairing-Modus starten, es erscheinen aber keine neuen Geräte, wenn ich dann meine Homematic-Geräte in den Pairing-Modus versetze. Probiert habe ich es mit einem Temperatur/Feuchtigkeitssensor und einem Schaltaktor (Zwischenstecker).
Nun bin ich etwas ratlos, was die weitere Fehlersuche angeht und hoffe, dass mir jemand helfen kann.
Zur besseren Eingrenzung kann ich noch folgende Infos beitragen.
Letzte Zeilen der homegear.log nach Hochfahren des PI:
06/29/18 07:44:01.697 Starting CLI server...
06/29/18 07:44:01.697 Initializing event handler...
06/29/18 07:44:01.697 Loading events...
06/29/18 07:44:01.698 Start listening for packets...
06/29/18 07:44:01.702 Starting Node-BLUE server...
06/29/18 07:44:01.711 Starting IPC server...
06/29/18 07:44:01.715 Startup complete. Waiting for physical interfaces to connect.
06/29/18 07:44:01.715 Info: Waiting for physical interfaces to connect (0 of 180s).
06/29/18 07:44:01.715 All physical interfaces are connected now.
06/29/18 07:44:01.715 Starting UPnP server...
06/29/18 07:44:01.716 UPnP Server: Error in file UPnP/UPnP.cpp line 189 in function void UPnP::getAddress(): No IP address could be found.
06/29/18 07:44:01.716 UPnP Server: Error: Could not get IP address.
06/29/18 07:44:01.716 Warning: Not starting server, because no suitable RPC server for serving the XML description is available (Necessary settings: No SSL, no auth, webserver enabled).
06/29/18 07:47:16.664 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -92 dBm): 0E0582021F4FFD1F59690101008034
06/29/18 07:47:54.058 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -89 dBm): 0C8386701F4C8300000000FE31
06/29/18 07:50:56.064 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -90 dBm): 0C8486701F4C8300000000FE31
Sieht soweit doch gut aus… nach einem ergebnislosen Pairingversuch in Homegear erhalte ich folgende neue Zeilen:
06/29/18 07:53:43.570 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -89 dBm): 0C8586701F4C8300000000FE31
06/29/18 07:55:21.782 Info: CLI connection accepted. Client number: 11
06/29/18 07:55:32.677 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -92 dBm): 0E0882021F4FFD1F59690101008034
06/29/18 07:55:36.179 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -34 dBm): 0D0184105EE32F00000006010000
06/29/18 07:55:38.185 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -36 dBm): 1402845F5EE32F00000080000000000000000914FE
06/29/18 07:55:53.710 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -38 dBm): 1A0384005EE32F0000001600AC4F455130373637343637513F0100
06/29/18 07:55:53.726 Module HomeMatic BidCoS: Info: Pushing pending queues.
06/29/18 07:55:53.810 Module HomeMatic BidCoS: TI CC110X "My-CC1101-Module": Info: Sending (My-CC1101-Module): 1091A001FD2807FF5EE32F00050000000000 Planned sending time: 06/29/18 07:55:53.809
06/29/18 07:55:53.953 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -38 dBm): 0A9180025EE32F2807FF00
06/29/18 07:56:15.847 Info: Connection to CLI client number 11 closed.
06/29/18 07:56:16.575 HomeMatic BidCoS packet received (My-CC1101-Module, RSSI: -90 dBm): 0C8686701F4C8300000000FE31
In der homegear.err sehe ich eigentlich nur RPC-Meldungen, sollte also nichts mit diesem Problem zu tun haben.
Würde mich sehr freuen, wenn mich jemand auf die richtige Fährte bringen kann!
Vielen Dank im Voraus!