Philips HUE Modul

Hallo,
ich benutze das Hue Modul und es funktioniert super bei mir.
Ich schalte die Huebridge jedoch aus ( stromlos ) wenn ich die Wohnung verlasse bzw. auch bei genügend Aussenlich-Helligkeit, ich also kein Licht brauche.
Nun produziert das aber jede Menge Fehlermeldungen, weil die Bridge nicht erreichbar ist.
Kann ich dem Ping in der IO Instanz ein Ereignis zuweisen?
Viele Grüße,
Ralph

Hallo Zusammen,

ich habe bisher erfolgreich das HUE Modul von traxanos eingesetzt. Jetzt gibt es ein neues Modul aus dem Modul Shop von Kai Schnittcher welches mir als Update angeboten wird.

Ist das wirklich ein Update? Werden alle Variablen und Einstellungen erhalten? Sind die Ansteuerungen identisch?
Sollte ich mein bisheriges System mit 3 HUE Bridges anpassen?
Was sind die Unterschiede / Verbesserungen abgesehen davon das ich das Gefühl habe das das Modul von traxanos nicht weiterentwickelt wird.

Ich habe hier im Forum leider nichts dazu gefunden. Vielleicht hat sich ja bereits jemand mit dem Thema befasst.

Hi,
es ist kein Update es ist ein anderes Modul.

Ralf

Das Modul muss ganz neu eingerichtet werden.

Grüße,
Kai

Gibt es irgendwelche Argumente für einen Wechsel? Was kann das neue Modul, was das alte nicht kann?
Sind beide Module parallel lauffähig?
Warum wird mir das dann als Update angeboten wenn es ein anderes Modul ist?

Hast du das Modul evtl. schon mal über den Store installiert gehabt?
Ob es große Unterschiede gibt, kann ich dir ehrlich gesagt nicht beantworten. Ich selbst habe da Modul nie benutzt.
Es ist nur nach den Richtlinien von Symcon umgesetzt worden, damit es im Store veröffentlicht werden konnte.

Vielleicht kann jemand etwas dazu sagen, der das Modul vorher genutzt hat.

Grüße,
Kai

Also ich habe bisher nur das Modul von traxanos eingesetzt. Insofern verstehe ich nicht warum mir ein Update angeboten wird.
Wenn beide Module parallel laufen könnten, könnte ich deinem Modul eine Chance geben.
Vor allem bei der Apple Homekit Unterstützung könnte ich mir Verbesserungen vorstellen da ich dort die Lampen sinnvoll nur ein/ausschalten kann. Eine RGB oder zumindest Dimmerunterstützung wäre schön. Aber wenn die Lampe ausgeschaltet ist bekomme ich über den Dimmerwert den Wert der beim Einschalten gesetzt würde … das passt für das Apple Homekit nicht so gut. Dort sehe ich die Lampe dann immer mit XX% eingeschaltet obwohl sie aus ist.
Sieht das Verhalten mit deinem Modul anders aus?

Ich glaube das Verhalten ist bei meinem Modul anders.
Wieso du das Update angezeigt bekommst verstehe ich gerade nicht.
Du kannst es versuchen die Module parallel laufen zu lassen. Die GUIDs sind unterschiedlich.

Grüße,
Kai

Das hoffe ich, da du ja ebenfalls das Apple Homekit einzusetzen scheinst.
Ich werde es mal versuchen.
Anbei die Screenshots für die Updateaufforderung. Das lässt mich befürchten das das ganze meine aktuelle Konfiguration zerschießt.

Lieber erste entfernen oder updaten??

Hallo Kai,

ich habe es ausprobiert - no risk no fun

  1. das zum Update angebotene Modul gelöscht (irgend etwas stand da quer)
  2. Dein Modul Installiert
  3. Lampen angelegt

Das Modul arbeitet ohne Probleme parallel mit dem von traxanos. D.h. ich kann jetzt in Ruhe umziehen.
Was ich festgestellt habe, das bei den ZigBee Dimmern von Busch & Jäger die ich mehrfach im Einsatz habe auch Eine Farbwahl angeboten wird. Die können jedoch nur gedimmt werden.

Im Apple Homekit kann ich jetzt dimmen & schalten und der Zustand wird korrekt angezeigt.
Wenn ich für die bunten Lampen Farbwahl via Homekit einstelle sehe ich leider immer den letzten Farbwert d.h. die Lampe kann ich zwar via Homekit ausschalten aber nach kurzer Zeit bekomme ich den Farbwert zurück.

Ein Frage hätte ich noch, hat dein Modul keine Get’er Methoden?
Dann muss ich mir ja für jede Lampe 2 Nummern merken.
Set’er geht ja nur über die Instanznummer und Get’er über die jeweilige Variable?

Was bekomme ich mit PHUE_GetState($InstanceID)

  • Die Erreichbarkeit?
  • Ob die Lampe Ein/Aus ist?

Habe das neue Modul jetzt wieder gelöscht. Die undifferenzierte Ansteuerung von Dimmern ohne Farbwahl hat mich gestört.
Außerdem habe ich merkwürdige Script Fehlermeldung bekommen die mich dazu veranlasst haben beim Modul von traxanos zu bleiben.

Hi,
nett wäre es den Fehler zu benennen. Steht vielleicht noch im Log.

Ralf

Ich habe das Updateintervall auf 16sec stehen. Tatsächlich erfolgt das Update in etwas mehr als 1 min.

Wenn ich mich recht erinnere, waren mir mal 15sec zu viel, weil zu viele Einträge im LOG - dann habe ich auf 60sec geändert. Jetzt habe ich wieder kürzere Abstände eingestellt, aber die scheinen nicht zu wirken.

Die I/O Instanz mit den 16sec ist übernommen.

Sowohl die Logeinträge, als auch die Aktualisierungszeitpunkte in den Variablen sind länger als 1min.

Was kann ich tun?

Hi,
ich habe mal 15 Sekunden eingestellt und Aktualisierung erfolgt ca. alle 16 Sekunden. Ist kein prinzipielles Problem.

Ich habe auf den Status einer Birne geachtet.

Ralf

Ich habe 3 Sekunden eingestellt bei 2x bridge und insgesamt ca 90 Hue’s… Kein Problem wegen Aktualisierung

Kennt jemand diesen Fehler:

23.08.2020, 09:16:58 | TimerPool | Philips Hue Bridge (Update): <br />
<b>Fatal error</b>: Uncaught Exception: s property must be between 0 and 254, but is: 255 in /mnt/data/symcon/modules/SymconHUE/libs/HUEMisc.php:59
Stack trace:
#0 /mnt/data/symcon/modules/SymconHUE/libs/HUEMisc.php(15): HUEMisc::HSV2RGB(65535, 255, 77)
#1 /mnt/data/symcon/modules/SymconHUE/libs/HUEDevice.php(251): HUEMisc::HSV2HEX(65535, 255, 77)
#2 /mnt/data/symcon/scripts/__generated.inc.php(215): HUEDevice->ApplyData(Array)
#3 /mnt/data/symcon/modules/SymconHUE/HUEBridge/module.php(278): HUE_ApplyData(25169, Object(stdClass))
#4 /mnt/data/symcon/scripts/__generated.inc.php(2555): HUEBridge->SyncStates()
#5 /-(1): HUE_SyncStates(56132, 0)
#6 {main}
thrown in <b>/mnt/data/symcon/modules/SymconHUE/libs/HUEMisc.php</b> on line <b>59</b><br />

Nach ca 10.000 Fehlermeldungen war es irgendwann weg -warum auch immer ???

Vermutlich wurde versehentlich einmal ein falscher wert gemeldet. Sobald du den Wert veränderst sollte der Fehler nicht auftreten.

Gibt es eine HUE_getvalue Befehl um die Modusvariable in der Instanz auszulesen?

Meine Lampen sind hinter einem Schalter. Zum scriptgesteuerten Anschalten wird zuerst der Lichtschalter aktiviert, gewartet, geprüft ob die Instanz fehlerfrei ist und dann der HUE_Setvalue gesetzt. In 9 von 10 Fällen ist die Lampe dann bunt.

Ich sitze gerade an einer Erfolgskontrolle nach der Farbdefinition.