node-red-contrib-huemagic
node-red-contrib-huemagic copied to clipboard
Verbindung nur zu 1 Bridge obwohl2
Hallo zusammen
Ich hoffe es kann mir jemand weiter helfen, ev. sogar auf Deutsch.
Ich habe 2 Bridgets im Einstz, welche die selbe neuste Software drauf haben. Dies lief bis zum Update alles problemlos. Nun kann ich zu 1 bridge keine Verbindung mehr herstellen. Bridge Nr. 1 funktioniert einwandfrei.
Bei der bridge 2 steht immer einfach "Verbinden....". Dies verbindet jedoch nie.
Hat jemand eine Idee was ich noch probieren könnte. Komischweise kann ich einen User Anlagen, also steht di Verbindung, wenn ich dann aber die Gruppen oder Lichter abrufen will, geht dies nicht.
Danke für eure Hilfe Thomas

Aus meiner Sicht besteht schon sei Wochen ein grundsätzlicher Implementationsfehler in Verbindung mit der neuen API 2.0. Der Autor reagiert nicht, und die Lösungsvorschläge sind nur bedingt hilfreich. Es besteht der Bedarf einer grundsätzlichen Überarbeitung des Codes.
Toll gibt es dann irgend eine andere Lösung, da ich nun x Lampen habe die ich nicht mehr steuern kann?
Die Verwendung direkter Https Requests zur Bridge wie vom Nutzer andesse mehrfach beschrieben. Dazu musst du einen Entwickler Account bei Hue anlegen. Aus meiner Sicht mit deutlich mehr Aufwand und Wissen verbunden.
Ja das ist genau das Problem, ist wüsste nicht wie starten?
Von andesse gibt es einen Post mit seinem Code hierzu. Aus meiner Sicht ist huemagic 4.x zur Zeit nicht nutzbar und vom Autor fehlt jede Spur.
Ja habe ich gesehen,leider kann ich den code nicht importieren da auch dort eine Fehlermeldung kommt
Da stimmt wohl was mit der JSON Syntax nicht.
Was ich nicht verstehe ist das es mit der bridge 1 läuft und brige 2 nicht. Ist genau die selbe bridge resp. software
Puhh keine Ahnung, ich bin der typische Anwender, leider kein Entwickler. Ich nutze für meine Flows aktuell noch due Version 3.x (solange die alte API) noch läuft.
hmm ja ich habe auch nicht geändert aber auf einmal ging nichts mehr ... leider
Es gibt wohl mit jeder neuen Softwareversion der Hue eine Weiterentwicklung bei der neuen API, und die Version 4.2.2 von Huemagic hat wohl u.a. mit dem Handling der ID ein Problem. Solange das nicht gefixt ist wird es nicht richtig funktionieren.
@uli-rpi Ich habe @Stieger81 geholfen das Problem zu lösen. Danach habe ich diese repository erstellt, so das es jeder andere auch machen kann.
https://github.com/andesse/hue-clip-api.node-red-flows
So ist es, kann nur allen empfehlen die paar Minuten/Stunden zu investieren um die Lösung von @andesse umzusetzen. Ihr werdet dann mit einem funktionierenden System belohnt. Danke nochmals. Vielen Dank.
I've found a solution and made a PR. Edit in api.js in the folder utils line 187 to
if(resource["owner"] && typeof allResources[fullResource["owner"]["rid"]] !== 'undefined')
I debugged and it seems that whenever there is a "private group", the bridge init will fail.
Edit in api.js in the folder utils line 187 to
@Travelbacon THX you saved my day. It should reference to line 178. @Foddy Kannst Du den Patch bitte einbauen?
Hallo zusammen
Ich hoffe es kann mir jemand weiter helfen, ev. sogar auf Deutsch.
Ich habe 2 Bridgets im Einstz, welche die selbe neuste Software drauf haben. Dies lief bis zum Update alles problemlos. Nun kann ich zu 1 bridge keine Verbindung mehr herstellen. Bridge Nr. 1 funktioniert einwandfrei.
Bei der bridge 2 steht immer einfach "Verbinden....". Dies verbindet jedoch nie.
Hat jemand eine Idee was ich noch probieren könnte. Komischweise kann ich einen User Anlagen, also steht di Verbindung, wenn ich dann aber die Gruppen oder Lichter abrufen will, geht dies nicht.
Danke für eure Hilfe Thomas
![]()
Hallo,
mach ein Downgrade deiner version. Die 4.2.2 ist bei einigen Funktion ziemlich buggy. Beispiel: als root: (sonst sudo benutzen). node-red-stop cd /root/.node-red npm uninstall nodered-contrib-huemagic npm install [email protected] node-red-start
Bzw. hilft auch noch eine etwas ältere Version...
Tomas