Hallo,
Ich betreibe mittlerweile seit einigen Jahre ohne größere Probleme Homegear auf einem Raspi. Aktuell läuft bei mir das Nightly Version 0.9.22110315-3600 unter Raspbian Buster.
Jetzt hatte ich mir gedacht, ich probiere mal Openhab aus. So eine langjährig etablierte Kombination wie Openhab mit Homematic Binding und Homegear – das funktioniert doch sicher „out of the box“, was kann da schon schiefgehen…
Um meine stabil laufende Homegear Installation nicht zu beeinflussen, habe ich Openhab auf einem zweiten Raspi installiert (IP 192.168.178.35). Auf keinem der beiden Raspis ist eine Firewall aktiv und die benötigten Ports sind auch nicht durch andere Programme belegt. Openhab und das Homematic Binding sind jeweils die neuste Version.
Das Homematic Binding verbindet sich auch mit Homegear und wird in Openhab als „Online“ angezeigt.
In Openhab und im Homematic Binding habe ich alle Konfigurationen auf den default Werten belassen und eigentlich nur die Adresse des Raspis eingesetzt, auf dem Homegear läuft.
Nach meinem Verständnis sollten dann durch das Binding alle Homematic Devices automatisch erkannt werden und in der Openhab Inbox auftauchen. Hier tut sich aber leider gar nichts und es erscheinen keine Devices.
Was ich auch nicht verstehe: Wie der Auszug des Logfiles zeigt, verbindet sich Openhab anscheinend mit dem RPC-Server von Homegear, aber dann startet Homegear neu - das ist doch sicher nicht das erwartete Verhalten?
11/07/22 12:47:28.383 RPC Server (Port 2001): Info: Client number 593 is calling RPC method: init (2) Parameters:
(String) binary://192.168.178.35:9126
11/07/22 12:47:28.383 Info: Client with IP ::ffff:192.168.178.35 is calling "init".
11/07/22 12:47:28.383 Info: Removing server "binary://192.168.178.35".
11/07/22 12:47:28.399 RPC Server (Port 2001): Info: Connection from ::ffff:192.168.178.35:38544 accepted. Client number: 638
11/07/22 12:47:28.400 RPC Server (Port 2001): Info: RPC server client id for client number 638 is: 638
11/07/22 12:47:28.403 RPC Server (Port 2001): Info: Client number 638 is calling RPC method: getDeviceDescription (1) Parameters:
(String) BidCoS-RF
11/07/22 12:47:28.438 RPC Server (Port 2001): Info: Connection from ::ffff:192.168.178.35:38546 accepted. Client number: 639
11/07/22 12:47:28.439 RPC Server (Port 2001): Info: RPC server client id for client number 639 is: 639
11/07/22 12:47:28.443 RPC Server (Port 2001): Info: Client number 639 is calling RPC method: listBidcosInterfaces (1) Parameters:
11/07/22 12:47:28.477 RPC Server (Port 2001): Info: Connection from ::ffff:192.168.178.35:38548 accepted. Client number: 640
11/07/22 12:47:28.477 RPC Server (Port 2001): Info: RPC server client id for client number 640 is: 640
11/07/22 12:47:28.479 RPC Server (Port 2001): Info: Client number 640 is calling RPC method: init (1) Parameters:
(String) http://openhab.validation:1000
11/07/22 12:47:28.479 Info: Client with IP ::ffff:192.168.178.35 is calling "init".
11/07/22 12:47:28.567 RPC Server (Port 2001): Info: Connection from ::ffff:192.168.178.35:38558 accepted. Client number: 641
11/07/22 12:47:28.567 RPC Server (Port 2001): Info: RPC server client id for client number 641 is: 641
11/07/22 12:47:28.568 RPC Server (Port 2001): Info: Client number 641 is calling RPC method: init (2) Parameters:
(String) binary://192.168.178.35:9126
(String) 66aa9bc4-f311-46cc-b255-37ae06cadc3d
(Integer) 34
11/07/22 12:47:28.568 Info: Client with IP ::ffff:192.168.178.35 is calling "init".
11/07/22 12:47:28.569 Info: Adding server "binary://192.168.178.35".
11/07/22 12:47:28.569 Info: Calling init methods on server "binary://192.168.178.35".
11/07/22 12:47:28.577 RPC Server (Port 2001): Info: Connection from ::ffff:192.168.178.35:38560 accepted. Client number: 642
11/07/22 12:47:28.577 RPC Server (Port 2001): Info: RPC server client id for client number 642 is: 642
11/07/22 12:47:28.578 RPC Server (Port 2001): Info: Client number 642 is calling RPC method: setInstallMode (2) Parameters:
(Boolean) 1
(Integer) 60
(Integer) 1
11/07/22 12:47:28.578 Module HomeMatic BidCoS: Info: Pairing mode enabled.
11/07/22 12:47:28.581 RPC Server (Port 2001): Info: Client number 642 is calling RPC method: getInstallMode (2) Parameters:
11/07/22 12:47:28.594 RPC Server (Port 2001): Info: Client number 642 is calling RPC method: listDevices (2) Parameters:
11/07/22 12:47:28.745 Module HomeMatic BidCoS: CUL "My-CUL": Info: Ignoring too small packet: A06354FEBBF8ADCE7
11/07/22 12:47:30.252 Starting Homegear...
Zum Testen habe ich Openhab nochmal auf einem weiteren Computer installiert (Windows Laptop) und hier zeigt sich das gleiche Issue und es werden auch keine Homematic Geräte in Openhab gefunden.
Alle Foreneinträge sowohl hier als auch im Openhab Forum habe ich schon durchgearbeitet, aber bis jetzt ohne Erfolg.
Das bringt mich so langsam zu der Auffassung, dass es sich entweder um einen Bug handelt oder das Problem vor dem Computer sitzt und ich etwas übersehe…
Hat hierzu jemand eine Idee?
Vielen Dank!
Viele Grüße
FiveEights