Phillips HUE mit Loxone verwenden
Einklappen
X
-
Hallo,
ich nutze aktuell noch das PicoC Skript mit einer alten Bridge. Solange das noch funktioniert lasse ich das auch erstmal so halte ich aber parallel auf dem Laufenden falls ich das in naher Zukunft anfassen muß.
Aktuell hab ich 12 Lampen im Baustein konfiguriert, funktioniert auch alles soweit. Jetzt kommt in Kürze eine 13. dazu. Das Skript ist ja für 12 Lampen ausgelegt, der Loxone Baustein würde ja aber 13 Eingänge zur Verfügung stellen. Kann man das Skript um eine 13. Lampe erweitern? Hat das schonmal jemand gemacht und kann mir sagen was man in welcher Stelle am Skript anpassen muß?
Oder ist es einfacher und besser es so zu lassen und einfach einen 2. Loxone Programm Baustein einzufügen, den gleich wie den ersten zu konfigurieren und die neue Lampe dann darüber anzusprechen?
Gruß,
Martaeng -
Falls Interessiert, Skript ist da.
Ich aktualisiere hier sogenannten Input Nummern, die ich als Presets nenne, in Home Assistant und nicht die tatsächliche Beleuchtung. Eine Automation in Home Assistant wird die Beleuchtung aktualisieren, wenn sie an ist.
Der Grund dafür ist, dass ich vermeiden wollte, dass das Licht bei jeder Anpassung eines RGB-Wertes eingeschaltet wird. Ich habe jedoch auch eine Version erstellt, die das Licht direkt schaltet (ist aber nicht die folgende).
alias: RGB Set
description: >
Takes an encoded RGB value (R + G*1000 + B*1000000), decodes it, scales
components 0–100→0–255, computes brightness from the max component (0–100),
updates preset color and brightness helpers, without turning lights on.
mode: single
icon: mdi
alette
fields:
rgb_encoded:
description: >-
Encoded RGB value (R + G*1000 + B*1000000) - ex. 10015026, 44031020,
67044011, 40060090
example: 10015026
required: true
selector:
number:
min: 0
max: 255255255
step: 1
entity_ids:
description: The light(s) to adjust
required: false
selector:
entity:
multiple: true
domain: light
room_ids:
description: The rooms whose lights should be adjusted
required: false
selector:
area:
multiple: true
variables:
raw_red: "{{ (rgb_encoded % 1000) | int }}"
raw_green: "{{ ((rgb_encoded // 1000) % 1000) | int }}"
raw_blue: "{{ ((rgb_encoded // 1000000) % 1000) | int }}"
red: "{{ (raw_red * 255 / 100) | round(0) | int }}"
green: "{{ (raw_green * 255 / 100) | round(0) | int }}"
blue: "{{ (raw_blue * 255 / 100) | round(0) | int }}"
brightness_pct: "{{ [raw_red, raw_green, raw_blue] | max }}"
brightness_value: "{{ (brightness_pct * 255 / 100) | round(0) | int }}"
rgb_value: "{{ red }},{{ green }},{{ blue }}"
all_lights: |-
{{
entity_ids if entity_ids is defined else
(room_ids
| map('area_entities')
| map('select', 'match', 'light')
| map('list')
| sum(start=[]))
}}
sequence:
- condition: template
value_template: "{{ not (red == 0 and green == 0 and blue == 0) }}"
- action: system_log.write
data:
level: info
message: >
Decoded RGB: ({{ red }}, {{ green }}, {{ blue }}) →
brightness {{ brightness_value }}/255 ({{ brightness_pct }}%). Lights:
{{ all_lights }} {% if room_ids is defined %}(rooms: {{ room_ids }}){%
endif %}.
- repeat:
for_each: "{{ all_lights }}"
sequence:
- action: input_text.set_value
target:
entity_id: "{{ 'input_text.preset_color_' ~ repeat.item.split('.')[1] }}"
data:
value: "{{ rgb_value }}"
- action: input_number.set_value
target:
entity_id: >-
{{ 'input_number.preset_brightness_' ~ repeat.item.split('.')[1]
}}
data:
value: "{{ brightness_value }}" -
ich bin gerade dabei, meine Hue Lights komplett lokal zu steuern, um die Abhängigkeit von der Hue Bridge und der Cloud zu eliminieren. Ich nutze dafür eine Kombination aus Home Assistant (HA) und Loxone.
Eine vielversprechende Möglichkeit ist, die Hue Bridge komplett wegzulassen und stattdessen Home Assistant als primären Hub zu verwenden:
Die Hue Lichter werden direkt mit HA über Zigbee2MQTT (Z2M) gekoppelt.
Dazu wird lediglich ein physischer Zigbee-Dongle am Home Assistant benötigt, der dann die Funktion der Hue Bridge übernimmt.
Vorteil: Das gesamte Setup ist vollständig lokal und benötigt keine Cloud-Anbindung mehr, im Gegensatz zur Nutzung der originalen Hue Bridge (die meines Wissens nach Cloud-basiert ist).
Ich bin gerade in der Testphase und arbeite an der Anbindung an Loxone. Für jeden Licht hatte ich zuerst zwei Ausgänge: ON/OFF mit Helligkeit, und RGB. Da ich vereinfachen wollte, habe ich probiert, alles durch eine Ausgang zu machen. Ich habe ein HA-Script erstellt, das die RGB-Werte von Loxone nimmt und in die korrekten Helligkeits- und Farbwerte für die Lichter übersetzt.
Aktuelles Problem: Ich habe festgestellt, dass der "Long Click" zur Farb- oder Helligkeitsverstellung in Loxone für RGB-Werte anders interpretiert wird als beim reinen Dimmer (habe dazu einen separaten Thread eröffnet, falls jemand Erfahrung hat!).
Herausforderung 1Home & Geräte-Duplizierung
Zusätzlich nutze ich 1Home. Es ist sehr nützlich, um Geräte, die nur in Loxone sind (wie Steckdosen) in Google Home und HA zu spiegeln.
Die Integration der Hue Lights via Loxone/1Home gestaltet sich allerdings schwierig:
Im Home Assistant sehe ich aktuell zwei "Kopien" jeder Lampe:
- Die direkt über Z2M angebundene, physische Hue Lampe.
- Den Ausgang (Virtual Output) von Loxone, der via 1Home in HA gespiegelt wird.
Das macht die Logik momentan unnötig kompliziert, zumindest in HA, aber bin noch am Testen.
Falls jemand möchte, den HA Skript sehen, bitte gebt mir Bescheid...Einen Kommentar schreiben:
-
Matter mit HUE ist eine Katastrophe. Keine Gruppen etc. funktionieren. Ich hatte auch mal gedacht, das alles über Matter zu machen. Nachdem das alles nicht richtig funktionierte (ich glaube es gab sogar Probleme mit den Farben) hatte ich im Internet nachgelesen und den Rat bekommen, die HUE Bridge nicht über Matter zu nutzen. So habe ich es dann gemacht. Ich habe nunmehr umgestellt auf node-red mit hue-magic und steuere über MQTT. Node-red und MQTT gab es eh schon. Habe das Script so umgestellt, dass MQTT Publishes versendet werden. -
Lassen sich über Matter auf der HUE-Bridge auch Zimmer oder Zonen ansteuern, oder nur jede Lampe einzeln?
Der Vorteil bei der Ansteuerung Zimmer/Zonen ist
a) die Gruppierung (z.B. alle Strahler im Garten lassen sich gleichzeitig ansteuern, und
b) zusätzliche Lampen lassen sich über die HUE App ersetzen bzw. hinzufügen.
Es ist m.E. wenig praktikabel, wenn man nach dem Tausch einer defekten Lampe diese dann in 1Home neu zuordnen muss!Einen Kommentar schreiben:
-
Danke für alle diese Beiträge hier.
Aber hat jemand eine Zusammenfassung oder einen Ort, wo alle diese einzelnen Punkte zu einem Ganzen kommen?
So dass man einfach mal ein Setup hinkriegt. Ein/Aus, Szenen Template. Denke auf die alte Art wird das noch lange gehen - wir alle haben noch alte Bridges.Einen Kommentar schreiben:
-
Kurze Rückmeldung. Habe mir jetzt einfach mal
den 1home server loxone bestellt zum ausprobieren. was soll ich sagen? Ich hätte ihn viel früher holen sollen! es funktioniert fast verzögerungsfrei, ist kein hazzle, kein pico skript, endlich mehr als Lampen für 8 Bausteine. Und natürlich auch einige andere Matter devicesIMO: aktuell no brainer!
EDIT: habe es noch nicht geschafft, dynmische hue-szenen von loxone aus zu aktivierenZuletzt geändert von marmork33; 08.11.2025, 19:56.Einen Kommentar schreiben:
-
Ok also ist das mit der DiY Version nicht möglich.
mh dann muss ich mal schauen wie ich an so ein 1Home Server ran komme. Mh Frage mich warum das mir der diy version nicht gehtEinen Kommentar schreiben:
-
DIY habe ich seit ~ 7 Jahren aber gibt es ja nicht mehr für Neukunden, sondern nur diese Eierlegende Vollmichsau die laut Beschreibung auch Mattergeräte etc in Loxone integriert
Einen Kommentar schreiben: