-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integration Logitech Harmony #8
Comments
Die Meldung kommt immer in Harmony. Harmony geht davon aus, dass es eine echte Hue Bridge ist. Falls Sie eine echte haben kann es auch helfen diese für die Zeit des Pairings zu deaktivieren. |
Ja. Die Bridge habe ich schon aus. Aber wie bestätige ich dann das Pairing? |
Normalerweise sollte bei disableauth nichts nötig sein. Falls du disableauth aus hast musst du auf start Pairing klicken und dann in Harmony starten. Anschließend sollte das automatisch passieren und Harmony zeigt dir dann die Lichter an die gefunden wurden. Oder aber du erhälst die Meldung das keine Lichter gefunden wurden. So hat es zumindest bei mir funktioniert. Ansonsten ist es schwierig zu sagen. Du kannst einmal probieren den Adapter auf silly zu stellen, um zu schauen, ob du mehr siehst. Bei den meisten mit Problemen lag es daran das der Port 1900 bereits von einem anderen Prozess belegt war. Dann funktioniert der ganze paring Prozess gar nicht. Da kann es helfen den anderen Prozess zu stoppen für die Zeit des Pairings. |
Mh. Meinen ersten Fehler hab ich gefunden. Fakeroku läuft auch mit Port 1900. Aber Wenn ich den aus mache und dann hueemu starte, dann findet er nichts mehr im Netzwerk :-| Da hängt es leider bei mir grad noch. Ich Log taucht auch nichts weiter auf, dass irgendwas passiert. Keine Fehler. Nur das er das auth und pairing auf true ändert. |
Sorry das ich mich so spät melde. Es ist aktuell viel zu tun... |
Hey, Hab heute mal wieder getestet. Hab grad nen neuen Hub und mit dem selben Problem. Er findet keine Hue-Bridge.
|
möchte mich gerne dran hängen ;-) |
@jotbed Terminate without reason klingt nach belegten Port bei upnp dann wäre es 1900 welcher belegt ist. Ich wollte eigentlich ein Beispiel posten aber mit admin 5 kann ich aktuell die log stufe nicht mehr ändern. Muss ich mal schauen... @krobipd |
Servus und vielen dank für deine mühen. port 1900 hab ich gelassen da er frei ist. |
Hi @krobipd. Läuft ha-bridge auch in der vm? Lauscht ha-bridge auf port 80? Ich hatte eigentlich schon einmal getestet, dass auch nicht port 80 mit Harmony funktioniert. Es gibt immer noch die Option einen nginx davor zu schalten und dann weiterzuleiten auf port 8085 in deinem Fall. Wenn du das logging auf silly stellst, dann sind auch die SSDP Nachrichten sichtbar und du müsstest sehen wie die broadcast Nachrichten vom Adapter beantwortet werden. Da müsste einiges in deinem lokalen Netzwerk an Nachrichten durch die Gegend geschickt werden, da gefühlt jedes Gerät der Meinung ist dieses Protokoll sprechen zu müssen. Die SSDP Nachrichten sind ... ich sag mal super ätzend. Daher habe ich mir angeschaut was deconz für Werte zurück gibt, um verschiedenste Clients (Harmony, Amazon Echo) glücklich zu machen. Ich habe privat auch einen Harmony hub und ein Amazon Echo und bei mir funktioniert es. Daher vermute ich dann immer erste das etwas mit dem Netzwerk nicht stimmt. Den Fehler den ich beim Broadcast auf falschem Netzwerk Interface hatte, ist eigentlich schon seit 0.0.9 behoben. Das hatte netterweise ein User eingesteuert. Bei mir läuft iobroker in Docker mit host network, damit ich beim broadcast von UPNP / SSDP => port 1900 keine Probleme habe. Ich tue mir schwer weiter zu helfen, zum großen Teil auch weil das Logging vom Adapter noch ziemlich mangelhaft ist. Geschrieben habe ich den Adapter eigentlich erst einmal für mich privat, da die ganzen anderen Integrationen bei mir nur Probleme gemacht haben. Hauptsächlich in Kombination mit dem Echo. Wirklich "released" / eingesteuert bei iobroker hatte ich den Adapter nicht, da mir einfach die Zeit fehlt an den Smart Home Projekten zu arbeiten. Und ehrlicherweise diese Jahr auch ein wenig die Motivation. Ich sitze schon vom Job her gefühlt den ganzen Tag vorm Rechner, da brauche ich Abends und am Wochenende einen Ausgleich. Ich kann schauen, dass ich das Logging ein bissle aufbohre, so dass mehr Details angezeigt werden und vielleicht mit Hinweisen was nicht stimmen könnte. Hier gibt es den Code vom UPNP Teil. In dem Link sieht man ein bisschen was vom broadcast Was vielleicht noch ein Problem sein könnte ist wie oft der Adapter durchs Netzwerk schreit: "Hier bin ich". Das wäre hier: Vielleicht kannst du testen einmal die fest eingstellten 20s vom setInterval einmal zu verringern. Dazu müsstest du im node_modules Order vom installierten hue-emu adapter gehen und nach der javascript Datei suchen und dann: adapter stoppen -> Wert mit Editor ändern bspw. 5000 -> speicher -> adapter starten. Was auch noch zu probieren wäre ist die Einstellung UPNP Verhalten einmal auf aktiviert zu stellen. Ich hoffe das war jetzt nicht zu technisch und gibt ein paar Ansätze bis ich wieder ein bissle Zeit aufbringe. |
vielen dank für deine ausführliche Antwort zu meinem Setup ich habe deinen adapter natürlich ohne laufender ha-bridge probiert bzw zuerst hatte ich sie gar nicht installiert. das Problem mit dem Netzwerk hatte ich ursprünglich in meiner alten vm gehabt. da gab es wohl irgendein Problem mit dem unifi Netzwerk. konnte ich, da ich kein ipv6 von meinem provider bekomme, lösen indem ich ipv6 dhcp auf dem unifi Controller deaktivierte. damals hatte die harmony auch die ha-bridge nicht erkannt, darauf wurde ich leider auch nur aufmerksam da ich einen meinem zwei harmony hubs resetten musste und daher neu mit der hue Bridge (ha-bridge) verbinden musste. das Problem hab ich aber gelöst da ja sonst die ha-bridge auch nicht gefunden werden würde. ich werde mir deine tipps und infos in ruhe durchlesen und stück für stück durchgehen und falls sich was ändert sicherlich melden ;-) |
Beim anlernen des Logitech Harmony Hubs soll ich trotz Pairing und disableauth den mittleren Button drücken.
Mache ich dabei was falsch oder muss hier noch etwas am Adapter angepasst werden?
The text was updated successfully, but these errors were encountered: