Hallo,
ich bin seit einigen Wochen auf HA umgestiegen und tue mich mit einer Automation noch etwas schwer. Ich habe einen Z2M Wandschalter und einen Z2M LED-Controller, welchen im mit dem Wandschalter vollständig bedienen möchte. Leider ist es mir in Z2M nicht gelungen, die Geräte miteinander zu verbinden. Also muss eine Automation her, an der ich nun schon 3 Tage bastel.
Ein / Aus funktioniert wie gewünscht. Nur dass Dimmen will nicht wirklich. Die While-Schleife erreicht nie die Abbruchbedingungen. Die Automation befindet sich in einem Dauerloop. Mein Ansinnen war, dass solange ich den Knopf gedrückt halte gedimmt wird, es sei denn die maximale / minimale Helligkeit sind erreicht. Oder halt wenn ich den Knopf loslasse. Das soll sowohl für Heller als auch Dunkler so umgesetzt werden.
Anbei mein bisheriger Stand der Automation. Hat da jemand eine Idee, wie ich das gelöst bekomme?
alias: Test Paulmann
description: ""
triggers:
- domain: mqtt
device_id: 591697293d64fc5f29a7e986f840ad0c
type: action
subtype: on_1
trigger: device
id: "ON"
- domain: mqtt
device_id: 591697293d64fc5f29a7e986f840ad0c
type: action
subtype: off_1
trigger: device
id: "OFF"
- domain: mqtt
device_id: 591697293d64fc5f29a7e986f840ad0c
type: action
subtype: brightness_move_up_1
trigger: device
id: DIM_UP
- domain: mqtt
device_id: 591697293d64fc5f29a7e986f840ad0c
type: action
subtype: brightness_move_down_1
trigger: device
id: DIM_DOWN
- domain: mqtt
device_id: 591697293d64fc5f29a7e986f840ad0c
type: action
subtype: brightness_stop_1
trigger: device
id: DIM_STOP
conditions: []
actions:
- choose:
- conditions:
- condition: trigger
id:
- "ON"
- condition: device
type: is_off
device_id: 733845c2bf3759f25f7ec95815c2f61e
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
domain: light
sequence:
- type: turn_on
device_id: 733845c2bf3759f25f7ec95815c2f61e
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
domain: light
brightness_pct: 40
- conditions:
- condition: trigger
id:
- "OFF"
- condition: device
type: is_on
device_id: 733845c2bf3759f25f7ec95815c2f61e
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
domain: light
sequence:
- type: turn_off
device_id: 733845c2bf3759f25f7ec95815c2f61e
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
domain: light
- conditions:
- condition: trigger
id:
- DIM_UP
sequence:
- if:
- condition: device
type: is_off
device_id: 733845c2bf3759f25f7ec95815c2f61e
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
domain: light
then:
- type: turn_on
device_id: 733845c2bf3759f25f7ec95815c2f61e
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
domain: light
- repeat:
sequence:
- device_id: 733845c2bf3759f25f7ec95815c2f61e
domain: light
entity_id: d2b3a6e26f7caa1a9a3c37aca8a28cd3
type: brightness_increase
- delay:
hours: 0
minutes: 0
seconds: 1
milliseconds: 0
until:
- condition: numeric_state
entity_id: light.led_controller_1
attribute: brightness
above: 253
- condition: trigger
id:
- DIM_STOP
mode: single