Tebald hat geschrieben: ↑16.12.2022, 15:15
Ich habe es mittlerweile tatsächliche geschafft, die Homematic IP Local Integration zum Laufen zu bringen.
Aloha!
Welche Maßnahmen haben denn zur erfolgreichen Einrichtung geführt?
Ich habe quasi den gesamten gestrigen Tag mit der versuchten Einrichtung der Homematic IP Local Integration verbracht. Leider ohne Erfolg.
Die in diesem Topic mehrfach genannte Anleitung
https://github.com/jens-maus/RaspberryM ... ntegration bin ich wieder und wieder Schritt für Schritt durchgegangen.
HACS war bei mir bereits erfolgreich installiert, so dass die Schritte 1 bis 4 unter 'Homematic(IP) Local' Integration Setup ohne Probleme durchliefen.
Punkt 5 ist für mich nicht relevant, da ich eine "reguläre" CCU3 betreibe.
Änderungen an der FW auf der CCU3 habe ich nicht vorgenommen (bzw. alle wieder rückgängig gemacht). Die notwendigen Freischaltungen liegen m. E. vor, da die CCU3 bisher an eine NodeRed-Installation (node-red-contrib-ccu) auf einem Raspi 4 angebunden ist, von dort problemlos angesprochen werden kann und nach meinem Verständnis die selben Portfreigaben benötigt / nutzt.
Ich benötige nur den HmIP-RF Port 2010; Bidcos-RF und Heating-Groups sind entsprechend beim Interface Setup deaktiviert.
Da ich den Umzug von NodeRed auf HA schrittweise vollziehen möchte, ist HA auf einem weiteren Raspi installiert.
Auf der CCU3 sind aktuell lediglich drei Geräte angelernt; diese werden mir leider nicht angezeigt.
Ich bekomme lediglich die CCU3 als Dienst selber angezeigt, diese wurde nach Installation der 'Homematic(IP) Local' Integration auch sofort mit dem "Servernamen" und der korrekten IP erkannt.
Ansonsten sieht es aus wie in Deinem Beitrag vom 10.12.2022, halt nicht für RasperryMatic, sondern CCU3.
Ich habe diverse Reboots von HA, De- und Neuinstallation der custom_homematic integration vorgenommen; allesamt ohne Erfolg.
Im Debug-Log der Integration auf HA finde ich diverse Meldungen (IP-Adresse anonymisiert, entspricht aber der IP meiner CCU3):
Code: Alles auswählen
2023-02-19 14:21:55.137 WARNING (MainThread) [hahomematic.central_unit] CHECK_CONNECTION failed: No clients exist. Trying to create clients for server ccu3-webui
2023-02-19 14:21:55.272 ERROR (MainThread) [hahomematic.json_rpc_client] DO_POST failed: ClientConnectorError: Cannot connect to host 192.xxx.x.xxx:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:997)')]
2023-02-19 14:21:55.343 ERROR (MainThread) [hahomematic.json_rpc_client] DO_POST failed: ClientConnectorError: Cannot connect to host 192.xxx.x.xxx:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:997)')]
2023-02-19 14:21:55.347 WARNING (MainThread) [hahomematic.json_rpc_client] POST failed: Error while logging in via JSON-RPC
2023-02-19 14:21:55.470 ERROR (MainThread) [hahomematic.json_rpc_client] DO_POST failed: ClientConnectorError: Cannot connect to host 192.xxx.x.xxx:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:997)')]
2023-02-19 14:21:55.550 ERROR (MainThread) [hahomematic.json_rpc_client] DO_POST failed: ClientConnectorError: Cannot connect to host 192.xxx.x.xxx:443 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:997)')]
2023-02-19 14:21:55.554 WARNING (MainThread) [hahomematic.json_rpc_client] POST failed: Error while logging in via JSON-RPC
2023-02-19 14:21:55.559 WARNING (MainThread) [hahomematic.central_unit] CREATE_CLIENTS failed for ccu3-webui
Ich meine verstanden zu haben, dass HA per SSL versucht auf die CCU3 zuzugreifen; habe aber keine Ahnung wo das eingestellt ist. Aber selbst die Freischaltung des Ports 443 hat nichts gebracht.
Ein eigenständiger Benutzer für den Zugriff aus HA mit Admin-Rechten ist auf der CCU3 eingerichtet.
In der bisherigen NodeRed-Installation sind die Ports für den Zugriff auf BINRPC und XMLRPC angegeben werden. In der Installationsanleitung gibt es unter 6. (Setup CCU Firewall) einen entsprechenden Verweis auf diese Schnittstellen; ich habe aber keine Möglichkeit gefunden, diese einzugeben. Gibt es da Standardports? Aber selbst bei temporärer Friegabe aller Ports in der CCU3 war eine erfolgreiche Verbindung zwischen HA und CCU3 nicht möglich.
Ich bin ratlos; für weitere Ideen / Lösungsvorschläge bin ich dankbar...