ich hatte die vorherige Integration installiert und wollte auf die neue Version upgraden. Sicherheitshalber einen Snapshot vom aktuellen Serverstand gemacht. Gute Idee.
Step 1: Deinstallation der bestehenden Integrationen
Step 2: Upgrade und Neustart
Upgrade der Integration im HACS
Sicherheitshalber Neustart von Home Assistant
Step 3: Erste Integration - bidcos
Welche unserer drei HomeMatics wurden automatisch entdeckt?
Spoiler Alert: Wir haben 2 x CCU und 1 x debmatic. Gefunden wurde 1 x CCU (ausgerechnet die bidcos, warum auch immer).
Integration installiert, konfiguriert - passt. Nach einem "Neuladen der Konfiguration" und einem Restart von Home Assistant wurden auch die Geräte/Entitäten angezeigt. Passt.
Step 4: Zweite Integration - ccu3dev
Eine weitere CCU3 in unserem System, die ccu3dev wurde nicht automatisch gefunden,
kein Problem, Hinzufügen der Integration, Parameter übergeben, Integration neu laden, Home Assistant Neustart - kennen wir ja schon alles.
Im Gegensatz zu den Geräten der ersten Installation wurden hier die Namen aus der Rega NICHT übernommen, die Entitäten tragen Namen wie "binary_sensor.hahm_000xxxxxxxx_0_low_bat".
Soll sein, ist ja nur die Dev.
Step 5: Dritte Integration - debmatic
Auch die debmatic wurde nicht automatisch erkannt,
also wieder hinzufügen, neu laden, neu starten ...
Keine Geräte, keine Entitäten. Auch nach mehrmaligem Neuladen / Durchstarten keine Änderung.
Was sagt das Logfile?
Code: Alles auswählen
2022-01-28 09:14:07 ERROR (MainThread) [hahomematic.central_unit] check_connection: No clients exist. Trying to create clients for server debmatic
2022-01-28 09:14:07 WARNING (MainThread) [hahomematic.central_unit] create_clients: Trying to create interfaces to central debmatic. Using saved client configs)
2022-01-28 09:14:07 WARNING (MainThread) [hahomematic.central_unit] create_clients: Failed to create interfaces for central {}. (('Failed to get backend version. Not creating client: http://user:passwd@debmatic.milnet.at:2000',))
2022-01-28 09:14:09 ERROR (SyncWorker_8) [homeassistant] Error doing job: Future exception was never retrieved
[140586428583168] Client exceeded max pending messages [2]: 2048
09:13:15 – (FEHLER) Home Assistant WebSocket API - Die Nachricht ist zum ersten Mal um 09:13:13 aufgetreten und erscheint 1430 mal
check_connection: No clients exist. Trying to create clients for server debmatic
09:29:13 – (FEHLER) /usr/local/lib/python3.9/site-packages/hahomematic/central_unit.py
Liebe Grüße, Alexa