Frage zu Friends of Hue Schaltern

Du brauchst nur einen Input Number als Helfer.
Mit jedem Klick erhöht Du diesen um 1

Dann führst Du in Abhängigkeit des Staus von Input Number die entsprechende Aktion aus.

In diese Bsp. wird der Input Number um eins erhöht wenn der folge Klick innerhalb von < 400ms erfolgt.
Zum Schluß wird der Input Number wieder auf 0 gesetzt.

Wichtig ist der Modus Restar. Damit beim erneuten Klick vor Ablauf der 400ms der Input Number hoch gezählt wird.

alias: Friends of Hue Wohnzimmer
description: ""
trigger:
  - platform: state
    entity_id:
      - sensor.friends_of_hue_schalter_action
    to: press_1
condition: []
action:
  - service: input_number.increment
    metadata: {}
    data: {}
    target:
      entity_id: input_number.friends_of_hue_wohnzimmer
  - delay:
      hours: 0
      minutes: 0
      seconds: 0
      milliseconds: 400
  - choose:
      - conditions:
          - condition: state
            entity_id: input_number.friends_of_hue_wohnzimmer
            state: "1.0"
        sequence:
          - service: light.toggle
            metadata: {}
            data: {}
            target:
              entity_id: light.deckenlicht_1
      - conditions:
          - condition: state
            entity_id: input_number.friends_of_hue_wohnzimmer
            state: "2.0"
        sequence:
          - service: light.toggle
            metadata: {}
            data: {}
            target:
              entity_id: light.deckenlicht_2
      - conditions:
          - condition: state
            entity_id: input_number.friends_of_hue_wohnzimmer
            state: "3.0"
        sequence:
          - service: light.toggle
            target:
              entity_id: light.sternlichter
            data: {}
  - service: input_number.set_value
    metadata: {}
    data:
      value: 0
    target:
      entity_id: input_number.friends_of_hue_wohnzimmer
mode: restart

Eine Automatisierung zum Dimmen habe ich hier mal vorgestellt.

Gruß
Osorkon

1 „Gefällt mir“