- 169.254.1.1: So geht's zur Fritzbox! (154x gelesen)
- Festplatte formatieren: Format C (136x gelesen)
- Windows Reparatur: XP reparieren (124x gelesen)
- Irfanview auf deutsch (123x gelesen)
- Malwarebytes Anleitung (116x gelesen)
|
|
|||||||
|
Smart Home: Philips hue Wireless Dimmer in FHEM nutzenDer 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 reagierenUm 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 Zweiter, kurzer Druck: 2002 Dritter Knopf, kurzer Druck: 3002 Unterster Knopf (0), kurzer Druck: 4002 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.
|
Mehr Tipps zu Smart Home: Philips hue Wireless Dimmer in FHEM nutzenSmart-Cover Probleme mit dem neuen iPad Trotz dem hochauflösenden Retina-Display findet Apples neues iPad nicht nur neue Freunde: Zahl... iPod und iPhone als Datenspeicher nutzen Zunächst einmal: An die auf dem iPod gespeicherte Musik kommt man nicht ohne Tricks heran. Tro...
Ähnliche Fragen:
Tipps-Rubriken
© Computerhilfen.de (11122x gelesen) Smart Home: Philips hue Wireless Dimmer in FHEM nutzen |
|