IoBroker & Node-Red für den virtuellen homee-in-homee

Danke für das Video.
Ich habe nochmal alle Geräte aus nodered gelöscht und von vorne angefangen.
Dabei habe ich exakt alles genau so gemacht, wie im Video.

Aber wenn ich den homee in homee verbinden will, dann sehe ich immer diese Fehlermeldung:

Gibt es irgendwo ein Log oder irgendwas, was diese Fehlermeldung etwas „konkretisiert“?

Du musst im node red ein Gerät, z. Bsp. einen Plug zum Einbinden anlegen. Sonst hat homee nichts zum Verbinden. Nur den virtuellen homee anlegen funktioniert allein nicht.

Ja, aber das ist im nodered-Element „homeeDevice“ ja immer der Fall, oder?

Oben bei „virt.Homee“ ist der virtuelle Homme, bei mir der ID „vHomee“ eingetragen.
Und direkt drunter ist dann das Gerät, hier ein Schalter mit dem Profil „Ein/Aus Stecker“.

Jedenfalls ist das auch im Video von @Micha genau so gemacht worden und da hat es ja funktioniert.

Oder habe ich irgendwas nicht verstanden?

Starte mal die NodeRed Instanz neu auch kann es helfen den homee neu zu starten.
Im Konfigurationsmenu (NodeRed) alle alten Device löschen. Full deploy ist auch ab und an hilfreich.

Schau mal ob es damit funzt.

VG

Ich bekomme trotzdem „Verbinden fehlgeschlagen“. :dizzy_face: :sob:

Try an Error:
Hast Du den Nutzer virtxxxx im homee als Chef-homee angelegt?
image
Hast du ggf. irgendwelche Umlaute oder Sonderzeichen im Nutzername oder im Passwort?
Ggf. mal die erste Einbindung mit einem einfachen Passwort versuchen.

Das kann jetzt echt viele Ursachen haben.

  • irgendwas ist trotz aller Sorgfalt beim Anlegen und Verbinden des vHomee falsch gemacht worden

  • Verbindungsprobleme auf Netzwerkebene:

    • Firewall auf dem NodeRed Host (wo läuft NodeRed und wie ist das angebunden?)
    • Client Isolation im WLAN
    • usw. …

Um erstmal einige Anhaltspunkte zu nennen…

Im iobroker gibt es noch einen Log, der manchmal mehr Info angeben könnte. Kann aber auch sein, dass man das Loglevel zuerst hoch setzen muss in den Settings.

Node Red läuft auf einem Raspi4.
Firewall werde ich Mal prüfen. Auf welchen Port verbindet denn der Homee sich mit dem virtuellen Homee?

192.168.225.181 → homee
192.168.225.118 → ioBroker

Aaaaaaa - danke für den Schubs in die richtige Richtung.

Ich habe festgestellt, dass ich in der composer.yml vom iobroker einen Schreibfehler beim Port des homees (7681) hatte.

Das korrigiert funktioniert es nun.

DANKE!!

2 „Gefällt mir“

Ja, es ist wie immer - kaum macht man’s richtig, geht’s… :wink: :+1:

3 „Gefällt mir“

Ich musste meine sd Card vom raspberry pi wieder neu erstellen und habe ein Backup vom IoBroker wieder aufgespielt. Leider werden keine Werte mehr über Node red übertragen. Es wird keine Verbindung aufgebaut. Also ähnlich wie bei dir. Jedoch verstehe ich nicht ganz wo ich was mit dem Port überprüfen muss? Kannst du mir da weiter helfen? Vielleicht löst es mein Problem. Danke für die Hilfe. LG

Hast du mal probiert im homee dem vhih zu suchen bzw. Neue Geräte hinzufügen und neuen vhih verbinden.
Wie sind denn die Device in Node red dargestellt? Grün oder rot ?

Ja habe ich versucht. Findet nichts. Die devices sind alle grün

Du kannst mal in der Konfiguration bei Node Red den vhih löschen und neu anlegen und schauen ob es dann möglich ist den vhih am homee zu finden.

Probiere ich heute Abend. Hatte aber bereits versucht einen neuen hih anzulegen und den neu über homee zu finden. Der neu hih wird nicht gefunden. Auch mein hue Cube wird nicht mehr vom homee gefunden. Der lief bisher.

Dann liegt es am homee und nicht an Node red oder dem Cube
Wieviele Device hast du in Node red angelegt ? Könntest du die im homee löschen ? Ich denke das es hier Probleme mit der Registrierung gibt.
Kannst du dem Pi mal eine neue ip geben und dann mal probieren dich zu verbinden ?

Hatte dem pi eine neue ip gegeben. Hat nichts gebracht.
Muss ich die device löschen? Das habe ich noch nicht gemacht. Habe ca. 15 devices in verschiedenen Flows angelegt.