Help with automation blinds

Hello,

Who can help me.

I have a automation created and works.
But how can i make it sett it so it only activate if the temperature is below 20 degrees for 15 minutes

alias: zonwering omhoog onder 20 graden
description: ""
trigger:
  - platform: time_pattern
    minutes: /10
condition:
  - condition: time
    after: "09:00:00"
    before: "18:55:00"
  - condition: numeric_state
    entity_id: sensor.outdoor_temperature
    above: 5
    below: 20
    value_template: ""
  - condition: or
    conditions:
      - condition: state
        entity_id: sensor.season
        state: spring
      - condition: state
        entity_id: sensor.season
        state: summer
action:
  - service: cover.open_cover
    data: {}
    target:
      entity_id:
        - cover.rolluik_luna_2
        - cover.rolluik_amber_2
        - cover.rolluik_badkamer_2
        - cover.rolluik_oudersl_2
        - cover.rolluik_overloop_2
        - cover.screens_woonkamer
mode: single

Perhaps:

trigger:
  - platform: numeric_state
    entity_id: sensor.outdoor_temperature
    for:
      hours: 0
      minutes: 15
      seconds: 0
    below: 20
    above: 5
condition:
  - condition: time
    after: "09:00:00"
    before: "18:55:00"
  - condition: or
    conditions:
      - condition: state
        entity_id: sensor.season
        state: spring
      - condition: state
        entity_id: sensor.season
        state: summer
action:

Ok but then it only triggers one time.

With my config it cheks every 10 minutes

Why do you need that?

Because when it had triggered and a half houre later the blinds are closed then the automation is not working anymore or am i wrong?

Now i have this but never triggers

alias: Rolluiken open onder 20 graden oudersl.
description: ""
trigger:
  - platform: numeric_state
    entity_id: sensor.outdoor_temperature
    for:
      hours: 0
      minutes: 15
      seconds: 0
    below: 20
    above: 5
condition:
  - condition: time
    after: "09:00:00"
    before: "21:30:00"
  - condition: or
    conditions:
      - condition: state
        entity_id: sensor.season
        state: spring
      - condition: state
        entity_id: sensor.season
        state: summer
action:
  - service: cover.open_cover
    data: {}
    target:
      entity_id:
        - cover.rolluik_badkamer_2
        - cover.rolluik_oudersl_2
mode: single

I can not see anything obviously wrong, check the Traces to see what’s happening