iOS actionables notification and wait for trigger

Hi,
I’m getting in touch to get some advice and help for an automation.
I’m looking to send an iOS notification about temperature at home. i’d like to activate a scene to heat the room with a first action, and i’d like to recall the notification 1h later by reloading this automation after 1h.

For the moment, i’m getting the notification with actions, but nothing happens when fired an action.

Can some one have a look to this yaml code and give me some advices ? Thanks you :slight_smile:

alias: Notification froid journée
description: ""
triggers:
  - device_id: 73e6c3bbc117f5ebd7694ad0cfa8cd2a
    domain: climate
    entity_id: 41ff4dfa5eb67154fa47515200811017
    type: current_temperature_changed
    trigger: device
    below: 16
    for:
      hours: 0
      minutes: 20
      seconds: 0
conditions:
  - type: is_not_powered
    condition: device
    device_id: 73e6c3bbc117f5ebd7694ad0cfa8cd2a
    entity_id: ed4bc3773c4b5674355c7223666d96d2
    domain: binary_sensor
  - condition: time
    after: "08:00:00"
    before: "22:00:00"
    weekday:
      - sun
      - sat
      - fri
      - thu
      - wed
      - tue
      - mon
actions:
  - action: notify.notifs_jerome
    data:
      data:
        actions:
          - action: CHAUFFAGE 19 DAY
            title: Lancer le chauffage
            icon: sfsymbols:thermometer.sun
          - action: REMIND 1H
            title: Me rappeler dans 1h
            icon: sfsymbols:goforward.60
          - action: null
            title: Ignorer
            destructive: true
      message: La température est inférieure à 16 degrés.
      title: Il commence à faire froid !
  - wait_for_trigger:
      - trigger: event
        event_type: ios.notification_action_fired
        event_data:
          action: REMIND 1H
      - trigger: event
        event_type: ios.notification_action_fired
        event_data:
          action: CHAUFFAGE 19 DAY
    continue_on_timeout: false
    timeout:
      hours: 15
      minutes: 0
      seconds: 0
      milliseconds: 0
  - choose:
      - conditions:
          - condition: template
            value_template: "{{ wait_for_trigger.event.data.action == \"CHAUFFAGE 19 DAY\" }}"
        sequence:
          - action: scene.turn_on
            metadata: {}
            target:
              entity_id: scene.chauffage_19_day
      - conditions:
          - condition: template
            value_template: "{{ wait_for_trigger.event.data.action == \"REMIND 1H\" }}"
        sequence:
          - delay:
              hours: 1
              minutes: 0
              seconds: 0
              milliseconds: 0
          - action: automation.reload
            data: {}
mode: single