Die Instanzen und zughörige Variable habe ich gestern alle anlegen lassen. (Vor dem Update)
Sind auch alle da und im Debug laufen regelmäsig Anfragen.
Ob die Einstell- Schaltvorgänge funktionieren habe ich gestern nicht geprüft.
Komme wahscheinlich erst morgen dazu zu prüfen.
Gebe Info.
muss wohl Variable doppelt angelegt bzw. überschrieben haben.
Fast alle Gruppen fehlen die sind mit IDs von Leuchten Instanzen angelegt.
Lösche alles und lege die neu an.
Die sind nicht angelegt, werden von dem Konfigurator nur als angelegt erkannt…
Weil ich nur nach der HUE Device ID prüfe und dann im Konfigurator sagen, wenn die ID des Gerätes vorhanden ist soll sie als angelegt erkannt werden.
Da du aber zwei Bridges nutzt, weiß der Konfigurator nur ahhh, es gibt die ID 1 aber das diese nur zur Bridge X gehört weiß der Konfigurator noch nicht.
Das muss ich noch einbauen.
Es gibt eine neue Beta Version.
Die Szenen können nun über den Namen aufgerufen werden.
Da es mehrere Szenen mit dem selben Namen geben kann, muss darauf geachtet werden, dass man nur einen Namen innerhalb einer Gruppe vergibt.
Hi Tkg,
SetState müsste PHUE_SwitchMode($ID, boolean); sein.
GetState wäre wohl die Variable Status von $ID abfragen. Also GetVariable($(Status von ID)).
Ich habe einen Schalter ID 36844 denn ich physisch Ein und Ausschalten kann.
Dann habe ich das Script gebaut welches den Status überprüft und dann entsprechend die HUE Gruppe 24721 ein bzw. ausschaltet.
Es funktioniert, jedoch erhalte ich im Log diesen Eintrag.
08.09.2019, 18:55:07 | ScriptEngine | Result for Event 54511
<br />
<b>Fatal error</b>: Uncaught Exception: Instance does not implement this function in /mnt/data/symcon/scripts/__generated.inc.php:406
Stack trace:
#0 /-(5): HUE_SetState(24721, true)
#1 {main}
thrown in <b>/mnt/data/symcon/scripts/__generated.inc.php</b> on line <b>406</b><br />