Délais ou condition automatisation

Bonjour à tous,

Je cherche à insérer un délais ou une condition dans une automatisation.
J’ai une automatisation qui active mon alarme quand je sors de la zone « maison » mais j’aimerais que l’automatisation ne se lance pas si j’entre de nouveau dans la zone dans un certain délais (genre 30 secondes)
Le but est d’éviter que mon alarme s’active dès qu’il y a un petit bug du GPS comme ça m’arrive souvent en ce moment. La position GPS fait un bon de plusieurs centaines de mètres et revient. L’alarme s’active à chaque fois et c’est chiant.
Une idée de comment intégrer une condition de délais pour cette automatisation?
Mon code est très simple pour l’instant:

alias: départ auto
description: ""
triggers:
  - trigger: zone
    entity_id: person.patrice
    zone: zone.home
    event: leave
conditions: []
actions:
  - device_id: 67******************
    domain: alarm_control_panel
    entity_id: bc********************
    type: arm_away
mode: single

Merci d’avance pour vos idées.

Salut
Peut être que tu pourrais ajouter une autre source de localisation à ta personne plutôt que juste le gps et dans ce cas tu serais vu à la maison tant que une des deux est toujours at home.

Dans l ui en bas de ton declancheur, tu as un encart :

Ton automatisation ne se déclenchera que si ton trigger garde l’état voulu pendant le temps indiqué.

1 « J'aime »

Merci Tochy,
J’ai essayé avec l’intégration PING et avec ARP Device Tracker, mais dans les deux cas, mon téléphone apparait à la maison même quand je n’y suis pas.
Peut-être à cause du VPN WireGuard?
Je n’y connait pas grand chose en VPN. Je ne sais pas si ça vient de là.

Effectivement avec un vpn tu es toujours vu à la maison dans ce cas.

Cette fonction n’est pas disponible dans l’interface pour les triggers de zone (en tout cas pas chez moi)
A voir si en l’ajoutant en yaml elle est prise en compte ou pas.

1 « J'aime »

Il faut prendre l’état de la personne et son mouvement relatif a la zone et là c’est bon.

entity_id:
  - person.pers
from:
  - home
to: null
id: Away
trigger: state
for:
  hours: 0
  minutes: 0
  seconds: 30
1 « J'aime »

Merci Idaho,
Ce système semble fonctionner parfaitement.
Je vais même pouvoir réduire la taille de ma zone.
Les petits « sauts » du GPS ne déclenchent plus mon alarme.
:+1:

1 « J'aime »

Bonjour,
pense a mettre ton sujet en résolu si c’est bon. En cochant la case solution image sur le message qui l’apporte.