Philips Hue - Inkonsequentes Dashboard

Hallo. Ohne Hub ist es wirklich schwierig zu debuggen. Es gab ein Open-Source-Projekt, mit dem man die Brücke simulieren konnte, aber ich bekomme es nicht mehr zum Laufen.

Ich werde sehen, ob ich einen günstigen finden oder mir einen ausleihen kann.

Hallo @Kevin @s7evinLN :slight_smile:

Die Situation hat sich seit den letzten Nachrichten ein wenig geändert, ich habe jetzt eine Philips Hue-Installation zu Hause (mit Bridge), ich könnte diesen Fehler debuggen.

Allerdings bin ich gerade nicht zu Hause, ich kann frühestens nächsten Donnerstag einen Blick darauf werfen :slight_smile:

@cicoub13 wenn du willst, kann ich dir eine Bridge spendieren, auf Leboncoin kostet die 30€ danach. Wenn du sie danach aber nicht nutzt, ist es dann wirklich praktisch zum Debuggen?

Danke euch beiden für die Antworten :blush:

@cicoub13: Falls nötig, ich schick sie dir gerne zu, wenn es anderen helfen kann.

Es ist notwendig zum Debuggen, aber nicht wirklich praktisch. Meine Philips-Glühbirnen sind heute über Zigbee verbunden, also muss ich sie jedes Mal von der Brücke trennen, um sie zu verbinden.

Ich habe bei der Integration von Philips Hue geholfen/entwickelt, also finde ich es normal, sie zu pflegen. Aber ich denke, die Korrekturen sind nicht enorm (die Analyse ist vielleicht komplizierter).

Ich würde mich freuen, wenn du mal einen Blick darauf werfen könntest. Wenn du keine Zeit hast oder Hilfe brauchst, kann ich auch einen auf LeBonCoin bestellen.

Okay, ich versuche schon, nächste Woche einen Blick darauf zu werfen. Ich habe mir eine Erinnerung gesetzt, damit ich es nicht vergesse :sweat_smile:

Kleine Frage etwas nebenbei:
Kannst du mir bestätigen, dass in deinem Fall die Philips Hue-App keine Bedeutung mehr hat? Keine „Sync“-Funktion mehr mit Musik, die Verwendung ihrer vorkonfigurierten Farben usw.?
Es ist entweder die Philips Hue Bridge oder Zigbee2MQTT? Unmöglich, beide parallel zu nutzen?

Tatsächlich, wenn du deine Philips Hue Lampen mit Zigbee2mqtt paarst, kannst du nicht mehr die gesamte Vielfalt des Philips-Ökosystems nutzen.

Bei mir, trotz einer vollständigen Zigbee-Installation in der restlichen Wohnung, habe ich mein Wohnzimmer in „nativer“ Philips Hue belassen, um Zugang zu den coolen Szenen zu haben, insbesondere (Kaminfeuer-Modus unter meinem TV-Schrank, usw…)

Danke für deine Antwort, das war ein bisschen meine Sorge.
Ich muss zugeben, dass das Philips Hue Ökosystem wirklich gut gemacht ist (das ist natürlich eine persönliche Meinung). Aber ich hätte sie gerne mit Zigbee2MQTT verwendet, um mehr „Router“ zu erhalten.
Mal sehen, ob ich nicht wie du mit ein paar Lampen vorgehe; da muss ich noch nachdenken.
Danke für das Feedback. Ich schließe mein Off-Topic ^^

Ich hatte hier einen Branch gestartet https://github.com/GladysAssistant/Gladys/compare/master...cicoub13:Gladys:fix-1690

Und die Version von node-hue-api ist die neueste (die 5 ist noch im Beta-Stadium).

Wie versprochen habe ich das heute Morgen bei mir zu Hause angesehen :slight_smile:

@cicoub13 es fehlten 2-3 Dinge in deinem PR, aber wir waren wirklich kurz vor dem Ziel :smiley:

Zusammengefasst:

  • Es fehlte ein setInterval für das Polling alle 15 Sekunden, sonst wird das Polling nie initialisiert, und daher wurde in den oben genannten Tests das Polling einfach nie wieder aufgerufen ^^
  • Bei den Farben ist die Verwaltung von « ct » obligatorisch, das wird benötigt, wenn der Benutzer die Farbe mit dem « Farb-Temperatur »-Selector in der Anwendung ändert und laut meinen Tests funktioniert es auch sehr gut, wenn man den x,y-Wert verwendet
  • Bei der Helligkeit sendet Philips Hue 0-254 und wir wollen 0-100, daher fehlte eine Normalisierung :slight_smile:
  • Einige kleine Fehler in den Tests

Der korrigierte PR:

Keine Notwendigkeit zu testen, ich habe alle Tests bei mir zu Hause durchgeführt und es funktioniert sehr gut!

Ich werde das mergen und es wird in der nächsten Version von Gladys veröffentlicht.

Danke dir für die Korrektur :slight_smile:
Und danke auch an « cicoub13 » für alles, was vorher gemacht wurde.

Super !

Hallo,

Entschuldige, dass ich noch einmal damit komme … Ich habe die neue Version von Gladys in 4.41.0 erhalten und habe mich sofort daran gemacht, sie zu testen, aber bei mir funktioniert sie nicht :frowning: Muss man bei bereits verbundenen Lampen etwas tun? Muss man sie löschen und neu hinzufügen?

Der einzige Test, den ich durchgeführt habe, ist: Lampe einschalten und Farbe ändern → sie schaltet sich in Gladys ein (> 15 Sekunden) und bei der Farbe passiert nichts. Eine Idee?

Welchen Befehl verwendest du für die Logs? Vielleicht hilft das, es zu verstehen.

Ich habe Dozzle installiert, um es einfacher zu haben, und diese Zeilen tauchen häufig auf:

15/05/2024
09:39:06
2024-05-15T09:39:06+0200 <error> device.poll.js:23 (DeviceManager.poll) There was an error while polling device philips-hue-light-ecb5faa8e079-14
15/05/2024
09:39:06
2024-05-15T09:39:06+0200 <error> device.poll.js:24 (DeviceManager.poll) TypeError: Cannot read properties of undefined (reading '0')
15/05/2024
09:39:06
    at PhilipsHueLightHandler.poll (/src/server/services/philips-hue/lib/light/light.poll.js:41:43)
15/05/2024
09:39:06
2024-05-15T09:39:06+0200 <error> device.poll.js:23 (DeviceManager.poll) There was an error while polling device philips-hue-light-ecb5faa8e079-13
15/05/2024
09:39:06
2024-05-15T09:39:06+0200 <error> device.poll.js:24 (DeviceManager.poll) TypeError: Cannot read properties of undefined (reading '0')
15/05/2024
09:39:06
    at PhilipsHueLightHandler.poll (/src/server/services/philips-hue/lib/light/light.poll.js:41:43)

Ich weiß nicht, ob das hilft.

Für das Polling von 15 Sekunden muss man die Lampen tatsächlich entfernen und wieder hinzufügen.

Ah toll, danke, dass du nachgeschaut hast :slight_smile: Ich sehe, was das ist. Aus Neugier, hast du diese Fehler bei Philips Hue Lampen welches Typs? Sind das nur weiße Lampen, denke ich?

Kannst du ein Github Issue in unserem Gladys-Repo mit diesen Logs erstellen? Ich schaue mir das an meinem nächsten Gladys-Tag an :slight_smile:

Ok für das Polling.

Zu deiner anderen Frage, nein, das sind Farben. Eine „Go table Lamp“ und eine „Hue bulb“ (Name aus der App).
Ich habe es gerade mit einer „Hue color spot“ versucht und tatsächlich, es funktioniert!
Allerdings sehe ich zwischen der bulb und color spot keinen Unterschied. Ich habe die Glühbirnen herausgenommen und physisch verglichen. Abgesehen von der Seriennummer ist es dasselbe ^^.

Soll ich trotzdem ein Issue öffnen?

Eigentlich seltsam, ich werde das untersuchen!

Ich habe das GitHub-Ticket erstellt:

Danke für das Feedback und die Logs @Kevin, das ist in diesem PR behoben:

Ich habe es bei mir getestet und es sollte dein Problem beheben :slight_smile:

Ich halte dich auf dem Laufenden, wenn es in Gladys live ist.

Ok perfekt, ich teste das, sobald es bei mir verfügbar ist :slight_smile:

Das ist in Gladys Assistant 4.42 verfügbar: