NEWS
Szenen "dimmen" für automatische Beleuchtungssteuerung
-
Hallo zusammen,
ich nutze Hue-Lampen mit den Hue-Bewegungsmeldern, um im Flur das Licht automatisch ein- und auszuschalten. Allerdings möchte ich die Logik dahinter in ioBroker nachbilden, so dass die Bewegungsmelder nur noch ein "Bewegung erkannt"-Signal liefern und dann das Schalten der Lampen über ein Skript läuft. So weit so gut.
Nun gibt es aber die Funktion, dass bei Hue die Lampen erst gedimmt werden, bevor sie ganz ausgehen, damit man die Sensoren durch eine gezielte Bewegung retriggern kann. Dieses Verhalten hätte ich auch gerne.
Nun stellt sich die Frage, wie ich dies am besten nachbilde. Am liebsten würde ich eine ioBroker Szene verwenden, die meine Lampen gruppiert. Allerdings möchte ich keine zweite Szene für den gedimmten Zustand erstellen, sondern ich würde gerne alle Lampen, die in der Szene verwendet werden, um z.B. 20 % herunterdimmen.
Gibt es eine Möglichkeit, per Javascript die an der Szene beteiligten Objekte auszulesen und zu verarbeiten? Oder fällt euch eine andere Möglichkeit ein, mein Vorhaben umzusetzen? Es muss auch nicht unbedingt eine Szene sein, aber ich möchte ungern alle verwendeten Lampen "hardcoden", vor allem, da mein Licht-Skript (das ansonsten schon funktioniert) unabhängig vom Raum ist - es müssen lediglich bestimmte Objekte im Raum vorhanden sein, damit das Licht getriggert wird.
Ich freue mich über eure Ideen und Anregungen! -
Hi,
wenn ich dein vorhaben richtig verstehe, könntest du doch dazu das Level einer ganzen Gruppe verändern. Sprich alle Lampen Flur in eine HUE-Gruppe.Dann ein Blockly erstellen was die Gruppe im Hue Adapter triggert->Schema:
Bewegung erkannt->triggert lampe->wenn dann wieder keine Bewegung erkannt auslesen des gerade eingestellten Levels und erneutes Reinschreiben mit -20-> gleichzeitig TimeOut setzten nach bspw. 1min Level 0 zum abschalten.
Würde mir noch überlegen ein zwischenspeichern einzubauen das der Bewegungsmelder die Lampe eingeschaltet hat um nicht manuellen Schaltungen reinzufunken...weiß ja nicht ob es noch Handschalter dazu gibt.
LG
-
Hey Adnim, danke für deinen Vorschlag! Eine Hue-Szene wäre eine Idee, ich würde allerdings noch lieber direkt in ioBroker steuern, da ich plane, noch andere Lampen zu integrieren (via MQTT gesteuert).
Mein Ziel wäre es, die komplette Logik über ioBroker laufen zu lassen und Hue, Homematic und Eigenbau-Aktoren nur zum Schalten etc. zu verwenden... -
@antimon
Im Prinzip kannst Du die HUE über command steuern wie Du willst. Dimmen geht in Deiner gewünschten Geschwindigkeit z.B. über transitiontimeHier mal ein kleines Beispiel von meiner Küchenlampe
-
ich habs so funzt alles
-
Danke für Eure Beispiele!
Rein Hue-basiert läuft das sicher perfekt so. Was aber, wenn noch eine Lampe (z.B. von einem Tasmota-Knoten) per MQTT gesteuert werden soll? Für die kann ich natürlich noch ein extra Blockly-Kommando einfügen, aber irgendwie fände ich es toll, wenn alle Lampen einfach in einer Gruppe wären und nur die Gruppe parametriert wird - egal ob Hue oder Homematic-Lampen oder ein sonstiges System. Denn ich plane eigene Lampen via ESP8266 einzubinden, die wären mit einer reinen HUE-Lösung aussen vor