Bewegungsmelder Automation zusammenführen

Hallo zusammen, ich habe heute mal versucht aus 3 Automationen ein zu machen.
Ich möchte gerne zusammenbasteln:

→ Das Licht Abends (<150lux) gedämmt angeht (2.000 Kelvin, 10% Helligkeit).
→ Wenn der Bewegungsmelder belegt ist, die Helligkeit auf 100% erhöht wird.
→ Ist der Bewegungsmelder 30s. nicht belegt, dass Licht wieder auf 10% gedämmt wird.
→ Das Licht und die gesamte Automation Morgen ausgeht und der Bewegungsmelder nicht mehr angesprochen wird. (>150lux)

Wenn ich das Licht einzeln ein und aus Schalte mit festen Zeiten, dann funktioniert alles. Aber in einer Automation nicht. Entweder habe ich irgendwelche Abhängigkeiten in HA noch nicht verstanden, oder bin einfach zu doof dafür.

Ich bearbeite alles über die Visa, YAML ist noch nicht meins.
Vielleicht kann mir ja jemand dabei helfen.

alias: Licht Vorgarten
description: ""
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.garten_bewegungsmelder_vorgarten_illuminance_lux
    for:
      hours: 0
      minutes: 3
      seconds: 0
    attribute: illuminance_lux
    below: 150
conditions: []
actions:
  - action: light.turn_on
    metadata: {}
    data:
      brightness_pct: 10
      kelvin: 2000
    target:
      entity_id: light.lichter_vorgarten
  - if:
      - condition: state
        entity_id: binary_sensor.garten_bewegungsmelder_vorgarten_occupancy
        state: "on"
    then:
      - action: light.toggle
        metadata: {}
        data:
          kelvin: 2000
          brightness_pct: 100
        target:
          entity_id: light.lichter_vorgarten
      - wait_for_trigger:
          - trigger: state
            entity_id:
              - binary_sensor.garten_bewegungsmelder_vorgarten_occupancy
            to: "off"
            for:
              hours: 0
              minutes: 0
              seconds: 30
      - action: light.toggle
        metadata: {}
        data:
          kelvin: 2000
          brightness_pct: 10
        target:
          entity_id: light.lichter_vorgarten
  - if:
      - condition: numeric_state
        entity_id: sensor.garten_bewegungsmelder_vorgarten_illuminance_lux
        above: 150
        attribute: illuminance_lux
    then:
      - action: light.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: light.lichter_vorgarten
mode: single

So in etwa.

alias: Licht Vorgarten
description: ""
mode: single
triggers:
  - trigger: numeric_state
    entity_id:
      - sensor.garten_bewegungsmelder_vorgarten_illuminance_lux
    for:
      hours: 0
      minutes: 3
      seconds: 0
    below: 150
    id: an_20
  - trigger: state
    entity_id:
      - binary_sensor.garten_bewegungsmelder_vorgarten_occupancy
    from: "off"
    to: "on"
    id: an_100
  - trigger: state
    entity_id:
      - binary_sensor.garten_bewegungsmelder_vorgarten_occupancy
    from: "on"
    to: "off"
    id: an_20
    for:
      hours: 0
      minutes: 0
      seconds: 30
  - trigger: numeric_state
    entity_id:
      - sensor.garten_bewegungsmelder_vorgarten_illuminance_lux
    for:
      hours: 0
      minutes: 3
      seconds: 0
    id: aus
    above: 150
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - an_20
          - condition: numeric_state
            entity_id: sensor.garten_bewegungsmelder_vorgarten_illuminance_lux
            below: 150
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              kelvin: 2000
              brightness_pct: 20
            target:
              entity_id: light.lichter_vorgarten
      - conditions:
          - condition: trigger
            id:
              - an_100
          - condition: numeric_state
            entity_id: sensor.garten_bewegungsmelder_vorgarten_illuminance_lux
            below: 150
        sequence:
          - action: light.turn_on
            metadata: {}
            data:
              kelvin: 2000
              brightness_pct: 100
            target:
              entity_id: light.lichter_vorgarten
      - conditions:
          - condition: trigger
            id:
              - aus
        sequence:
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.lichter_vorgarten

Gruß
Osorkon

1 „Gefällt mir“