Comment déclenché un Automatisme avec le calendrier?

Bonjour a tous,

Mon problème

J’essaie de retranscrire un automatisme nodered vers HA, qui me semblait facile à réaliser, mais ça ne veut pas fonctionner.

Le but est d’ouvrir une vanne motorisée pendant 1 minute, puis la refermée. Ceci une fois par mois le 1ᵉʳ dimanche entre 18H00 et 18H10.

J’ai donc créé un événement dans le calendrier

et un automatisme

alias: Gestion Manoeuvre Vanne motorisée
description: Vanne EF et Vanne ECS
trigger:
  - platform: calendar
    event: start
    offset: "0:1:0"
    entity_id: calendar.vanne_motorisee
condition: []
action:
  - service: switch.turn_off
    target:
      entity_id:
        - switch.vanne_motorise_1
        - switch.vanne_motorise_2
    data: {}
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - service: switch.turn_on
    target:
      entity_id:
        - switch.vanne_motorise_1
        - switch.vanne_motorise_2
    data: {}
mode: single

Seulement voila, l’automatisme ne se declenche pas ?
(Si je lance manuellement Executer la vanne se ferme et s’ouvre.)

Merci pour votre aide

Hello

Comment as tu effectué ton test ?
Les éléments du calendrier sont actualisés toutes les 15 minutes donc si tu saisis un évènement commençant à 17h à 16h50… il ne sera pas pris en compte car HA n’a pas eu le temps de faire l’actualisation

Je vais refaire un test mais sa doit être cela, j’ai testé 5mm avant :grin:.

Merci

1 « J'aime »

Salut,
le offset, s’écris avec deux chiffre, pas un. Pas sur que ca fonctionne avec offset: "0:1:0"

Un exemple de la DOC:

automation:
  - trigger:
    - platform: calendar
      # Possible values: start, end
      event: start
      # The calendar entity_id
      entity_id: calendar.personal
      # Optional time offset to fire a set time before or after event start/end
      offset: -00:15:00

EDIT:
Beh non, ca change rien. Merci @anon21985933

1 « J'aime »

Pour l’offset, c’est pas moi :rofl:, j’ai collé le yaml que UI à fait.

Dans 5 minutes, j’aurai la réponse

1 « J'aime »

Hello @WarC0zes

Ben non, ça change rien :grin:
Si tu saisis 01 dans l’offset dans l’UI , en yaml tu auras 1

1 « J'aime »

Bon, j’ai l’air un peu couillon ! :joy: mais c’est bien ça, il faut 15mm avant de pouvoir faire un test.
Je me coucherai moins bête ce soir :wink:

oui c’est bien la !

1 « J'aime »

Tu n’est pas le premier " couillon" à s’être fait avoir :wink: j’en fait partie :grin:
Ce délai de 15 minutes est bien indiqué dans la Doc… RTFM!!! :joy:
Bonne soirée

3 « J'aime »