Neue Integration von Homey zu Home Assistant

Ich denke neh, Uwe,
da man mit den älteren Pro Modellen keinen API-Schlüssel erstellen kann.

Die Unterschiede kannst du in den folgenden Menüpunkten sehen

202x Modellen

201x Modellen

.

Oh, das steht übrigens auch im ersten (langen) Beitrag des App-Topic, wie ich gerade sehe:

Da hatte ich gar nicht daran gedacht. Du hast natürlich Recht. Dann gibt es nur die Möglichkeit über MQTT. Mittlerweile bin ich auch wieder zurück auf MQTT-Hub und MQTT-Client. Die HA Integration ist mir noch zu unzuverlässig, da sie nicht gleichzeitig mit beiden Homeys funktioniert. An RAM fehlt es ja meinen beiden Homeys nicht :flexed_biceps:.

Hey Uwe,

Ich vermisse noch zu viele Dinge, um umzusteigen, ich sehe auch keine Nachteile bei MQTT (außer dass die Einrichtung eine Herausforderung sein kann), aber ich denke, es ist eine schöne Alternative, die sich gerade entwickelt.
Ich verstehe zum Beispiel nicht, warum MQTT und Homey Integration noch so unterschiedlich sind, es verwendet beispielsweise die Capability-Namen anstelle der Capability-Titel (der Name, den Sie als Benutzer auf Homey sehen).

.

:zany_face:

meine Integration läuft mittlerweile Perfekt.Der Entwickler (Mike)ist sehr schnell beim Support.Konnte dadurch die “Ram-Fresende” App MQTT endlich deinstallieren.Auch Spezial Geräte bei mir funktionieren mit allen Ausprägungen sehr gut.MQTT war bei mir zumindest der Wahnsinn.Ständige Abstürze der App und das Handling bei sehr vielen Geräten nicht wirklich der Brüller.Mehrmals angelegte Geräte in HA inklusive wenn es Änderungen seitens Homey gab.Den Spezial Fall mit mehrenen Homeys hab ich nicht.Meine beiden HP2019/HP2023 sind per HomeyLink verbunden auf dem HP2026.

Ich habe die Integration erst mal wieder deinstalliert und arbeite wieder mit MQTT. Bei MQTT hatte ich die von dir beschriebenen Probleme nicht. Ich hatte leider mit der Integration immer das Problem, dass wenn mehr wie ein Homey installiert war, der zu letzt angemeldete Homey über Nacht raus geflogen ist. Ich gebe der Integration noch ein paar Wochen Zeit, bevor ich es nochmal versuche.
Durch die Modifikationen beim early23, habe ich kein Speicherproblem mehr. Early26, hat ja genug RAM, das sollte für 99% aller User reichen.

Danke, dass war die Antwort die ich gebraucht habe :+1: Die KI hatte mir vorher gesagt: “lass es sein!” :laughing: . Mit MQTT funktioniert es aber jetzt… wobei ich zugeben muss, dass ich nicht alles verstanden habe was ich da mache. Irgendwie hatte ich zu Beginn auch noch einen Fehler (da hatte ich nur die Devices im Homey freigegeben, die ich in HA haben wollte) - um zu schauen, ob es daran lag habe ich dann “ganz kurz” :face_with_peeking_eye: alle Geräte freigeschaltet - naja, seitdem läuft es zwar, aber auch ein Wechsel zurück zu “nur ausgewählte Devices” hat nicht bewirkt, dass die doppelten/ungewollten in HA zu finden sind. Außerdem scheint es eine Unterbrechung von meinen IO-Meter-Zählerdaten gegeben zu haben… ob ein Zusammenhang besteht, weiß ich noch nicht.

Schon witzig, wie klein manchmal alles beginnt … und sich dann verselbstständigt…

Guten Abend,

vielleicht wird die Frage hier als unpassend angesehen; ich weiß es nicht… und stelle sie trotzdem:

Nachdem mir die Integration von Homey via MQTT zu Homeassistant hin ganz gut gelungen ist (Funkschalter etc. lassen sich alle ansteuern), stellt sich nun die Frage, ob ich meine neuen Sonoff Zigbee-Heizungsventile über den Homey anlerne um dann auch via Homeassistant steuern zu können (dann müsste ich noch keine Zigbee-Antenne an mein NAS - auf dem HA läuft installieren, da homey den Standard ja schon an Board hat), oder ob das trotzdem murkselig ist und ich besser neue Geräte von Anfang an direkt bei HA anbinde?

Ich meine: Mein Homey ist jetzt 7 Jahre alt, aber mir gefällt es, dass er das Funken etc. noch übernehmen kann - so lange er läuft.

Probiere gerade herum: Aber das geht wohl nicht, oder?! Jedenfalls kann ich in Home-Assistant zwar die Temperaturen sehen und Ein- und Ausschalten, aber das wars erstmal (ohne weitere Kenntnisse). Über Homey kann ich manuell die Temperatur regeln, bei den Flows vermisse ich aber eine einfache Uhrzeit-Regelung - bzw. wäre das ja besser über HA.

Hat jemand von Euch bereits von Version 1.x auf Version 2.x migriert?
Ich fang bereits beim 2. Punkt an zu stolpern:

  1. Open the integration menu → Delete the config entry. Confirm. This removes entities from the old domain.

Ist das damit gemeint? :thinking:

Habe ebenfalls noch Version 1.2.6 drauf und traue mich gar nicht, ein Update zu machen.
Never changing a running systems :see_no_evil_monkey: :grinning_face_with_smiling_eyes:
Habe soweit alles eingebunden und verlagere immer mehr nach HA. Jetzt auf Löschen klicken?
Und es muss evtl. alles wieder neu eingebunden werden?

Nun ja, es steht da aber ja auch…

“If you are on version 1.x and your Homey integration is working today, do not update to 2.0.0 unless you are ready to migrate manually. There is no automatic upgrade.”

Ich habe lediglich die Integration gelöscht und danach 2.0 installiert. 2.0 läuft problemlos, jedoch nervte das Umstellen aller Einträge zwecks geänderten Entitäten.

Na ja, ich bin ja grundsätzlich bereit auf v2.x zu aktualisieren, die Frage ist nur wie… :wink:

Wie kann man denn alles löschen inkl. Entitäten, so dass nach der Installation und Einrichtung der 2.0 Version alle Einträge direkt korrekt benannt sind?

Mein Fahrplan war wie folgt (allerdings habe ich nur das Backup Punkt 1 gemacht):

  1. Backup erstellen
  2. alte Integration löschen
  3. HA Neustart
  4. neue Integration installieren
  5. Homey Pro verbinden
  6. jetzt sollten alle Geräte bzw. Entitäten wieder vorhanden ABER mit neuen Namen
  7. ggf. Backup erstellen
  8. durch die neuen Namen müssen alle Zuordnungen im Dashboard, Helfern, Automationen usw. händisch geändert werden. Insbesondere daran denken dass ggf in YAML-Konfigurationen zu Sonderfunktionen (Sensoren, Zuständen…) innerhalb der Kacheln Abhängigkeiten stehen können, die man natürlich ebenfalls abändern muss.
  9. HA Neustart
  10. sofern alles läuft das Backup aus 7 löschen und falls man möchte ein Neues erstellen

Gerade das schreckt mich davon ab :smirking_face:
Aber Danke, dass Du es gemacht und Dir die Arbeit aufgehalst hast.

ist, glaube ich, von Steffen beantwortet…

Das ist alles halb so wild, man sollte sich jedoch einen Plan vorbereiten in welcher Reihenfolge man die Entitäten auf die neuen Namen umstellt.

Bei meinem System:

  1. alle direkt auf einem der Displays angezeigten Entitäten
  2. alle Kacheln mit Abhängigkeiten von anderen Entitäten oder Zuständen
  3. alle „Regeln“

Ursprünglich waren zusätzlich noch Backups zwischen den Schritten geplant.

Ich bin noch jemand, der im Moment auf der alten Methode bleibt. Das funktioniert bei mir prächtig. Ich beobachte aber trotzdem diesen Thread und bin mittelfristig nicht abgeneigt, die neue App zu probieren.

Im Großen und Ganzen war bei mir v1 auch problemlos aber es gab ein paar Kleinigkeiten die rumzickten. V2 mchte zwar etwas Arbeit aber läuft bis jetzt richtig gut.

So, habe es endlich geschafft die Version 2.0.1 zu installieren, fragt mich aber bitte nicht wie.
Nachdem ich die alte Integration gelöscht hatte und die neue Integration nach einem HA Neustart neu installieren wollte, wurde wieder die alte Integration installiert und neu konfiguriert. Das ganze Prozedere ist 3x passiert!
Irgendwann nach einem erneuten HA Neustart wurde mir angezeigt, dass irgendwelche Konfig-Daten nicht zugeordnet werden konnten oder fehlerhaft waren, welche ich dann automatisch entfernen lassen konnte.
Nach einem weiteren Neustart wurde dann die Version 2.0.1 installiert, ehrlich gesagt keine Ahnung was ich anders gemacht habe. Scheinbar habe ich aber erneut etwas falsch gemacht, da ALLE Homey Geräte, ca. 270 Stück, installiert wurden. Da ich von diesen ca. 270 Geräten aber nur 17 Geräte in HA nutzen möchte, musste ich ca. 250 Gerät manuell löschen… :weary_face:

never touch a running system!

confused-confused-look (1)

Die neue Integration ist prinzipiell erstmal wie eine Neuinstallation (leider), schöner wäre es wenn die Version V2 die Daten aus V1.x übernehmen könnte.

Zum Glück nutze ich den überwiegenden Anteil der importierten Geräte.