Nicht nur via FHEM lassen sich Geräte in Loxone integrieren, auch Philips Hue bietet eine direkte Integrationsmöglichkeit. Wie das geht, beschreibe ich im nachfolgenden Blogeintrag.
Philips Hue Bridge vorbereiten
Ganz zu Anfang muss erst die eigene IP-Adresse der Hue-Bridge ermittelt werden. Wer Besitzer eine Fritzbox ist, kann die IP ganz einfach über die „Heimnetzübersicht“ herausfinden. Ebenso sollten hier zeitgleich „Diesem Netzgerät immer die gleiche IP-v4-Adresse zuweisen“ gesetzt werden.

Im Browser muss jetzt folgende Adresse aufgerufen werden: http://10.0.0.43/debug/clip.html
Die IP-Adresse natürlich in die Eigene anpassen.
Im Feld „URL:“ muss nun
/api
eingegeben werden. Bei „Message Body:“ wird
{"devicetype":"my_hue_app#Loxone"}
eingetragen. „Command Response“ ist leer.
Alles eingetragen? Dann einmal auf den Hue-Bridge Button drücken.

Direkt danach muss auf den Button „Post“ geklickt werden, um so den „username“ zu bekommen.

Der „username“ wird nun, ohne die Anführungszeichen, in die Zwischenablage kopiert.
Loxone Config mit PicoC-Skript ausstatten
Das fertige PicoC-Skript stelle ich euch hier als Loxone-Datei zur Verfügung:
Philips Hue Skript Loxone (3971 Downloads)
Der Baustein „L-Philips Hue“ kann per Copy&Paste in die eigene Loxone-Config übernommen werden. Es muss allerdings jeder selbst prüfen, an welchem Eingang, welche der eigenen Hue-Leuchten schaltet. Sind bspw. nur 2 Lampen in der eigenen Installation vorhanden, ist es i.d.R. Eingang 1 + 2.
Pro Programm-Baustein ist es möglich, bis zu 12 HUE-Geräte (RGB, RGBW, Dimmer, LivingWhites-Schalter) oder Gruppen zu steuern.
Weitere Anpassungen sind direkt im PicoC-Skript möglich. Bspw. in Zeile 57, um welche Art von Gerät es sich handelt (RGB, Dimmer, Gruppe usw.).
Möchte man wissen, welche HUE ID’s der eigenen Lampen verwendet bzw. aktiv sind, muss der Aufruf der folgenden URL erfolgen:
http://HUEBridge-ip-adresse/api/dein-username/lights
Als username muss der oben bereits erstelle Name eingesetzt werden.

Wenn der Baustein in die eigene Loxone-Config importiert wurde, wird dieser mit einem Doppelklick geöffnet. Hier muss nun die IP-Adresse und der Username angepasst werden.
Zeile 41: IP-Adresse
Zeile 49: username
Werden RGB-Lampen genutzt, so müssen die Merker auf „analog“ gesetzt werden.

Damit man die Farbwechselfunktion nun nutzen kann, muss im Lichtsteuerungsbaustein im Reiter „Ausgänge“ der „Typ“ auf „RGB“ umgestellt werden.

Die bearbeitet Config muss nun noch im Miniserver gespeichert werden und nun lassen sich hiermit deine Hue-Lampen über die Loxone-App, samt Lichtszenen, steuern. Sollten mehrere benötigt werden, kann das PicoC-Skript einfach kopiert und erneut in die Loxone-Config eingefügt werden.
Einzige Einschränkung hierbei ist, dass die HUE-Lampen dann nur noch über die Loxone-App gesteuert werden sollten, da die Visualisierung in der App nicht mehr stimmt. Schaltet man die Hue’s in Loxone ein und in der Hue-App „Aus“, bleibt die Visualisierung in der Loxone-App auf „Ein“. Dies lässt sich derzeit auch nicht ändern.
Viel Spaß beim Nachmachen!
Kann man auch die Yeelight anbinden?
Man kann hier den „Umweg“ über FHEM gehen.
Folgendes Plugin muss nachinstalliert werden:
wget https://raw.githubusercontent.com/thaliondrambor/32_YeeLight.pm/master/32_YeeLight.pm
Definiert wird es in der fhem.cfg dann mittels:
define [NAME] YeeLight [IP]
Weitere Infos:
– FHEM auf dem Raspberry Pi installieren:
https://ownsmarthome.de/2017/02/fhem-server-auf-raspberry-einrichten/
– Wie FHEM mit Loxone erweitert werden kann, kannst du hier nachlesen:
https://ownsmarthome.de/2017/06/fhem-mit-loxone-erweitern/
Viele Grüße
Michael
Gibt es eine Möglichkeit den ganzen Baustein zu kopieren um so mehr als 12 Lampen zu integrieren?
Hallo Matthias,
es ist möglich, indem du das komplette PicoC Script nochmals in Loxone einfügst.
Im Code muss dann die Zuweisung der GruppenIDs entsprechend anpasst werden.
Zeilen 87-11:
lightOrGroupID[0] = 13;
lightOrGroupID[1] = 14;
usw.
Der AI1-Eingang des Bausteins sollte dann z.B. die Hue-ID 13 ansteuern.
Gib mir doch bitte kurz Bescheid, ob es so bei dir geklappt hat 🙂
Lieben Gruß
Michael
Klappt!!!
Damit klappen deutlich mehr als zwölf Anbindungen! Genial!!!
Aber Achtung. Bei 14 anfangen!
Perfekt!
Danke für die Rückmeldung 🙂
Hallo,
wie kann man Tuneable White Lampen ansteuern?
Ich habe eine Philips Fair und die kann ich nur aus und einschalten?
Hallo Martin,
das hier beschriebene PicoC Skript ist lediglich für die „normalen“ Hue’s ausgelegt. Also die einzelnen Lampen, oder bspw. die Hue Iris.
Hast du zufällig eine FHEM Installation laufen? Ggf. ist es hierüber möglich, deine Philips Fair vollständig zu steuern. Ich habe selbst keine, sodass ich es nicht ausprobieren könnte.
Lieben Gruß
Michael
Liebe alle, Wer kann mir helfen? Ich habe alles unverändert geändert, aber wenn ich einen Namen im neuen Funktionsblock (AI1 usw.) ändere, ändert sich das auch im ersten Funktionsblock. Haben Sie die IP-Adresse und den Code wie beim ersten Funktionsblock eingegeben. Weiter die lightOrGroup ID angepasst und mit 13 gestartet. Höre von Dir und vielen Dank im Voraus. Gruß Martin
Hallo Martin,
verstehe dein Problem leider nicht genau. Vielleicht versuchst du mir dein Problem auf Englisch zu schildern?
Lieben Gruß
Michael
Dear Micheal, Thank you for your quick response. I have adjusted the ip address and the username on line 45 and 49 with the same settings as in the first function block (which is full) and have changed lines 91 to 103 and started with ID number 14.
By default, he makes a copy of the name on the entrance (AI1) when I change names, they change to the first function block. Am I doing something wrong or do I have to adjust more settings? you indicate „Sailing 87-11“ what do you mean? Like to hear from you. Thanks in advance. Greetings Martin PS. if you want I can give you access to the Miniserver via private message so you can see what the settings are
Good morning Martin,
the ip adress and the username have to change in line 41 and 49.
How many hue’s do you want to control by loxone? I only control 2 by loxone. Can you control any of your lamps?
I think the easiest way is that you send me your loxone config by mail and i can take a look on these. Send it to [email protected]
Best regards
Michael
Thank you very much for the help, I changed the scripts to the new version (sent to you by email) and it works perfectly !!
Greetings Martin
Thanks so much!
I’ve updated the post.
Best regards
With the 2nd function block I went with 13 and not 14 !!
Yes that’s right. I wrote it in the above commentary too. Thanks anyway.
https://ownsmarthome.de/2017/03/philips-hue-in-loxone-integrieren/#comment-55
Update: PicoC-Skript aktualisiert.
Hi
I’m using the script for less than 12 lamps and it works perfect.
Now I’m trying to use is for more than 12 lights but without success. I did copy some parts and changes some numbers. And it’s not working. I’m afraid that I will mess up my complete configuration?
Is it possible that some can upload a config for 24 HUE lamps.
TXS for the help.
WFR
Peter
Michael,
txs for your help.
your adjusment didn’t work.
But I did copy the script again changed the numbers and now it works.
now I can cotrol 13 lights.
gr
Peter
Hi Peter,
nice to hear that it works.
What have you changed that it’s working for you?
Greetings
Michael
Dear all, who also has problems that the link no longer works to the update of Philips Hue? Everything is mixed with colors and very slowly. Do you want to hear who is experiencing this and have a solution?
Thanks in advance
Greetings Martin
Hello, Unfortunately the link between Loxone and Hue does not work anymore. I feel that this is due to the latest Hue update. Does anyone else have this problem too?
Hello Martin,
I have no such problems, but I am just not sure if I have the latest version of Philips installed. Maybe you can also realize the control by FHEM, if you already have it running.
Best regards
Michael
Dear Michael, what do you mean by FHEM? Can I approach this in the Hue? Greetings Martin
In FHEM you can integrate many devices, the software runs on a Raspberry Pi. So you have the possibility to integrate philips hue there. The devices integrated there can then also be controlled by Loxone. I have already written a blogpost about how to connect FHEM to Loxone.
I hope I could help you.
LOXONE script with Hue Light http/1.1
i have a Loxone that switch my light but after the update 1.23 it does not work any more.
——-
One such change is the new HTTP server component through which all commands are transferred. This new HTTP server is stricter in handling requests compared to the previous one, e.g. a HOST header field is required in all HTTP/1.1 request messages per RFC. This can impact your application due to non-functional behavioural changes or stricter handling of requests. We kindly would like to ask you to test this new release with your integration.
—–
can somebody help my with the right syntaxs
sprintf(buffer, „PUT /api/%s/%s HTTP/1.1\r\nHost: %s\r\nConnection: keep-alive\r\nContent-Length: %d\r\n\r\n%s“, USERNAME, selector, IP_ADDRESS, strlen(command), command)
Hi Roppie,
seems so: https://ownsmarthome.de/2017/03/philips-hue-in-loxone-integrieren/#comment-150
Good morning Michael,
Sorry but do not come out With FEHM! Do you know if I can put the bridge back to the previous firmware version?
Best regards
Martin
Hey Martin,
this is not possible to my knowledge.
Maybe you have another system running? Many roads lead to Rome and FHEM is not the only solution here. Node-Red maybe?
Best regards
Michael
Hey Michael,
So does it mean that I have to place an extra server (FHEM or Node-Red) to get it working again? Are you expecting a new script or program for Loxone that fixes it? It would be a shame that I have to replace my switches again.
Best regards
Martin
Hi Martin,
the script isn’t mine. Therefore I can not say when or if it will work again.
Maybe just wait and see.
Best regards
Michael
Hi zusammen,
ich hab alles integriert und es scheint auch so, als ob meine 3 Lampen in der Küche nun über Loxone zu steuern sind. Verstanden hab ich es allerdings überhaupt nicht, wie ich die Lampen zuordne bzw als Gruppe anspreche.
Beispielsweise habe ich jetzt eine neue Hue Lampe im Schlafzimmer. Weiss noch nicht mal, wie ich die jetzt i Loxone bekannt mache. Hat jemand von Euch mal die Muse mich dabei – vielleicht über Teamviewer – zu unterstützen. Mir fehlen die Basics. 🙁
Grüße, Michael
Hallo Michael,
wenn du mit dem Clip API Debugger den username erstellt hast, kannst du die Lampen-ID’s ganz einfach mit der folgenden URL abfragen:
hue-bridge-ip/api/username/lights
Dort werden dir dann die entsprechenden Lampen-ID’s aufgelistet. Im aktuellen Skript steht an jeder Einstellmöglichkeit eine Beschreibung wie es funktioniert bzw. was an der jeweiligen Stelle einzustellen ist.
Liebe Grüße
Michael
Es steht nicht so, als würde die Kommunikation wischen Loxone PicoC und der Bridge gänzlich gekappt. Ab und an klappt es mal. Aber das ist natürlich nöppes. Wie kann man Phillips überzeugen die Kommunikation via PicoC wieder zuverlässig zu machen.
By the way. Kann man mit FHEM das update austricksen mit Analogie zur Vorgängerversion?
Ich habe inzwischen 67 Hue’s. Aktuell habe ich nur an und aus. Dafür hätte ich natürlich nicht 5k€ ausgeben müssen.
Schwieriges Thema…
Ich selbst bin nicht vollkommen von Hue überzeugt und besitze daher auch nur ein paar Hue Iris. Man könnte natürlich mal versuchen die Bridge komplett zurückzusetzen, allerdings ist das natürlich sehr großer Aufwand bei deiner Konfiguration.
Mit FHEM kannst du auf jeden Fall auch die Hie-Lampen steuern, aber ob das auf Dauer die passende Lösung ist, weiß ich nicht.
Liebe Grüße
Michael
Bitte auch unbedingt hier die Probleme teilen, damit ein Downgrade oder die Korrektur veranlasst wird.
https://developers.meethue.com/content/loxone-script-hue-light-http11#comment-4571
Ich habe mir aktuell mit einem Statusbaustein geholfen in dem beispielsweise L_Hue1 in den Eingang A1 und A2 hineingeht und einen impulsschalter der alle 0,25 Sek ein Signal abschießt. Der Statusbaustein soll demnach alle 0,25 Sek ein Lichtbefehl an die Bridge schicken. Nach ca. 1 Minute sind da alle Lampen da wo sie sein sollen. Das ist natürlich nöppes aber als Übergangslösung eine Art Alternative
Hallo Michael,
ich versuche gerade dein Skript bei mir einzubinden. Ich habe mir zum testen eine Hue-bridge und eine Osram-Smart+ Plug besorgt. Die Hue bridge ist soweit eingerichtet und die Plug kann ich über die Hue app auch ansteuern.
Dann habe ich den Benutzernamen wie oben beschrieben angelegt, das Skript in meine Loxone Konfiguration eingeladen und IP und Benutzernamen in das Skript eingegeben. In der Loxone App taucht der Lichtsteuerungsbaustein jetzt auch auf. Leider kann ich damit die Plug aber nicht ansteuern. Sie reagiert einfach nicht.
Wenn ich über „http://deine-ip-adresse/api/dein-username/lights“ direkt auf die Hue zugreife, bekomme ich folgenden text:
{„1“:{„state“:{„on“:false,“alert“:“none“,“mode“:“homeautomation“,“reachable“:true},“swupdate“:{„state“:“notupdatable“,“lastinstall“:null},“type“:“On/Off plug-in unit“,“name“:“Ankleide“,“modelid“:“Plug 01″,“manufacturername“:“OSRAM“,“capabilities“:{„certified“:false,“streaming“:{„renderer“:false,“proxy“:false}},“uniqueid“:“84:18:26:00:00:0d:54:ee-03″,“swversion“:“V1.04.12″}}
Ich interpretiere das so, dass die Plug als Device 1 erkannt wurde. Der Benutzername funktioniert dann ja auch. Kann es sein, dass es sich um ein Kompatibilitätsproblem zwischen Hue und Osram handelt? Oder habe ich irgendeine Einstellung übersehen?
gruß
Tobias
Hi Tobias,
mit Osram habe ich leider keine Erfahrung und kann dir nicht sagen, ob das mit dem PicoC-Skript steuerbar ist. Die Steuerung könntest du ggf. über FHEM oder Node-Red realisieren. Leider fehlt mir im Moment die Zeit Node-Red hier ausführlich zu erklären – ein Post ist schon länger geplant.
Lieben Gruß
Michael
Hi Tobias,
falls du es noch nicht gesehen hast, ich habe nun auch von Osram einen RGBW Stripe, sowie RGBW Lampen. Eine Anleitung zur Einbindung findest du hier: https://ownsmarthome.de/2018/03/alternative-zu-hue-osram-lightify-mit-loxone-verbinden/
Viele Grüße
Michael
Hy.
Heute hat Philips ein Update gemacht. Seither machen die Lampen über Loxone was Sie wollen bzw nichts. Hast du eine Idee bzw was Philips geändert hat?
Hi Michael,
bisher keine Lösung in Sicht. Seit dem Update haben schon mehrere das Problem gemeldet. Es ist derzeit nur eine Steuerung über diverse andere Systeme möglich (siehe weiter oben in den Kommentaren).
Evtl. hilft dir dies: https://ownsmarthome.de/2017/03/philips-hue-in-loxone-integrieren/#comment-166
Lieben Gruß
Michael
Lösung hatte ich hier gepostet:
https://developers.meethue.com/content/loxone-script-hue-light-http11#comment-4571
Ist eine Übergangslösung aber alles klappt wieder
Hierbij de oplossing voor Loxone en Philips Hue versie 2.23
https://www.loxforum.com/forum/faqs-tutorials-howto-s-aa/143755-loxone-en-philips-hue-met-brigde-versie-2-23-2018
Hallo, ich bin sehr zu frieden, mit der oben beschriebenen Lösung, die Hue Lampen mit Loxone zu betreiben. Ich verwende die neuen Philips Hue White & Color Ambiance E27 und die gehen bis 2200k in der Farbtemperatur runter. Ich muss diese aber über den Lumitech Ausgang steuern, zwecks der weiß Töne. Die weiß Töne lassen sich jedoch nur bis 2700k runterregeln. Gibt es da eine Möglichkeit das zu ändern?
Grüße
Damian
Hi Damian,
da das PicoC-Skript nicht von mir ist, kann ich dir leider nur mit “weiß ich nicht” antworten. Vielleicht kann dir aber der Programmierer des Skripts weiterhelfen. Wenn ich mich recht erinnere, stehen seine Kontaktdaten direkt im Skript drin.
Falls du einen Erfolg erzielen kannst, wäre eine Rückmeldung natürlich großartig! ?
Liebe Grüße
Michael
Hallo, ich habe heute (24-07-2018) eine neue „Hue Bridge“ in Betrieb genommen. Ebenfalls sind zwei „Hue Outdoor Spots“ eingebunden.
Nach dem Start der Bridge wurde ich aufgefordert ein Update zu machen. Das habe ich gemacht – ansonsten konnte ich leider nichts anwenden!
Bei der Bridge steht folgendes: BSB002 | 1806051111
Bei den Hue Outdoor Spots steht folgendes: LCS001 | 1.30.4_r23032
Kann mir evtl jemand bitte eine Lösung anbieten, wie ich die Spots doch über die Loxone App steuern kann?
Danke im Vorfeld 🙂
Hallo Michael,
ich habe seit einiger Zeit die Philips Hue mit Loxone erfolgreich am laufen. Danke nochmals für Deinen tollen Post. Ich habe allerdings das Gefühl, dass seit der Loxone Version 10 mein Lampen in Verbindung mit dem Bewegungsmelder etwas „zicken“. Das bedeutet, ab und an geht nur eine Lampe an, dann wieder beide. Vorher hatte ich da überhaupt keine Probleme.
Gibt es denn eine neue Version des Scripts, bzw. ist etwas seit Version 10 bekannt?
Danke für Deine Hile im Voraus!
Michael
Hallo Michael,
Ich habe das ganze aktuell mit Loxone verbunden und es läuft wie es soll, klasse. Es sind momentan 6 Hue Lampen, gibt es ein Problem wenn ich noch mal 2 kaufe? Oder muss ich dann wieder die API oder so aufrufen das es geht? Oder kann ich dann einfach in meinem lichtkreis die 2 neuen Lampen auswählen?
Grüße Leonard
Hallo Leonard,
das ist kein Problem. Natürlich kannst du noch weitere Lampen direkt einbinden. Die ID’s sind fortlaufend, also kannst du die 2 neuen Lampen dann direkt einfügen.
Viele Grüße
Michael
Hallo,
wenn ich auf POST drücke passiert gar nichts, gibt es hierzu eine Idee?
Vielen Dank
David
War ein Problem mit der Content-Security.
Mit dieser Chrome-Extension einfach auszuschalten. Im Anschluss funktioniert es wie beschrieben.
https://chrome.google.com/webstore/detail/disable-content-security/ieelmcmcagommplceebfedjlakkhpden
BG
Dear Michael,
I’m using now Loxone Miniserver with latest SW release, 10.3.
I’d like to include some Philips Hue devices, I’m wondering if the script reported at the beginning of the page is still actual, since I see it’s still dated 2015.
In other words, there’s 1:1 compatibility betw. the current Miniserver V.10.3 and the latest (which one ??! Still 2.23?) Philips Hue Hub FW release ?
Hi Pippo,
the script is still up-to-date and works for me now and I’m also using the latest sw release for the miniserver (also for the hue hub).
Kind regards
Michael
Hallo funktioniert das Ganze auch mit der Hue Bridge Version 1?
Hallo Remo,
sollte eigentlich genau so funktionieren.
Viele Grüße
Michael
Hallo Michael
Dank, hat also problemlos geklappt bei der alten Bridge.
Ich habe noch eine DMX-Extension für die LED Bänder von Loxone selbst. Leider stimmen da die Farben nicht genau mit der Philips Hue überein, hast du da eine Lösung?
Gruss
Remo
Hallo Remo,
da sich unterschiedliche LED Bänder von den Farben meist unterscheiden, gibt es da keine so direkte Lösung. Ich hatte bisher auch unterschiedliche Bänder, aber habe nie die Farben genau gleich ausgeben können. Sorry.
Viele Grüße
Michael
Hi Michael,
ich versuche gerade Hue in mein Loxone Heimnetz einzubinden. Leider bin ich total neu in dem Thema Loxone und habe so meine Schwierigkeiten ab deinem Punkt „Loxone Config mit PicoC-Skript ausstatten“.
Ich verstehe leider nicht, was man wo reinkopieren soll.
Hast du zufällig ein video, welches diese Schritte beschreibt?
Vielen Dank für deine Hilfe!
Lukas
Hallo Lukas,
für diese Zwecke habe ich ja extra die Loxone Datei angelegt, damit du die Funktion des Scripts nachvollziehen kannst. Die angehangene Datei kannst du einfach mit der Loxone Config öffnen. Ein Video existiert zum jetzigen Zeitpunkt leider nicht.
Viele Grüße
Michael
Hi Michael,
vielen Dank für deine schnelle Reaktion! In der Tat super, dass du eine Loxone Datein angelegt hast – ich scheitere (noch) an den Basics in Loxone – so weiß ich zB nicht, was aus deiner Datei wo in mein System integriert wird (ich verstehe die Beschreibung nicht) und wie ich das dann verbinden soll.
Leider nicht so einfach 🙂
Danke und LG
Hallo Lukas,
wie ich geschrieben habe „Der Baustein “L-Philips Hue” kann per Copy&Paste in die eigene Loxone-Config übernommen werden.“
Bedeutet, du kannst ihn per copy-paste auf eine beliebige Seite deiner Programmierung einfügen und deine Hue-Leuchtmittel dort anschließen.
Viele Grüße
Michael
Hallo Michael,
„Beliebige Seite“ – das hilft schon mal… meine Seiten sind nach Raum benannt, ich wähle also mal einen beliebigen.
Ich versuche es einfach und berichte dann mal.
Danke und Gruss,
Hi,
Klappt leider nicht – da sind zu viele offene Fragen für mich.
Kennt jemand jemanden der da ein video hat, bzw wäre jemand so nett und filmt das mal ab?
Ich wäre auf ewig dankbar!!
Vielen Dank!
Hi Michael,
ich habe mich weiterhin mit diesem Thema beschäftigt – ich habe es bereits geschafft, zwei Lampen einzubinden – leider schaffe ich es nicht, weitere Hue Lampen einzubinden. Die „1“ und die „6“ habe ich geschafft – der Rest will einfach nicht klappen.
Die Lampen die klappen sind 6 und 1 – 9, 11, 12 klappen einfach nicht – ich verstehe nicht, was ich da unten reinschreiben soll – kann mir bitte jemand helfen?!
Vielen, vielen Dank!!
inputType[1] = 6;
inputType[1] = 1;
inputType[1] = 9;
inputType[1] = 11;
inputType[1] = 12;
inputType[5] = -1;
inputType[6] = -1;
inputType[7] = -1;
inputType[8] = -1;
inputType[9] = -1;
inputType[10] = -1;
inputType[11] = -1;
int lightOrGroupID[12];
// Zuweisung der Lampen- oder GruppenIDs.
// Definiert welcher Eingang des Bausteins welche Lampe bzw. Gruppe ansteuert:
lightOrGroupID[0] = 1;
lightOrGroupID[1] = 2;
lightOrGroupID[2] = 6;
lightOrGroupID[3] = 4;
lightOrGroupID[4] = 5;
lightOrGroupID[5] = 3;
lightOrGroupID[6] = 7;
lightOrGroupID[7] = 8;
lightOrGroupID[8] = 10;
lightOrGroupID[9] = 9;
lightOrGroupID[10] = 11;
lightOrGroupID[11] = 12;