Hue: Unterschied zwischen den Versionen
K (Kategorie-Schreibweise korrigiert) |
K (Typos/Spelling) |
||
Zeile 1: | Zeile 1: | ||
<div style="float:right">{{Infobox Modul | <div style="float:right">{{Infobox Modul | ||
|Name=HUEBridge | |Name=HUEBridge | ||
|ModPurpose=Anbindung Bridge des | |ModPurpose=Anbindung Bridge des Philips Hue Lighting System | ||
|ModType=d | |ModType=d | ||
<!-- |ModCategory= (noch?) nicht verwendet --> | <!-- |ModCategory= (noch?) nicht verwendet --> | ||
Zeile 11: | Zeile 11: | ||
{{Infobox Modul | {{Infobox Modul | ||
|Name=HUEDevice | |Name=HUEDevice | ||
|ModPurpose=Ansteuerung Geräte des | |ModPurpose=Ansteuerung Geräte des Philips Hue Lighting System über HUEBridge | ||
|ModType=d | |ModType=d | ||
<!-- |ModCategory= (noch?) nicht verwendet --> | <!-- |ModCategory= (noch?) nicht verwendet --> | ||
Zeile 30: | Zeile 30: | ||
wird die Bridge eingebunden. Dann einfach auf den runden Knopf in der Mitte der Bridge drücken und sie wird von FHEM erkannt. Die drei Lampen des Starterkits werden automatisch erkannt und sind ansteuerbar -> fertig! | wird die Bridge eingebunden. Dann einfach auf den runden Knopf in der Mitte der Bridge drücken und sie wird von FHEM erkannt. Die drei Lampen des Starterkits werden automatisch erkannt und sind ansteuerbar -> fertig! | ||
WICHTIG: danach in FHEM | WICHTIG: danach in FHEM einmal die Konfiguration speichern damit der Pairing-Key gesichert wird. Sonst muss beim nächsten FHEM-Neustart das Pairing erneut durchgeführt werden. | ||
Eine ausführliche Anleitung mit Bildern zudem unter: http://www.meintechblog.de/2014/11/philips-hue-so-klappt-die-integration-in-fhem/ | Eine ausführliche Anleitung mit Bildern zudem unter: http://www.meintechblog.de/2014/11/philips-hue-so-klappt-die-integration-in-fhem/ | ||
Zeile 42: | Zeile 42: | ||
== HUE-Device == | == HUE-Device == | ||
Als Gerät können alle Hue und LightLink kompatiblen Modelle verwendet werden. Dies sind unter | Als Gerät können alle Hue und LightLink kompatiblen Modelle verwendet werden. Dies sind unter anderem: | ||
*HueBulbs (E27, GU10, Lux, White, ...) | *HueBulbs (E27, GU10, Lux, White, ...) | ||
*Hue Beyond und Phoenix | *Hue Beyond und Phoenix | ||
Zeile 55: | Zeile 55: | ||
*OSRAM LIGHTIFY Lampen (an der Hue Bridge angelernt) | *OSRAM LIGHTIFY Lampen (an der Hue Bridge angelernt) | ||
Diese sind jeweils über eine Bridge (HueDevice) | Diese sind jeweils über eine Bridge (HueDevice) steuerbar. Die LivingColors und LivingWhites Geräte sind vorher mit Hilfe einer LivingColors oder LivingWhites Fernbedienung an der Bridge anzulernen. | ||
Es werden auch alle HUE Sensoren unterstützt. Diese werden aber nicht per autocreate angelegt sondern müssen manuell definiert werden. Hier ist auf ein passendes polling Intervall zu achten. Siehe: [[HUE_Dimmer_Switch|HUE Dimmer Switch]]. Das [[Hue#RaspBee|RaspBee]] Gateway | Es werden auch alle HUE Sensoren unterstützt. Diese werden aber nicht per autocreate angelegt sondern müssen manuell definiert werden. Hier ist auf ein passendes polling Intervall zu achten. Siehe: [[HUE_Dimmer_Switch|HUE Dimmer Switch]]. Das [[Hue#RaspBee|RaspBee]] Gateway unterstützt auch ein PushAPI über das Sensoren ohne polling eingebunden werden können. | ||
=== Grundlagen - Farbmodelle === | === Grundlagen - Farbmodelle === | ||
Zeile 83: | Zeile 83: | ||
Das HUEBridge Modul unterstützt auch das RaspBee ZigBee Modul über die zugehörige deCONZ Software und die Wireless Light Control WebApp mit dem REST plugin. Die hierzu erhältlichen Funk-Vorschaltgeräte sind noch nicht getestet sollten aber auch funktionieren. | Das HUEBridge Modul unterstützt auch das RaspBee ZigBee Modul über die zugehörige deCONZ Software und die Wireless Light Control WebApp mit dem REST plugin. Die hierzu erhältlichen Funk-Vorschaltgeräte sind noch nicht getestet sollten aber auch funktionieren. | ||
Im {{Link2Forum|Topic=80985|LinkText=Forum}} gibt es eine Betaversion der HUE Module, die | Im {{Link2Forum|Topic=80985|LinkText=Forum}} gibt es eine Betaversion der HUE Module, die das deCONZ PushAPI über Websockets unterstützen. Sensoren müssen hier nicht mehr gepollt werden. | ||
== HUE auf der Fritzbox == | == HUE auf der Fritzbox == |
Version vom 31. Dezember 2018, 20:13 Uhr
HUEBridge | |
---|---|
Zweck / Funktion | |
Anbindung Bridge des Philips Hue Lighting System | |
Allgemein | |
Typ | Gerätemodul |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Beleuchtung |
Modulname | 30_HUEBridge.pm |
Ersteller | Andre (Forum / Wiki) |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
HUEDevice | |
---|---|
Zweck / Funktion | |
Ansteuerung Geräte des Philips Hue Lighting System über HUEBridge | |
Allgemein | |
Typ | Gerätemodul |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Beleuchtung |
Modulname | 31_HUEDevice.pm |
Ersteller | Andre (Forum / Wiki) |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
HUE-Bridge
Einrichtung in fhem
Die Einrichtung ist wirklich einfach. Mit
define Wiesollesheißen HUEBridge eu.re.ip.1
wird die Bridge eingebunden. Dann einfach auf den runden Knopf in der Mitte der Bridge drücken und sie wird von FHEM erkannt. Die drei Lampen des Starterkits werden automatisch erkannt und sind ansteuerbar -> fertig!
WICHTIG: danach in FHEM einmal die Konfiguration speichern damit der Pairing-Key gesichert wird. Sonst muss beim nächsten FHEM-Neustart das Pairing erneut durchgeführt werden.
Eine ausführliche Anleitung mit Bildern zudem unter: http://www.meintechblog.de/2014/11/philips-hue-so-klappt-die-integration-in-fhem/
Nonblocking
Wenn man möchte, dass die Versuche, die HUEBridge zu kontaktieren, FHEM nicht blockieren, sollte man
attr <HUEBridge_Name> httpUtils 1
setzen.
HUE-Device
Als Gerät können alle Hue und LightLink kompatiblen Modelle verwendet werden. Dies sind unter anderem:
- HueBulbs (E27, GU10, Lux, White, ...)
- Hue Beyond und Phoenix
- Friends of Hue LightStrips und LivingColors Bloom
- LivingColors ab gen2
- LivingColors Bloom, Iris und Aura
- LivingWhites Energiesparlampen
- LivingWhites Leuchtenadapter
- LivingWhites Bulbs
- Hue Tap und Hue Dimmer (mit Einschränkungen)
- dresden elektronik Vorschaltgeräte
- OSRAM LIGHTIFY Lampen (an der Hue Bridge angelernt)
Diese sind jeweils über eine Bridge (HueDevice) steuerbar. Die LivingColors und LivingWhites Geräte sind vorher mit Hilfe einer LivingColors oder LivingWhites Fernbedienung an der Bridge anzulernen.
Es werden auch alle HUE Sensoren unterstützt. Diese werden aber nicht per autocreate angelegt sondern müssen manuell definiert werden. Hier ist auf ein passendes polling Intervall zu achten. Siehe: HUE Dimmer Switch. Das RaspBee Gateway unterstützt auch ein PushAPI über das Sensoren ohne polling eingebunden werden können.
Grundlagen - Farbmodelle
Ein HueDevice kann per set-Befehl über unterschiedliche Farbmodelle gesteuert werden. In der folgenden Tabelle ist dargestellt, welche Werte-Kombinationen sinnvoll sind:
Farbmodell | Bestandteile | Beispiel |
---|---|---|
xyY | x- und y-Koordinate im Farbraum, Y ist die Helligkeit | set bulb1 xy 0.4595,0.4105 : bri 220
|
hue,sat,bri | Farbwert, Sättigung und Helligkeit | set bulb1 hue 14922 : sat 144 : bri 220
|
ct | Farbwert über Farbtemperatur | set bulb1 color 2600
|
rgb | Farbbestandteile rot, grün und blau | set bulb1 rgb FFC698
|
Hinweis: Zur Regelung der Helligkeit sind die Befehle bri und pct gleichwertig. bri hat den Bereich 0..254, pct 0..100 .
Das Modul lässt die Mischung von Angaben aus unterschiedlichen Farbmodellen technisch zu, jedoch sind diese nicht immer sinnvoll.
Darstellung im Webfrontend
Wenn man die SVG Icons verwendet ist es sinnvoll, das Attribut color-icons zu setzen. Mit attr HUEDevice1 color-icons 2
werden z.B. die Farben und der Dimmzustand der Lampe als Icon dargestellt.
Damit das ganze funktioniert, müsst ihr auch noch das attr WEB iconPath fhemSVG:openautomation:default
setzen.
RaspBee
Das HUEBridge Modul unterstützt auch das RaspBee ZigBee Modul über die zugehörige deCONZ Software und die Wireless Light Control WebApp mit dem REST plugin. Die hierzu erhältlichen Funk-Vorschaltgeräte sind noch nicht getestet sollten aber auch funktionieren.
Im Forum gibt es eine Betaversion der HUE Module, die das deCONZ PushAPI über Websockets unterstützen. Sensoren müssen hier nicht mehr gepollt werden.
HUE auf der Fritzbox
Da auf der FB standardmäßig kein JSON installiert ist, muss dies nachinstalliert werden: Man lädt das JSON-Paket http://search.cpan.org/CPAN/authors/id/M/MA/MAKAMAKA/JSON-2.53.tar.gz, packt es aus und kopiert den Inhalt vom lib-Verzeichnis nach \fhem\lib\perl5\site_perl\5.12.2
HUE auf der Synology Diskstation
Da auf der DS standardmäßig kein JSON installiert ist, muss dies nachinstalliert werden, die Anleitung dazu hier