Gladys 4 Beta ist verfĂŒgbar! 🚀

Du kannst die JS-Konsole auf der Philips Hue-Seite von Gladys öffnen, Reiter « Network Â», die Seite aktualisieren und hier (oder per PN) die JSON-RĂŒckgabe des API GET /api/v1/service/philips-hue/light einfĂŒgen!

Noch besser, du erstellst mir ein Github-Issue mit dem JSON, das du erhÀltst, Àhnlich wie dieses Issue:

Okay, ich habe meine Konsole in meinem Chrome-Browser geöffnet, aber dann weiß ich nicht, wie ich vorgehen soll, um

Ja, danke, es funktioniert gut.

Wie du sehen konntest, habe ich sogar ein neues Issue erstellt und den dazugehörigen Merge-Request, ich hoffe, ich habe nicht zu viele Scheiße gebaut :smiley:

Du gehst zum Reiter Netzwerk, dort hast du eine Liste der durchgefĂŒhrten Webanfragen. Du suchst eine GET-Anfrage auf /api/v1/service/philips-hue/light, klickst darauf, und auf der rechten Seite erscheint deine Anfrage. Dort suchst du dann den Reiter Antworten.

Alles klar, ich habe es geschafft, aber ich musste Firefox verwenden, weil ich auf Chrome nicht wusste, wie ich es machen soll.
Danke @damalgos.
@pierre-gilles kannst du mir bestÀtigen, dass das, was ich dir geschickt habe, in Ordnung ist?

Ich habe diese Website gefunden, die die Modelle der Philips Hue GlĂŒhbirnen auflistet. Kann das helfen, die verschiedenen Modelle in Gladys zu integrieren?
https://homeautotechs.com/philips-hue-light-models-full-list/

Noch besser! :slight_smile: Danke, ich werde es mir ansehen!

Es ist perfekt!

Ich bevorzuge es, fallweise vorzugehen, je nach Feedback der Benutzer, oder einen „Unbekannte Lampen senden“-Button vorzuschlagen.

@pierre-gilles könntest du mir erklĂ€ren, wie du die Methode bestimmst, die die GlĂŒhbirne verwenden soll (getPhilipsHueColorTemperatureLight, getPhilipsHueColorLight, getPhilipsHueWhiteLight
)?

Dann könnte ich versuchen, einen Merge-Request fĂŒr das Issue von @Tlse-vins zu machen :wink:

Also, das ist einfach, wenn du schaust, gibt es 5 Modelltypen, die derzeit im Ordner « models Â» des Dienstes verwaltet werden:

color => wenn es eine Lampe ist, die die Farbe, aber nicht die Temperatur steuert (das siehst du im JSON, wenn die Temperatur gesteuert wird)

colorWithTemperature => wenn es eine Lampe ist, die Farbe + Temperatur steuert (es gibt ein Attribut "ct":153 zum Beispiel in der ersten Lampe von @Tlse-vins, es ist also eine Lampe, die die Temperatur steuert)

plugOnOff => es ist eine Ein/Aus-Steckdose.

white => es ist eine Lampe ohne Temperatur und ohne Farbe

whiteWithTemperature => Es ist eine Lampe ohne Farbe, aber mit Temperatur. Das Attribut « ct Â» ist in der Regel im JSON vorhanden!

Ich habe keine exakte Methodik, es ist vor allem ein schneller Blick auf das JSON, der mir zeigt, welche Funktionen die Lampe hat und zu welchem Modelltyp sie gehört :slight_smile:

Wenn sie einen anderen Typ von Funktionen steuert, muss ein neues Modell erstellt werden, natĂŒrlich.

ok danke fĂŒr die Infos.
Ich habe dann den passenden Merge Request gemacht:

Sobald das Update fertig ist, sage ich dir, ob es funktioniert.
Ich warte auf GU10 White, die werden wir natĂŒrlich auch hinzufĂŒgen mĂŒssen.

Ich habe gerade meine GU10 White erhalten, ich werde versuchen, sie dieses Wochenende einzurichten.
@Hotfix31 Falls du das, was ich dir geschickt habe, gemerged hast, ist es dann in Gladys funktionsfÀhig? Denn im Moment werden sie nicht erkannt.

Ich habe gerade ein Issue mit den GU10 - LWG004 gemacht.

Ich habe den Merge-Request erstellt, aber @pierre-gilles muss ihn noch freigeben.
Du kannst den Fortschritt hier verfolgen:

OK, das funktioniert, ich warte auf seine RĂŒckmeldung und sage dir dann, ob alles in Ordnung ist.

So in etwa! Das kommt von Philips Hue.

Danke fĂŒr den PR! :slight_smile: Es ist gemergt!

Neues PR fĂŒr das letzte Modell, das von @Tlse-vins vorgeschlagen wurde.

Toll, du hast den Bogen raus, wie ich sehe :wink: Danke, noch mehr neues Material wird verwaltet!

Hallo @pierre-gilles, ich habe gerade in Gladys nachgeschaut, aber ich kann immer noch keine Lampen steuern. Ist das normal oder muss ich auf ein Update warten?

Ich habe den PR noch nicht gemerged :slight_smile: Ich bin gerade ziemlich beschĂ€ftigt. Ich habe im Oktober/November Vollzeit an Gladys gearbeitet, aber da ich zwei Monate lang kein Freelancing gemacht habe, habe ich finanziell ausgeglichen, indem ich im Dezember einen recht zeitaufwendigen Freelance-Aufftrag angenommen habe, daher meine sehr reduzierte PrĂ€senz diesen Monat ^^ Mein Auftrag endet am Wochenende, dann werde ich mich Weihnachten darum kĂŒmmern!