Dieser Beitrag ist für alle Umsteiger von Homee auf HA.
Seit 2020 gab es eine HA Integration für Homee (https://github.com/FreshlyBrewedCode/hacs-homee) Diese ermöglichte die Integration von Homee Devices als Entitäten in HA. Dies ermöglichte Homee Anwendern wie mir einen "soften" Umstieg auf HA.
HA core version 2022.7.1 und OS 8.2 war die letzte Version, mit der die Integration noch funktionierte. Der Entwickler hat das Projekt eingestellt. Somit kann die Integration mit aktuellen HA Versionen nicht mehr genutzt werden.
Die Integration nutzt Pymee und hat als Requirement fest Websockets API 8.1 definiert (in der manifest.json unter config\custom components\homee). Diese alte Version ist aber inkompatibel zur aktuell in HA verwendeten Python Version 3.10.5 (oder höher). Das führt dazu, dass andere Integrationen die die Websockets API nutzen, nicht sauber funktionieren (bei mir war es die LG WebOS TV Integration).
Die Homee Integration muss deinstalliert (HACS - Integrationen - auf Homee klicken - die 3 Punkte oben rechts - entfernen) und HA rebootet werden.
Die Überprüfung der aktuell im HA verwendeten/installierten Websockets Version kann im Terminal erfolgen (Achtung nicht der Standard SSH Terminal, sondern der SSH & Web Terminal https://community.home-assistant.io/t/h ... inal/33820
Dort mit dem Befehl
Code: Alles auswählen
docker exec homeassistant pip websockets
die Version prüfen. Sehr wahrscheinlich wird weiterhin 8.1 angezeigt.
Wenn KEINE andere Integration die alte Version benötigt (siehe die Angabe hinter (required by), dann sollte das nächste HA Core Update die aktuellste Version mit installieren. Oder ihr installiert diese gleich manuell im Terminal mit dem Befehl
Code: Alles auswählen
docker exec homeassistant pip install websockets==10.3
Ggf. meckert eine andere Integration. Bei war es HomaticIP.
Danach HA rebooten.
Bei mir lief danach alles problemlos, auch HomaticIP.
Mit dem o.g. Befehl die Version erneut überprüfen. Das sollte dann so aussehen.