Mal wieder virtuelle Geräte - jetzt aber richtig!

das kannst du nur für die Node festlegen und nicht für einzelne Attribute.

put:nodes/xyz?history=0 oder 1

Hallo zusammen,

ich habe gestern das homee-Update auf die Version 2.34 gemacht. Seit dem damit verbundenen Reboot meines homees habe ich keinen Kontakt mehr zu meinem virtuellen homee. Ich bekomme nur noch „Host nicht verfügbar“ angezeigt.
Leider haben weder Neustarts vom homee oder von nodered bzw. meines Docker-Containers geholfen das Problem zu lösen. Selbst das Einspielen eines homee-Backups bzw. einer Nodered-Neuinstallation (via iobroker) hat geholfen…
Benutzername und Passwwort meines vhomee habe ich auch schon (erfolglos) in nodered geändert.

Ich bekomme einfach keine Verbindung mehr beim Versuch den vhomee hinzuzufügen :frowning: hin
Hat jemand von euch noch eine Idee?
So funktioniert 1/3 meines Smarthomes nicht mehr…was auf die Laune der restlichen Familie sich nicht förderlich auswirkt…

VG

Ich bin so langsam ratlos

Hast Du schon mal in homee nach vhih Geräten gesucht?
Oder mal ein neues virtuelles Gerät in NR angelegt und dann danach gesucht?

Versucht habe ich es auch schon. Leider ist die bisherige Verbindung zum vhomee ja weg. Somit muss ich ja erst über das Hinzufügen des virtuellen homees gehen. Nach der Eingabe des Namens und der Zugangsdaten dreht sich dann ewig der Kreis. Irgendwann kommt dann die Fehlermeldung/Verbindungsfehler.
:unamused:

Kontrolliere mal die IP-Adressen der beiden Geräte.
Ich hatte das in letzter Zeit auch öfters, dass homee und der Raspi bei Neustarts neue Ip-Adressen hatten und dann die Verbindungsherstellung nicht funktioniert hat.
Ip-Adresse vom Raspi scheint ja noch zu passen, ein Neustart des Routers hat bei mir manchmal geholfen.

Und wenn Du in NR für den virtuellen homee einen neuen Namen vergibst?
Dann verbinden/neue Geräte suchen und anschließend mit dem Tool von Micha in allen HGs ersetzen.

Die ip-Adressen von homee sowie meiner nas (auf der docker läuft) sind fest. Die FRITZ!Box hatte ich dennoch bereits neu gestartet…leider ohne das Problem zu lösen.

Auch einen neuen virtuellen homee (mit neuen Zugangsdaten) habe ich in nodered bereits angelegt. Leider kann er sich mit diesem ebenfalls (nach Eingabe der neuen Zugangsdaten) nicht verbinden.

Ich bin leider ratlos.

Noch ein Update:

Wenn ich einen neuen virtuellen homee anlege und ein neues Gerät mit diesem, kommt bei dem Versuch einer Verbindung vom physischen zum virtuellen homee der Hinweis das die Zugangsdaten falsch sind - Was aber nicht stimmt. Wenn ich wieder eine Verbindung zum eigentlichen virtuellen homee herstellen möchte, kommt nach einer ewigen Zeit eine Zeitüberschreitung…

Hat evtl. noch jemand einen Tipp für mich?

Versuche bitte mal anstelle des Namens des virtuellen homee die IP Adresse des Node-RED Hosts beim Verbindungsvorgang einzugeben.

1 „Gefällt mir“

Hallo Stefan,

Der Tipp mit der Ip-Adresse war die Lösung…
Damit klappt die Verbindung wieder. :slightly_smiling_face::slightly_smiling_face::slightly_smiling_face:.
Vielen Dank für die Lösung des Verbindungsproblems.

Allerdings „kennt“ der homee die hih-Geräte nun nicht mehr. Mir werden nun meine knapp 80 Geräte zur Neu-Anlage angeboten…

Kann ich mir das noch irgendwie ersparen oder bleibt mir nur die Neuanlage der Geräte (inkl. Umbenennen, Homeegramme ändern usw)?

Vlg

Du kannst die Geräte auch ganz einfach im homee ersetzen. Dafür müssen aber alle Geräte noch im homee vorhanden sein (alle alten und die neuen Geräte).

Das geht Recht einfach mit einer Funktion. Damit werden alle HG, Gruppen etc aktualisiert.

3 „Gefällt mir“

Oha…das hatte ich in den letzten Monaten gar nicht wahrgenommen, dass @Micha weder mal gezaubert hat.

Auch wenn es wohl Zeit kosten wird den Ist-Zustand von letzter Woche wieder herzustellen, mit dem Tool gehts wohl wesentlich schneller und komfortabler.

@memooo: Danke für den Hinweis/Link.

2 „Gefällt mir“

Es gibt verschiedene flows daher musst du schauen welcher der richtig für dich ist.
Gerade für diese Situation habe ich den zweiten Teil des Flows erstellt.

Dann brauchst du nur alle Geräte mit einer neuer vhih Id anlernen und mit einen Klick werden alle vhih 1 zu 1 ersetzt.

VG

2 „Gefällt mir“

@Steffen hier gibt anscheindend ein Problem mit dem Update.

Es kann ja nicht sein das bei jedem Wechsel der IP-Adresse alle Geräte im „Master“-homee verloren gehen.

1 „Gefällt mir“

Tatsächlich habe ich gerade eben gemerkt, dass mein Problem noch immer nicht wirklich aus der Welt ist: mein homee „vergisst“ weiterhin die Zugangsdaten des vHih. Trotz des vorher angelernten „neuen“ Gerät.
Wenn ich nun die Ip-Adresse und Zugangsdaten erneut eingebe, ist das Gerät wieder als neues verfügbar und neu anzulegen. Ich kann also eigentlich weiterhin nicht mit den Geräten über VHih arbeiten, wenn diese nach einer Zeit wieder „nicht verfügbar“ sind.
Ich habe ernsthaft schon wieder über ein downgrade auf die 2.33er homee- Version nachgedacht, was aber ja keinen Sinn macht, wenn bei euch allen hih reibungslos auch mit der 2.34 läuft.

Habt ihr noch eine Idee ?

Vg

Nein das passiert auch nicht. Das war ein anderes Problem, man konnte keinen homee mehr über dessen IP-Adresse hinzufügen bzw. konnte es da zu einem Absturz kommen.

Wenn beim Verbinden die IP-Adresse eingeben wird, dann fragt der Master den Slave nach seiner ID und nutzt diese im Falle eines IP-Wechsels.

@Starbuck30 kannst mir ja mal den Supportzugang in einer PN schicken, dann check ich das mal :wink:

1 „Gefällt mir“

Funktioniert der umgekehrte Fall?
Beispiel: Slave homee ist kaputt, ich spiele das Backup in einen neuen Brain ein und starte ihn unter der gleichen IP. Jetzt ist die ID vom Slave anders, alles andere inkl. IP aber identisch zum alten Slave.
Funktionieren die Geräte im Master dann immer noch /wieder oder ist alles kaputt?

Nein das geht bislang nicht und wird kaputt gehen :see_no_evil: Vermutlich ist der WebSocket-Zugang noch gültig und es kommt eine Verbindung zustande, aber alle Nachrichten würden als fehlgeschlagen interpretiert.

Verständnisfrage:
Wenn es zu einem Wechsel einer IP-Adresse kommt, und die Verbindung hih dann über die ID stattfindet, läuft die Verbindung dann wieder über den Proxy?

Ne, da wird die neue IP über UDP-Broadcasts ermittelt.

2 „Gefällt mir“