ioBrokerioBroker Blockly

Blockly – Hue Leuchtmittel blinken lassen

In dieser Artikelserie möchte ich das Thema Blockly in ioBroker näher erklären. Im Artikel zeige ich, wie Du ein Philips Hue Leuchtmittel blinken lassen kannst.

Im Artikel ioBroker Philips hue Integration habe ich bereits vor einiger Zeit gezeigt, wie einfach ihr euer Philips Hue Lichtsteuerung in ioBroker integrieren könnt. Neben der normalen Steuerung von Leuchtmitteln unterstützt der Adapter auch die Möglichkeit Leuchtmittel einmal oder für einen gewissen Zeitraum blinken zu lassen. Mit dieser Funktion könnte man z.B. wichtige Ereignisse der Haussteuerung visualisieren. Ich nutze diese Funktion zur Benachrichtigung bei einem Einwurf von Post in den Briefkasten. Der Briefkasten wird durch einen kleinen WIFI-Sensor überwacht und schreibt mittels MQTT in den Datenpunkt „Briefkasten.Status“. Bei einer Veränderung des Status wird nun das folgende Blockly-Script ausgeführt. Im Script wird der Datenpunkt „alert“ des Philips Hue Leuchtmittel auf „select“ gesetzt. Dadurch blinkt das Leuchtmittel einmal auf. Der Datenpunkt „alert“ unterstützt zudem noch weitere Aktionen, die ich unterhalb des Blockly-Scripts aufzähle und erkläre:

In der folgenden Auflistung werden die verschiedenen „alert“ Befehle aufgeführt und erklärt:

  • select
    Lässt das Hue Leuchtmittel einmal aufblinken.
  • lselect
    Das Leuchtmittel blinkt für 15 Sekunden.
  • none
    Wenn der Blinkvorgang mit lselect gestartet wurde, kann er mit „none“ sofort beendet werden.

Mit diesen Aktionen lassen sich so viele verschiedene Anwendungsbeispiele umsetzen. Bei Color-Leuchtmitteln wird die zuletzt eingestellte Farbe verwendet.

Ich hoffe Dir gefällt der Artikel. Für was für Automatisierungen nutzt Du bereits das Blinken von Leuchtmitteln? Ich freue mich über Deinen Kommentar oder Fragen zum Artikel 🙂

Matthias Korte

Hauptberuflich Software-Entwickler und seit einigen Jahren Smart-Home Fan. Angefangen hat alles mit einem RaspberryMatic und einer schaltbaren Steckdose. Mittlerweile habe ich einige Steckdosen, Sensoren, und Thermostate sowie ioBroker zur Visualisierung im Einsatz.

6 Gedanken zu „Blockly – Hue Leuchtmittel blinken lassen

  • hansfisch

    cool, danke! jetzt weiß ich immer, wenn das licht wo eingeschaltet wird und ich am rechner bin.

    Antwort
  • Tobi

    Toller Tipp. Kann man die Funktion auch noch mit Farbe ergänzen? Wenn ich diese vorher setze blinkt die Lampe mit Iselcet trotzdem nur in einem Kaltweiß.

    Antwort
  • Tobias A.

    An sich nett, lselect funktioniert nur leider nicht – es blinkt nur einmal.

    Antwort
  • Sergej B.

    Wenn jemand bei mir klingelt, dann blinkt das Licht wie erwartet (im ganzen Haus), aber ich möchte, dass danach die Komplette Zone in seinen Ursprungszustand zurückgeht, heißt wo Licht aus war soll nach dem Blinken wieder ausgehen.

    Geht das irgendwie? Ich habe versucht vorher den Status abzufragen und dies in Variablen zu schreiben und nach dem Blinken wieder reinzuschreiben, aber da haut nicht so hin und ist ein Haufen Arbeit bei über 30 Lampen…

    Antwort
    • Das selbe Problem habe ich auch. Bisher keine Lösung gefunden. Grüße

      Antwort
  • Michi

    Ich habe einen Smarten Rauchmelder der auch einen Alarm State besitzt.
    Ist dies eigentlich das selbe? Habe aus versehen einen State aktiviert und mein Melder ist sofort auf Alarm gegangen allerdings hatte ich auch gerade den Pelletofen aktiv, jetzt bin ich mir etwas unsicher, was es von den beiden war :/

    LastCommand war laut Hue Adapter: {„alert“:“Iselect“}
    LastResult war laut Hue Adapter: {„success“}

    Antwort

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert