Smart Home: Philips hue Wireless Dimmer in FHEM nutzen
Der Philips hue Dimmer (auch Hue Wireless Dimming Schalter genannt) ist ein kleiner, mit Batterie betriebener Funkschalter, mit dem sich eigentlich Lampen aus der Philips hue Serie ein- und ausschalten sowie dimmen lassen. Da der Schalter aber in der Regel unter 20 Euro kostet, ist er zusammen mit FHEM auch in der Lage, viele andere Smart Home Geräte zu steuern: Zum Beispiel Rolläden oder Jalousien – hier passen auch die Sonnen-Symbole auf dem Schalter recht gut.
Damit FHEM den Dimmer erkennt, muss man ihn zunächst über die hue App an der Bridge anlernen: Dazu klickt man auf “Einstellungen” » “Zubehör einrichten” » “Zubehör hinzufügen” und wählt den Dimmer-Schalter aus, muss ihn aber nicht zwingend mit den Lampen oder Zimmern verknüpfen, wenn er gar keine hue Lampen steuern soll. Wichtig ist nur, dass man dem Schalter einen eindeutigen Namen (am besten ohne Leerzeichen) gibt, um ihn später in FHEM zu steuern: Zum Beispiel “HueDimmerTerasse”.
In FHEM kann man unter “Everything” dann die hue Bridge suchen und auswählen:
In der Detail-Ansicht kann man dann “Get … Sensors” auswählen, um die an der Bridge angemeldeten Dimmer auch in FHEM anzulernen:
FHEM legt dann automatisch ein Device für den Dimmer Switch mit dem Namen aus der Hue App an – in unserem Beispiel “HueDimmerTerasse”.
Hue Dimmer: IN FHEM auf Knopfdruck reagieren
Um in FHEM auf einen Knopfdruck auf den Schalter reagieren zu können, legen wir zunächst einen Dummy an, der die Uhrzeit des letzten Tastendrucks speichert: Der Schalter sendet die Befehle nämlich bei einem Druck mehrfach, was bei manchen Geräten zu Problemen führen kann: Wir nutzen in diesem Beispiel daher ein Zeitfenster von einer Sekunde, in dem man keinen Knopf mehr drücken kann.
define HueDimmerTerasseLastPressed dummy
Zusätzlich brauchen wir einen Notify, der auf die Tastendrücke reagiert. Der Dimmer sendet einen Code, abhängig von der Länge des Drucks:
Oberster Knopf (|), kurzer Druck: 1002
Oberster Knopf (|), langer Druck: 1003
Zweiter, kurzer Druck: 2002
Zweiter Knopf, langer Druck: 2003
Dritter Knopf, kurzer Druck: 3002
Dritter Knopf, langer Druck: 3003
Unterster Knopf (0), kurzer Druck: 4002
Unterster Knopf (0), langer Druck: 4003
Der Code für den Notify Befehl könnte zum Beispiel so aussehen:
define act_on_HueDimmerTerasse notify HueDimmerTerasse { my $timestamp = time(); my $lastpressed = ReadingsVal("HueDimmerTerasseLastPressed", "state", ""); my $huebutton = ReadingsVal("HueDimmerTerasse","state",0); if(($huebutton == 2002 || $huebutton == 2003) && $lastpressed < ($timestamp - 1)) { fhem("set ROLLADEN on;"); fhem("set HueDimmerTerasseLastPressed $timestamp"); } if(($huebutton == 2002 || $huebutton == 2003) && $lastpressed < ($timestamp - 1)) { fhem("set ROLLADEN off;"); fhem("set HueDimmerTerasseLastPressed $timestamp"); } }
Bei diesem Code werden nur die beiden Schalter mit den Sonnen-Symbolen abgefragt, der Ein- und Aus-Schalter steuert eine direkt in der hue App definierte Aktion - ließe sich aber noch ergänzen. Wenn der zweite oder dritte Knopf kurz oder lang gedrückt wird und nicht bereits innerhalb der letzten Sekunde ein Befehl von FHEM gesendet wurde, werden die Rolläden mit dem Befehl "set ROLLADEN on" oder "set ROLLADEN on" hoch oder herunter gefahren.
- datenschutz (42x gelesen)
- windows-beschleunigen (41x gelesen)
- windows-schneller-starten-autostart-aufraeumen (35x gelesen)
- pc-einsteigerkurs (28x gelesen)
- pc-einsteigerkurs-1-2 (7x gelesen)
Mehr Tipps zu Smart Home: Philips hue Wireless Dim...
-
FHEM: JeeLink / LaCrosse Sensor: Batterie wechseln
Wer bei einem LaCrosse Temperatursensor die Batterien tauscht, muss eine Sache beachten - andernfalls wird die Hardware-ID zurückgesetzt und der Sensor wird unter einem neuen...
-
FHEM: Logitech Harmony Hub “Disconnected”
FHEM / Logitech Harmony Hub: Steht der Harmony Hub nach einem Update in der Smart Home Software plötzlich auf "Disconnected", lässt sich das in der...
-
Automagic Download für Android, AMAD und FHEM
Automagic ist eine Android-Software, über die sich zahlreiche Automatisierungen auf dem Gerät einstellen und planen lassen. Automagic ist aber auch wichtig, um Android-Tablets oder -Handys...
-
Ruhezustand per Knopfdruck
Es gibt immer wieder Phasen, in denen man seinen PC nicht benutzt, er aber weiterhin an ist. Damit diese Phasen nicht zu sehr in den...
-
Computer per Knopfdruck herunterfahren
Apple-Rechner lassen sich nicht nur über das Apfel-Menü links oben herunterfahren, auch die Tastenkombination Control + Auswurftaste zeigt die drei Ausschaltmöglichkeiten zum schnellen Anklicken in...
-
Philips hue Wireless Dimming Schalter: Neue Lampen anmelden
Mit dem Philips Wireless Dimming Schalter lassen sich die hue Lampen an- und ausschalten und auch dimmen: Das funktioniert sogar ohne die Bridge, wenn man...
Smart Home: Philips hue Wireless Dimmer in FHEM nutzen