Philips Hue Leuchten mit Enigmalight steuern
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
Hallo Leute , ich habe mich seit ein paar Tagen auch mit enigmalight und der hue versucht.Leider klappt es iwie nicht.
Ich habe enigmalight installiert , mir die HUE 1x runtergeladen , alles dahin kopiert und erstellt wie beschrieben.
Die IP , KEY ausgelesen und meine Lightstripnr. den gamutc ect. angepasst . Den Strip kann ich per hue api an /ausschalten . Wenn ich aber enigmalight starte dann passiert gar nix , ich bekomme nicht mal das Stimmungslicht hin.
mit enigmalight -d startet alles und er ermittelt auch daten aber der Strip geht nicht an. -
am ende kommt immer :
Quellcode
- File "/home/elight-addons/wifilight/philips_hue/enigmalight_hue_1x.py", line 70, in <module>
- popen()
- File "/home/elight-addons/wifilight/philips_hue/enigmalight_hue_1x.py", line 48, in popen
- connection.request('PUT', lurl, json.dumps(lparams))
- File "/usr/lib/python2.7/httplib.py", line 1001, in request
- self._send_request(method, url, body, headers)
- File "/usr/lib/python2.7/httplib.py", line 1035, in _send_request
- self.endheaders(body)
- File "/usr/lib/python2.7/httplib.py", line 997, in endheaders
- self._send_output(message_body)
- File "/usr/lib/python2.7/httplib.py", line 850, in _send_output
- self.send(msg)
- File "/usr/lib/python2.7/httplib.py", line 812, in send
- self.connect()
- File "/usr/lib/python2.7/httplib.py", line 793, in connect
- self.timeout, self.source_address)
- File "/usr/lib/python2.7/socket.py", line 571, in create_connection
- raise err
- socket.timeout: timed out
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Homa2k ()
-
Hallo Leute. Ich versuche auch nach der Anleitung das HUE System mit der VU+ zu verheiraten, scheitere aber schon beim ersten Schritt:
-> "Enigmalight" installieren
Habs vom VTI Feed installiert, es kommt aber nach der Installation (ohne Fehler) folgende Meldung:
"Einige Plugins sind nicht verfügbar: Extensions/EnigmaLight (NoModule named FunctionTimer)"
Hmm..
Weiß da jemand weiter?
Schon mal danke
---------
Vu+ Duo2 -
Hab die Installation grad hinbekommen.
Enigmalight - eine Neuerung? ( Vorstellungs- und Supportthread )
-> Update vom vti hat erst mal geholfen.
Muß jetzt mal gucken wies weitergeht
Danke trotzdem -
Hat schon zufällig jemand das Enigmalight mit den neuen Philips Hue Play getestet?
Das müsste ja eigentlich super sein.
Gruß
Eleven -
Hallo!
Ich habe seit gestern 2 hue playbars. Bekomme es bislang allerdings nicht zum laufen.
Habe hier aus dem Thread (Seite 2) die Vorlagen für 2 Lampen verwendet.
in der rgb_xy.py habe ich dann noch die ModelID der playbar (LCT024) in Zeile 46 ergänzt.
Wenn ich nun per Telnet enigmalight -d ausführe sieht erst alles gut aus bis er dann die enigmalight_hue_LR.py öffnet.
In line 15 liest er noch die IP der Hue Bridge korrekt aus, dann kommt SyntaxError: invalid syntax
Bezieht sich das auf die folgenden Zeilen? Dies ist ja dann die Stelle wo die Nummern der Lampen eingetragen werden muss.
Bei mir ist das wie folgt: lurl=url +' 2/state' (also die linke playbar hat die Nummer 2 laut API Debugger) und rechte dann die 1.
Es sind nur diesen beiden Hue Lampen an der Bridge registriert. Bei Bedarf kann ich auch gerne alles 3 Dateien posten.
Danke für Eure Hilfe -
Ich habe 3 Playbars, die laufen eigentlich gut....
Line 16 wäre dann: url = '/api/' + key + '/lights/'
Stimmt der key aus line 14? -
-
Ich hatte in der rgb_xy.py weder was ergänzt noch ersetzt. Läuft trotzdem.
Testweises Ergänzen um LCT024 änderte bei mir nichts, läuft immer noch... -
was ich nicht hinkriege ist, mein Karatelight und die Hue (2xPlay+1xStripe) parallel laufen zu lassen, die enigmalight.conf will einfach nicht ordentlich greifen. Karatelight ist o.k. die Hues machen nur ein schwaches weiß. Sieht jemand den Fehler ?
#[global]
#interface 127.0.0.1
#port 19333
[device]
name ambilight
output /dev/ttyACM0
type karate
interval 16000
channels 24
rate 57600
debug off
#[global]
[device]
name ambilighthue
output python /home/elight-addons/wifilight/philips_hue/enigmalight_hue_4x.py
channels 12
type popen
interval 200000
debug off
#[color]
#name red
#rgb 0000FF
#[color]
#name green
#rgb 00FF00
#[color]
#name blue
#rgb FF0000
[color]
name red
rgb 00FF00
gamma 0.91
adjust 1.0
blacklevel 0.0
[color]
name green
rgb 0000FF
gamma 0.86
adjust 0.96
blacklevel 0.0
[color]
name blue
rgb FF0000
gamma 0.95
adjust 0.80
blacklevel 0.0
[light]
position left
name 1XX
color red ambilight 1
color green ambilight 2
color blue ambilight 3
hscan 0 10
vscan 50.0 100.0
[light]
position left
name 2XX
color red ambilight 4
color green ambilight 5
color blue ambilight 6
hscan 0 10
vscan 0.0 50.0
[light]
position top
name 3XX
color red ambilight 7
color green ambilight 8
color blue ambilight 9
hscan 0.0 50.0
vscan 0 10
[light]
position top
name 4XX
color red ambilight 10
color green ambilight 11
color blue ambilight 12
hscan 50.0 100.0
vscan 0 10
[light]
position right
name 5XX
color red ambilight 13
color green ambilight 14
color blue ambilight 15
hscan 90.0 100
vscan 0.0 50.0
[light]
position right
name 6XX
color red ambilight 16
color green ambilight 17
color blue ambilight 18
hscan 90.0 100
vscan 50.0 100.0
[light]
position bottom
name 7XX
color red ambilight 19
color green ambilight 20
color blue ambilight 21
hscan 50.0 100.0
vscan 90.0 100
[light]
position bottom
name 8XX
color red ambilight 22
color green ambilight 23
color blue ambilight 24
hscan 0.0 50.0
vscan 90.0 100
[light]
position left
name 1HU
color red ambilight 1
color green ambilight 2
color blue ambilight 3
hscan 0 5
vscan 10 90
[light]
position right
name 2HU
color red ambilight 4
color green ambilight 5
color blue ambilight 6
hscan 95 100
vscan 10 90
[light]
position top
name 3HU
color red ambilight 7
color green ambilight 8
color blue ambilight 9
hscan 10 90
vscan 10 90 -
Hallo zusammen
ich bin neu hier und leider total unbedarft.
Habe eine Vu+one und zwei Philips hue play mit der Philips Bridge.
Habe mit dem Hue API Debugger den Key, die Leuchtennummern und den Leuchtentyp aus der Bridge ausgelesen.
Wie und wo mache ich Punkt 2 in der Beschreibung auf Seite 1
Mit dem Hue API Debugger den Key, die Leuchtennummern und den Leuchtentyp aus der Bridge lesen -
Punkt 2 ist doch Curl vom feed installieren...?
Das ist nicht mehr nötig, da schon im Enigmalight Plugin enthalten. -
weisel.g schrieb:
Hallo zusammen
ich bin neu hier und leider total unbedarft.
Habe eine Vu+one und zwei Philips hue play mit der Philips Bridge.
Habe mit dem Hue API Debugger den Key, die Leuchtennummern und den Leuchtentyp aus der Bridge ausgelesen.
Wie und wo mache ich Punkt 2 in der Beschreibung auf Seite 1
Curl vom Feed installieren (opkg install curl)
jeckyll schrieb:
Punkt 2 ist doch Curl vom feed installieren...?
Das ist nicht mehr nötig, da schon im Enigmalight Plugin enthalten.
ok also Punkt 2: Curl vom Feed installieren (opkg install curl) ist nicht mehr nötig.
Wie mache ich dann weiter mit Punkt 4: Die "enigmalight_hue_LR.py" und "rgb_xy.py" in den "\home\elight-addons\wifilight\philips_hue" Ordner kopieren (anderer Ordnerpfad ist auch möglich, muss dann nur in der config angepasst werden!)
und Punkt 5: enigmalight.conf nach /etc kopieren
Wie schon gesagt bin totaler Anfänger. -
Dann brauchst Du die
Philips Hue.rar
aus dem ersten Post.
Die enigmalight_hue_LR.py editierst Du in den Zeilen wie in Post 1 beschrieben:
Zeile 7+12 : den Gamut passend zur Leuchte eintragen (hier für dich Gammut C, die Lightbars haben LCT024)
Zeile 14+60 : den Key der Bridge
Zeile 15+60 : die IP der Bridge
Zeile 17+18 : ausgelesene Nummer der Leuchten
Als Editor nimm z.B. Notepad++.
Die enigmalight.conf musst Du nicht anpassen.
Die rgb_xy.py kannst Du auch in Ruhe lassen. (Ich hatte sie zunächt nicht um die ModelID der Lightbars ergänzt, hat trotzdem funktioniert, späteres Anpassen hat es weder verbessert noch verschlechtert)
Wenn Du soweit bist, müssen die Dateien auf die Box.
Am Einfachsten per FTP (Filezilla o.ä.). Wie das geht ist klar?
Der Pfad aus der enigmalight.conf. muss vorhanden sein -> \home\elight-addons\wifilight\philips_hue
Unter \home\elight-addons legst Du über Filezilla den Ordner "wifilight" an, in diesem den Ordner "philips_hue" (Schreibweise beachten, mit Unterstrich).
In den Ordner "philips_hue" kopierst Du die rgb_xy.py und die bearbeitete enigmalight_hue_LR.py.
Alternativ kannst Du die beiden Dateien auch direkt in den Ordner "elight-addons" kopieren, musst aber dann die enigmalight.conf mit Notepad++ in Zeile 5 anpassen, die muss so aussehen:
output python /home/elight-addons/enigmalight_hue_LR.py
Die enigmalight.conf nach /etc kopieren.
Jetzt noch Dateirechte der drei Dateien auf 744 stellen! In Filezilla Rechtsklick auf die Datei und im Fenster anpassen.
Danach sollte bunt werden an der Wand... -
The_Wiper schrieb:
[light]
position left
name 1HU
color red ambilight 1
color green ambilight 2
color blue ambilight 3
hscan 0 5
vscan 10 90
[light]
position right
name 2HU
color red ambilight 4
color green ambilight 5
color blue ambilight 6
hscan 95 100
vscan 10 90
[light]
position top
name 3HU
color red ambilight 7
color green ambilight 8
color blue ambilight 9
hscan 10 90
vscan 10 90
[light]
position left
name 1HU
color red ambilighthue 1
color green ambilighthue 2
color blue ambilighthue 3
hscan 0 5
vscan 10 90
[light]
position right
name 2HU
color red ambilighthue 4
color green ambilighthue 5
color blue ambilighthue 6
hscan 95 100
vscan 10 90
[light]
position top
name 3HU
color red ambilighthue 7
color green ambilighthue 8
color blue ambilighthue 9
hscan 10 90
vscan 10 90 -
The_Wiper schrieb:
was ich nicht hinkriege ist, mein Karatelight und die Hue (2xPlay+1xStripe) parallel laufen zu lassen, die enigmalight.conf will einfach nicht ordentlich greifen. Karatelight ist o.k. die Hues machen nur ein schwaches weiß. Sieht jemand den Fehler ?
[device]
name ambilighthue
output python /home/elight-addons/wifilight/philips_hue/enigmalight_hue_4x.py
channels 12
type popen
-
ist nicht das Problem!
-
Moin,
Funktioniert super. Leider werden bei mir weitere Hue Leuchten mit ausgeschaltet wenn ich die Box ausschalte. Ich habe nur eine Leuchte konfiguriert. Nur in Zeile 16. Zeile 17 ist bei mir leer.
Hat noch jemand das Problem? -
willib schrieb:
Moin,
Funktioniert super. Leider werden bei mir weitere Hue Leuchten mit ausgeschaltet wenn ich die Box ausschalte. Ich habe nur eine Leuchte konfiguriert. Nur in Zeile 16. Zeile 17 ist bei mir leer.
Hat noch jemand das Problem?
Es werden alle meine HUE Leuchten abgeschaltet. Der Farbwechsel ist aber nur bei der gewünschten Leuchte.
Zeile 17 enthält die Leuchtennummer. Zeile 18 ist leer.