Zitat von En3rGy
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Neuer Baustein Hue Group (14100)
Einklappen
X
-
Ich habe Szenen von denen genommen, die man in der HUE App auswählen kann (dort funktioniert es ja auch) - Nordlichter, Sonnuntergang Savanne etc. Und die kann man mit ihrer ID nicht ansteuern? Welche denn dann?
-
Du willst dynamische szenen starten ? Das geht meines wissens nach nicht mit der API V1. Die startet wie du schon richtig festgestellt hast nur die statischen Szenen.Zitat von Hightech Beitrag anzeigenSzene läuft nicht los.... bleibt nur auf einer Farbe stehen
Einen Kommentar schreiben:
-
Was sind denn das für Szenen? Die aus den Hue-Labs? Lassen sie sich überhaupt über die Hue-API steuern?Zitat von Hightech Beitrag anzeigen…bleibt nur auf einer Farbe stehen.
Google das doch mal
Einen Kommentar schreiben:
-
Ja, die Lampe schaltet sich ja ein, aber die Szene läuft nicht los.... bleibt nur auf einer Farbe stehen.Zitat von En3rGy Beitrag anzeigendass ich nur die Szene setze und sich die Hue dann wenn nötig selbst einschaltet.
Wichtig ist, dass jede Lamp/Gruppe ihre eigenen Szenen hat. D.h. es muss für die jew Lampe die richtige Szene herausgesucht werden. Auch wenn eine andere Lampe einen Szene mit dem gleichen Namen hat, kann die Szenen Id unterschiedlich sein.
Ja, ich habe bei mir für jede Gruppe die individuellen SzenenIDs rausgesucht.
Einen Kommentar schreiben:
-
Mein Fehler. ITEM ID ist eine Zahl. Die ist bei mir richtig gesetzt mit 1.Zitat von ArchieSmith Beitrag anzeigen
Das von mir markierte ist für den Eingang "HUE Scene"
Einen Kommentar schreiben:
-
Meines Wissens ist die ITEM ID aber eine Zahl (Group)Zitat von quak112 Beitrag anzeigen
Ich habe es mit dem Programm "HUE Debugger UI" ausgelesen. und den Code im Bild (Anhang) genommen.
2022-04-27_082344.png
Einen Kommentar schreiben:
-
Ich arbeite fast nur mit Hue-Szenen, die ich z.B. abh. von der Tageszeit anders nutze. Kann grad nicht nachsehen aber ich meine, dass ich nur die Szene setze und sich die Hue dann wenn nötig selbst einschaltet.Zitat von Hightech Beitrag anzeigenKann das sein, dass Du an dem Eingang nur die Szenen-ID an die Bridge schickst, aber dann noch irgendwas für das Starten (also das Drücken des Startpfeils) hinterherschicken musst?
Wichtig ist, dass jede Lamp/Gruppe ihre eigenen Szenen hat. D.h. es muss für die jew Lampe die richtige Szene herausgesucht werden. Auch wenn eine andere Lampe einen Szene mit dem gleichen Namen hat, kann die Szenen Id unterschiedlich sein.
Einen Kommentar schreiben:
-
Ich habe es mit dem Programm "HUE Debugger UI" ausgelesen. und den Code im Bild (Anhang) genommen.Zitat von ArchieSmith Beitrag anzeigenHast Du die richtige Item ID ?Angehängte Dateien
Einen Kommentar schreiben:
-
Hab die Szenen bei mir bisher gar nicht genutzt, hab es aber gerade mal ausprobiert: Wenn ich die SzenenID /ItemID auf den Eingang "grp Hue Scene" schicken, geht die Lampe bei mir auch nur an, die Szene läuft aber nicht los...
.... also hab ich es in der HUE App ausprobiert und siehe da:
Ich klicke die Szene an und sie wird markiert. Auf den Icon erscheint in der Mitte ein Startpfeil. Erst, wenn ich den noch mal drücke, läuft die Szene los.
En3rGy : Kann das sein, dass Du an dem Eingang nur die Szenen-ID an die Bridge schickst, aber dann noch irgendwas für das Starten (also das Drücken des Startpfeils) hinterherschicken musst?
Einen Kommentar schreiben:
-
Hallo,
ich habe ein Problem mit der HUE Scene.
Ich schicke die Adresse der Scene auf "Grp Hue Scene" die Lampe schaltet sich ein aber die Scene startet nicht (Fängt nicht an zu laufen).
Es bleibt immer nur eine Farbe.
Kennt jemand das Problem?
Einen Kommentar schreiben:
-
Ah.... Problem gelöst!
Ich rechne in einer kleinen Logik den in der Visu als Prozentwert eingestellten Farbwert auf den Wertebereich 0-65535 um, das iKO für den Prozentwert war remanent und da standen merkwürdige Werte drin (vermutlich aus der Zeit, als ich getestet hab, ob in der Visu alles funktioniert). Und genau bei der Umrechnung mit dem Multiplikations-Baustein, der beim Neustart immer durchgerechnet wird, kamen halt die Farbwerte raus, wo ich bisher schrieb, dass ich die gar nicht setze!
Hab in dieser kleinen Logik jetzt überall eine Neustartsperre davor gebaut und es funktioniert :-)
- Likes 1
Einen Kommentar schreiben:
-
Ich nutze nur den Hue Color Eingang, die einzelnen r,g,b Eingänge gar nicht.Zitat von En3rGy Beitrag anzeigen1. Bei einem Signal auf dem Eingang nHue = Heu Color
2. Bei einem Signal auf den Eingängen nR oder nG oder nB = r, g, b
Im eibmon konnte ich die iKOs nicht finden, die die Farbe setzen. Kann aber auch daran liegen, dass der eibmon nur 500 Befehle auflistet und beim Hochfahren bei mir eine Menge zusammenkommt.Zitat von En3rGy Beitrag anzeigenVersuche zu debuggen, z.B. mit dem eibmon, ob die Werte beim Neustart gesetzt werden.
So, habe ich probiert:Zitat von En3rGy Beitrag anzeigenGgf. trenne die Eingangsverbindungen zum Modul, um zu schauen, ob die Lampen dann ihren Farbwert behalten (bei einer dauernd bestromten Steckdose).- einmal den Eingang komplett weggenommen => keine Farbänderung
- einmal mit einer Neustartsperre davor => keine Farbänderung
Gerade ausprobiert - keine Farbänderung.Zitat von En3rGy Beitrag anzeigenWie ist das Verhalten der Leuchten, wenn sie zwischendurch stromlos geschaltet wurden?
Einen Kommentar schreiben:
-
Der Farbwerd wird im Baustein an zwei Stellen gesetzt:Zitat von Hightech Beitrag anzeigen- Bei jedem Neustart des Homeservers bekomme ich für jede Lampe aber andere (unterschiedlich pro Gruppe) Farbwerte zurückgemeldet, als vor dem Neustart gesetzt waren, die Lampen haben dann beim Einschalten auch tatsächlich diese andere Farbe [...]
1. Bei einem Signal auf dem Eingang nHue = Heu Color
2. Bei einem Signal auf den Eingängen nR oder nG oder nB = r, g, b
Versuche zu debuggen, z.B. mit dem eibmon, ob die Werte beim Neustart gesetzt werden. Ggf. trenne die Eingangsverbindungen zum Modul, um zu schauen, ob die Lampen dann ihren Farbwert behalten (bei einer dauernd bestromten Steckdose).
Wie ist das Verhalten der Leuchten, wenn sie zwischendurch stromlos geschaltet wurden?
Beim Neustart bzw. der Initialisierung werden nur interne Variablem erzeugt und gesetzt. Es findet keine Kommunikation mit den Lampen statt.Zitat von Hightech Beitrag anzeigenMachst Du bei der Initialisierung des Bausteins so etwas wie ein "Lampen suchen" oder so?Zuletzt geändert von En3rGy; 13.04.2022, 04:55.
Einen Kommentar schreiben:
-
Hallo En3rGy
Hab mich heute mal an ein schon länger währendes Ärgernis gemacht:- Habe insgesamt 13 HUE-Lampen (echte HUE und innr) in 9 Gruppen über Deinen Baustein in mein Projekt eingebunden - funktioniert soweit auch alles ganz gut
- Bei jedem Neustart des Homeservers bekomme ich für jede Lampe aber andere (unterschiedlich pro Gruppe) Farbwerte zurückgemeldet, als vor dem Neustart gesetzt waren, die Lampen haben dann beim Einschalten auch tatsächlich diese andere Farbe (beim Neustart gehen die Lampen aber nicht an bzw. eingeschaltete Lampen bleiben auch an, ändern aber eben die Farbe). Also in Bezug auf die Farbe exakt das Verhalten, das die HUE-App auch macht, wenn ich neue Lampen suche (dann gehen die ja auch alle in unterschiedlichen Farben an, damit man sie in der App identifizieren kann)
- Es sind alles Farbwerte, die ich in meiner Logik nirgendwo setze - dass also irgendeine Logik, die mit der Farbeinstellung zu tun hat, beim Neustart feuert, kann ich somit ausschließen, denn dann müsste es ja zumindest eine Farbe sein, die ich auch setze!
- Aufgefallen war es mir zuerst bei einer Lampe, die an einer schaltbaren Steckdose hängt, da dachte ich schon, die Steckdose wird beim Neustart einmal aus- und wieder eingeschaltet - nein, auch bei Lampen an Dauerstrom-Steckdosen passiert das genauso.
- Hab dann versuchsweise mal aus 2 Gruppen mit je einer Lampe, für die nach dem Neustart unterschiedliche Farben zurückgemeldet wurden, eine Gruppe mit 2 Lampen gemacht - jetzt schalten die beiden beim Neustart auf die gleiche Farbe!
Einen Kommentar schreiben:


Einen Kommentar schreiben: