ich komme mit folgender Sache nicht weiter:
Ich habe Homematic als Unterlage und Home Assistant zur Systemintegration. Jetzt will ich Zigbee-Lampen mit eingebauter Dimmfunktion mit den HM-Tastern dimmen, so wie das in der HM-Welt geht: press_short: an/aus; press_long: dim.
Das kriege ich aber nicht hin, weil press_long offenbar erst nach release ausgegeben wird. Ich habe wired-Tastereingänge (HMW-IO-12-Sw7-DR), die nur press_short/press_long liefern.
Gibt es de eine Idee? Hat jemand sowas schon in HA umgesetzt - notfalls auch mit den neueren IPW-Modulen?
An sich muss das gehen: Homematic kann seine Dimmer ja auch so ansteuern, also wird der Taster-Eingang auch einen langen Tastendruck vor release erkennen können. Aber vielleicht ist die Weitergabe in der aktuellen Integration einfach noch nicht implementiert?? Wenn das so wäre, fände ich es ganz schön, wenn das nachgeholt werden könnte, evtl. auch gleich mit einem entsprechenden Blueprint zur einfacheren Nutzung.
Grüße, Eckart
PS. Was geht, das ist das Umschalten der Farbtemperatur (oder nach gleicher Logik: Umschalten zwischen zwei Helligkeitsstufen):
Code: Alles auswählen
alias: TEST HM-Taste an Zigbee Ikea Bulb (Farbtemperatur)
description: Schaltet bei langem Tastendruck die Farbtemperatur um
trigger:
- platform: device
domain: homematicip_local
device_id: ea891e01e08227f88fa34ba6e321b48a
event_type: homematic.keypress
interface_id: CCU2-BidCos-Wired
address: HEQ0240614
type: press_long
subtype: 6
condition: []
action:
- if:
- condition: template
value_template: >-
{{
state_attr('light.ikea_of_sweden_tradfribulbe27wsglobeopal1055lm_19cd8efe_level_light_color_on_off','color_temp')|int
> 400 }}
then:
- service: light.turn_on
data:
kelvin: 6500
target:
device_id: d734d894d5398527309b01ff0e38adec
else:
- service: light.turn_on
data:
kelvin: 2000
target:
device_id: d734d894d5398527309b01ff0e38adec
mode: single