Hi,
ich habe mir mit IPS und Z2M sowas in der Art nachgestellt. Morgens wenn ich aktiv werde starten die Leuchten, wo geht, mit warm weiß und in einer Stunde gehen sie auf kalt weiß. Abhängig vom Sonnenuntergang starten sie mit kalt weiß und in einer Stunde gehen sie auf warm weiß. Ich möchte es nicht mehr missen. Hier das kleine Script:
Helligkeit verändere ich nicht da bei mir alle Lampen normal nur bei 20% arbeiten sollen. Mehr Automatisierungen schienen mir nicht sinnvoll. Ich bin kein Farbfan.
Fatal error: Uncaught Error: Call to undefined function PHUE_SceneSet() in /mnt/data/symcon/scripts/19753.ips.php:12
Stack trace:
#0 {main}
thrown in /mnt/data/symcon/scripts/19753.ips.php on line 12
Bei der Idee das grundsätzlich mit RequestAktion zu machen beziehe ich mich auf folgenden Beitrag:
Die anderen Werte wie Helligkeit, Farbe und Farbtemperatur kann ich über RequestAction schalten.
Mir ist noch aufgefallen, dass das Gerät die Werte korrekt anzeigt. Beim Raum und Zonen werden die Werte ausser dem Status nicht angzeigt. Ich weiss nicht ob das normal ist.
Leider habe ich das HUE Modul nicht mehr aktuell im Einsatz weil ich zu Z2M gewechselt bin und daher kann ich das nicht mehr ganz nachvollziehen. Hast du das Ganze mal versucht mit einem Skript und dem von mir oben genannten Einzeiler?
Ich habe die vier vorgenannten Einzeiler 2x RequestAction und 2x PHUE_SceneSet einzeln als Script ausgeführt. Bei den RequestAction passiert nichts und bei den PHUE_Scene erhalte ich die darunter aufgeführte Fehlermeldung.
Vom Grundsatz her habe ich die Probleme immer noch. Ich habe auch mal ein ganz neues Symcon aufgesetzt um irgend welche Altlasten auszuschliessen und lediglich mit einer HUE-Lampe herumgespielt. Auch dann habe ich die gleichen Probleme.
Das ich die Szenen nicht auslesen kann, ist mir eigentlich mittlerweile klar. Aber das ist kein Problem bzw. habe ich mittlerweile fast im Griff mit einer Hilfsvariablen welche ich nachführe.
Das setzen von Szenen geht nach wie vor nicht und auch die Farbe wird nicht richtig dargestellt bei Räumen und Zonen in HUE V2. Dies funkioniert aber mit dem HUE „V1“ super. Ich mache dies nun damit.
Die Zeitkritischen Sachen wie Bewegungsmelder und Taster funktionieren ohne Probleme mit der V2 und das mache ich damit.
Wenn du eine Szene über den Konfigurator angelegt hast, dann solltest du diese mit RequestAction(12345,true); aktivieren können.
Ich muss gestehen, dass ich schon gar nicht mehr weiß wieso in der Gruppen nochmal die Szenen vorhanden sind, ich glaube weil man globale Szenen und Szenen, welche nur für eine Gruppe / Zone gelten erstellen kann.
Kannst du nur die Szenen, welche zu einer Gruppe gehören nicht aktivieren?
Kannst du mal ein Debug erstellen, wenn du eine Szene versuchst über das Webfront von einer Gruppe zu aktivieren?
Und poste mal bitte ein Screenshot von einem Szenen Profil.
Farben werden bei Gruppen und Szenen nicht korrekt dargestellt, weil dies von HUE nicht zurückgegeben wird. Da kannst du aber in der Instanz „Status für Farbe und Farbtemperatur simulieren“ aktivieren.
Wenn der Schalter „Status für Farbe und Farbtemperatur simulieren“ ist an. Wenn ich im WebFront die Farbe ändere, wird die entsprechende Variable angepasst. Wenn ich über das Webfront eine Szenen auswähle, wird die Farbe nicht angepasst. Wenn ich die Farbe über das Hue APP verändere wird diese auch nicht angepasst. Wenn ich die Szene über RequestAction(13198,true) ändere, wird die Variable nicht aktualisiert.
kurze Frage zu den Friends Of Hue Schaltern, diese liefern nur „erster Tastendruck“ und „kurzer Tastendruck“ zurück, während die original HUE Buttons auch die Werte „langer Tastendruck“ und „Wiederholen“ zurückgeben können.
Gibt es da eine Möglichkeit dies auch für die Friends Of Hue Schalter zu implementieren, falls es die API hergibt?
Hi,
ziemlich sicher nicht. Bei den Friend of Hue erzeugst Du die benötigte Energie durch drücken des Schalters (energy harvesting) und die reicht nur für ein kurzes, spezielles Signal.