Allumer tous les jours si alarmo est enclenché

Hello
je débute une peu sous HA et je ne sais pas trop comment faire. J’ai vu des scripts mais ils me semblent tres complexes.
En résumé. Un petit studio à PAris que je surveille avec Alarmo.
La lumiere (5 spots) est pilotée par un Shelly

Mon idée
Je souhaiterai que lorsque Alarmo est enclenche en mode Absence, tous les jours 15 minutes avant le couché du soleil et pendant par exemple une heure, la lampe s’allume, puis s’éteint
Et que ceci se renouvelle tous les jours sans que j’ai rien a faire. L’alarme est enclenchée pour une durée indéterminée

Merci de me mettre sur la piste

Salut, fait un trigger sur le coucher de soleil avec un offset de -15m,
Puis rajouter des conditions (si alarmo est absent)

Action :

  • Power on
  • Sleep 1h
  • Power off

Merci pour le coup de main
Alors je me suis inspiré d’un bout de script et je tapé ca. Mais je ne sais pas si c’est bon

- id: '1584044373488'
  alias: 'Allume lumière '
  description: ''
  trigger:
    - event: sunset
      offset: '-15'
      platform: sun
  condition: []
  action:
    - delay: 00:{{ (range(1,10)|random|int) }}:00
    - data: {}
      entity_id: light.shellydimmer2
      service: light.turn_on

Je cherche du coup comment mettre la condition si Alarmo est Armed
ET faire eteindre après le délai souhaité

    - delay: 00:{{ (range(1,10)|random|int) }}:00
    - data: {}
      entity_id: light.shellydimmer2
      service: light.turn_on
    - delay:
      hours: 1
      minutes: 0
      seconds: 0
      milliseconds: 0
    - data: {}
      entity_id: light.shellydimmer2
      service: light.turn_off

Bonjour

attention a la valeur de l’offset
je mettrais pour ma part

« offset »: « -00:15:00 »

Du coup pour la condition je mets un truc dans ce genre?

- condition: state
    entity_id: alarm_control_panel.alarmo
    state: arm_away

Bon alors j’ai cree cette automatisaion

alias: 'Allume lumière '
description: ''
trigger:
  - event: sunset
    offset: '-00:10:00'
    platform: sun
condition:
  - condition: state
    entity_id: alarm_control_panel.alarmo
    state: arm_away
action:
  - delay: 00:{{ (range(1,10)|random|int) }}:00
  - data: {}
    entity_id: light.shellydimmer2
    service: light.turn_on
  - delay: '01:00:00'
  - data: {}
    entity_id: light.shellydimmer2
    service: light.turn_off

Mais a priori rien ne s’est passé.
Dans le debuugage j’ai ca

Stopped because a condition failed at 21 juin 2022 à 21:47:35 (runtime: 0.00 seconds)

Merci encore de votre aide