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