NEWS
Zeitabhängige Hue Schaltung + Bewegungsmelder
-
Ich habe seit ein paar Wochen Hue Lampen und bin ziemlich zufrieden.
Allerdings langen mir die Möglichkeiten der Konfiguration nicht.
Leider kenne ich mich nur ein bisschen auf der Shell aus.
Jetzt habe ich mir einen Hue Bewegungsmelder geholt.
Gerne wollte ich diese wie folgt nutzen.
Wenn zwischen 22-7 Uhr eine Bewegung erkannt wird, sollen die Lampen x,y mit 20% Helligkeit angehen.
Wenn nach 5min keine Bewegung erkannt wird, sollen diese wieder ausgehen.
Ab 7 Uhr soll die Helligkeit bei 50% liegen, solange bis es Hell genug ist.
Auch nach 5min ohne Bewegung = aus.
Sobald es wieder dunkel wird, kann ruhig ein anderer Zustand geschaltet werden.
Kriege ich den Bewegungsmelder nur über node-red integriert?
Kann mir einer vielleicht sagen wie das ganze Szenario möglich ist?
Bin am Anfang noch ziemlich überfordert.
Tausend Dank !
-
Wie sind denn Deine JavaScript-Kenntnisse?
Wenn vorhanden, dann kann ich helfen… Bei Blockly bin ich raus, aber da gibt es einige User, die da helfen können
Im Endeffekt kann man die Bewegung triggern (Datenpunkt).
Dann je nach Uhrzeit die Lampe mit unterschiedlicher Helligkeit anschalten.
Und dann nach 5 Minuten jeweils wieder aus.
Soweit kein Problem
-
Danke für deine Antwort.
Meine Java Kenntnisse sind, ähm sie existieren eigentlich nicht :roll:
Ich habe es per node geschafft die Bewegung zu erkennen und sollte per function payload ja den Wert innerhalb der Scripte erhalten. Jedenfalls kann ich schon mal den Statusnamen auswählen, weiß nur noch nicht ob der Wert sich ändert.
Muss mir wohl mal die debug Ausgabe anzeigen lassen.
Der Anfang ist aber wirklich nicht sehr einfach.
Wenn ich das aber erstmal raus habe wird das schon
-
Ich habe es nun doch ein wenig anders gelöst.
Damit das Licht so schnell wie möglich an geht, nutze ich auch die Funktion von Hue.
Hue Bewegungsmelder enthält folgende Einstellungen:
7 - 20 Uhr - Tag - Flur (Energie tanken)
20 - 7 Uhr - Nacht - Flur (Nachtlicht)
Wenn keine Bewegung unternehme nichts
In nodered werden die Bewegungen erkannt und an iobroker geleitet.
iobroker hat folgendes Script:
- Bewegungsmelder Zustand geändert
Wenn Bewegung erkannt gebe folgende ins Log aus: Flur Bewegung erkannt. Dient nur zur Logausgabe
Wenn keine Bewegung mehr: Wenn zwischen 7-20 Uhr warte 5min sonst Licht aus. Wenn 20-7 Uhr warte 1min sonst Licht aus.