Seite 1 von 1
deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 18:17
von Moss
Hallo zusammen,
Hat jemand von euch Hue Wall Switch in Verbindung mit deConz im Einsatz?
Ich habe bei mir sämtliche Lichtschalter damit ausgestattet und hatte mit der Hue Bridge die Möglichkeit jeden Schalter bzw. ich habe Taster im Einsatz vierfach zu belegen. Erster Druck —> Szene 1, zweiter Druck —> Szene 2 usw.
Unter deConz wird nur immer ein Tastendruck und das Loslassen aktiviert, heißt also leider kann ich nur Ein- bzw. Ausschalten.
Oder übersehe ich etwas und es gibt doch die Möglichkeit den Taster mehrfach zu belegen?
LG
Marco
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 18:30
von Osorkon
Entweder direkt in Phoscon. Dort kannst Du den Schalter zuordnen , dass beim Tastendruck die in Phoscon definierte Szenen durchgeschaltet werden.
Oder in HA.
Einfach bei Tasten druck zuverlässig zwischen definierten Szenen schalten.
Oder mit einen input_numer. Jeder Tastendruck zählt um 1 hoch. Und dann die jeweiligen Szenen bei Änderung von input_nummber ausführen.
Gruß
Osorkon
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 18:39
von Moss
Das verstehe ich nicht ganz…
Also meine ganzen Szenen habe ich in HA angelegt, also möchte ich vermeiden in Phoscon den Schalter zu programmieren. Müsste dann dort alle Szenen nochmal anlegen und habe ja auch sonst alle Automatisierungen in HA angelegt.
Wenn ich deconz_event lausche wird nur 1000 bzw. 1002 ausgelöst, wie kann ich denn weitere Tastendrücke verwenden? Sollte ja eigentlich, zumindest war das meine Vermutung 1001, 1003 usw. sein.
Kann mir fast nicht vorstellen, dass dies nicht möglich sein soll…
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 19:03
von Osorkon
Je nach Schaltertyp werden unterschiedliche events gesendet. drücken, loslassen, gedrückt halten, Doppelklick, etc.
Moss hat geschrieben: ↑Di 10. Mai 2022, 18:39
Kann mir fast nicht vorstellen, dass dies nicht möglich sein soll…
Wer sagt denn, dass nicht möglich ist?!
Wie ich bereits schreib.
Möglichkeit 1:
Zufälliges schalten zwischen definierten Szenen bei drücken.
Dazu als Aktion ein Template verwenden, welches zufällig zwischen den Szenen schaltet, welche Du im Template als Liste definieren tust.
Möglichkeit 2:
Schalten von Szenen in einer definierten Reihenfolge
Du erstellst Dir einen Helfer (input_number) Das betätigen des Schalter erhöht den Wert vom Helfer um 1 bis x und beginnt von vorne. Das wäre die erste Automatisierung.
Die Zweite Automatisierung, als Trigger Helfer ändert sich. Aktion, je nach wert des Helfers einen bestimmte Szenen aktivieren.
Gruß
Osorkon
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 19:19
von Moss
Sorry um das zu verstehen bin ich noch Zuviel blutiger Anfänger was HA angeht.
Trotzdem danke
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 19:41
von Osorkon
Welche Möglichkeit 1 oder 2.
Stelle Dir gern ein Bsp. bereit.
Gruß
Osorkon
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 19:55
von Moss
Den Helfer erstellen habe ich hinbekommen, bei jedem Tastendruck wird nun von 0-6 um eins erhöht. Allerdings resettet es nicht von 6 wieder auf 0 zurück.
Hier meine Automatisierung
Code: Alles auswählen
alias: Szenenwechsel im Esszimmer per Lichtschalter
description: ''
trigger:
- platform: event
event_type: deconz_event
event_data:
id: esszimmer_lichtschalter
event: 2000
condition: []
action:
- service: input_number.increment
data: {}
target:
entity_id: input_number.esszimmer_szenenwechsel
- if:
- condition: state
entity_id: input_number.esszimmer_szenenwechsel
state: '6'
then:
- service: input_number.reload
data: {}
mode: single
Grüße
Marco
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 20:13
von Osorkon
Einfacher wäre tatsächlich eine Auswahlliste, diese wird mit nächst immer durchgeschaltet und beginnt von vorne wenn sie am ende angelangt ist.
Code: Alles auswählen
action:
- service: input_select.select_next
data: {}
target:
entity_id: input_select.szenen_umschalter
mode: single
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 20:35
von Osorkon
Die Automatisierung die dann die eigentliche Szenen startet sieht dann so aus.
Code: Alles auswählen
alias: Szenen durchschalten Wohnzimmer
description: ''
trigger:
- platform: state
entity_id:
- input_select.szenen_umschalter
condition: []
action:
- service: scene.turn_on
data_template: {}
target:
entity_id: scene.{{states('input_select.szenen_umschalter') | string }}
mode: single
Voraussetzung ist, dass die Auswahlliste genau den Namen der Szenen beinhaltet.
Gruß
Osorkon
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 20:48
von Moss
Das mit der Auswahlliste klappt nicht…
Habe die entity Genommen, genauso wie die Szene heißt, aber das Dropdown Menü ist leer.
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 20:57
von Osorkon
Das template lautet:
Code: Alles auswählen
scene.{{states('input_select.szenen_umschalter') | string }}
d.h.
scene. ist schon davor gesetzt. Die Auswahl liste hat nur den Szenen Namen, also
esszimmer_sonnenuntergang und nicht
scene.esszimmer_sonnenuntergang
Das Problem ist der . (Punkt)
Gruß
Osorkon
Re: deConz und Hue Wall Switch
Verfasst: Di 10. Mai 2022, 21:00
von Moss
Danke dir
Re: deConz und Hue Wall Switch
Verfasst: Mi 11. Mai 2022, 18:22
von Moss
Bräuchte nochmal Hilfe.
Habe nun alles Dank deiner Unterstützung hinbekommen, nochmals vielen Dank.
Ich habe pro Raum einen Doppeltaster installiert, aktuell benutze ich den Linken um Licht ein- und Auszuschalten, den rechten um Szenen zu aktivieren.
Ich hätte es allerdings gerne wie es vorher mit der Hue Bridge war, vielleicht ist dies ja möglich. Hatte linken Taster für an/aus und weiße Lichtszenen im Einsatz, rechten Schalter ebenfalls für An/Aus und farbige Lichtszenen.
Ist das unter HA machbar?
Hier mal meine aktuellen Automatisierungen, wäre genial wenn man die zusammenfassen könnte und dann quasi einmal rechts und einmal links einsetzen könnte.
Code: Alles auswählen
alias: Beleuchtung Esszimmer mit Lichtschalter steuern
description: ''
trigger:
- platform: event
event_type: deconz_event
event_data:
id: esszimmer_lichtschalter
event: 1000
id: TOGGLE_WS
condition: []
action:
- choose:
- conditions:
- condition: trigger
id: TOGGLE_WS
- condition: state
state: 'off'
entity_id: light.esszimmer_deckenlampe
sequence:
- service: light.turn_on
data:
color_temp: 160
brightness_pct: 100
target:
entity_id: light.esszimmer_deckenlampe
- conditions:
- condition: state
state: 'on'
entity_id: light.esszimmer_deckenlampe
sequence:
- service: light.turn_off
data: {}
target:
entity_id: light.esszimmer_deckenlampe
default: []
mode: single
Code: Alles auswählen
alias: Beleuchtung Esszimmer Szenenwechsel mit Lichtschalter steuern
description: ''
trigger:
- platform: event
event_type: deconz_event
event_data:
id: esszimmer_lichtschalter
event: 2000
id: TOGGLE_WS
condition: []
action:
- service: input_select.select_next
data: {}
target:
entity_id: input_select.esszimmer_szenenwechsel
- service: scene.turn_on
data_template: {}
target:
entity_id: scene.{{states('input_select.esszimmer_szenenwechsel') | string }}
mode: single
Vielen Dank vorab
Marco
Re: deConz und Hue Wall Switch
Verfasst: Mi 11. Mai 2022, 20:02
von Moss
Hab’s hinbekommen, alles in einer Automatisierung für Schalter Rechts und Links, jeweils weiß und farbig.