Automation: tous les 5 jours?

Hello les amis.
Je suis un peu perdu.
Je voudrais creer un rappel via alexa ou notif sur mon smartphone mais tous les 5 jours a une heure bien precise. comment creer cette automation tous les 5 jours (ce sera donc evidement chaque semaine des jours differents.
Tous les X jours de la semaine, pas de soucis
Toutes les X heures de la journee, pas de soucis,
Mais tous les 5 jours ? alors la !

Merci a vous pour le coup de main.

Hello

regarde ici est adapte le

Lui, est tous les 2 jours, je comprend, mais apres le dimanche, il recommence au debut, donc le lundi, dans sa boucle, il va faire:
lundi
mercredi
vendredi
dimanche
lundi

Donc un moment, ce sera 2 jours de suite…

Capture d’écran 2022-10-21 à 15.30.39

Pas bon pour moi !
Je dois faire un rappel pour modifier un appareil tous les 5 jours, je ne peux pas faire une fois 5 jours, l’autre fois 4 jours etc… ca doit etre juste !

Vendredi
Mercredi
lundi
samedi.

Tous les 5 jours ! Je ne trouve pas !

Bonjour,

Une question bête avez-vous essayé un déclanchement tous les 120 heures ?

trigger:
    - platform: time_pattern
      # You can also match on interval. This will match every 5 minutes
      minutes: "/5"

il n’accepte pas au dessus de 23 h
donc je ne peux pas mettre tous les /120 heures

Après une piste rapide, serait de faire une entité compteur avec une automation qui se déclenche tous les jours à l’heure de l’action que vous volez réaliser et qui:

  • soit incrémente le compteur de 1
  • soit lorsque le compteur est à 5 fait votre action et réinitialise le compteur à 0.

oui, peut-etre, mais la, je ne suis pas assez caller pour faire ce genre de chose.
Si tu sais me faire un petit exemple ce serait super.

Je pense avoir trouver une solution. je teste et revient donner ma solution.

Alors il faut créer une entité counter: ( à mettre à la place de counter.xx dans l’automation)

puis faire une automation:

trigger:
  - platform: time
    at: "xx:xx:xx" # Heure de déclenchement

action:
  - choose: 

    - conditions: "{{ states ('counter.xx') == '5' }}"
      sequence:
      # Ici les actions à réaliser 
      - service: counter.reset
          data: {}
          target:
            entity_id: counter.xx
    
    default:
    - service: counter.increment
      data: {}
      target:
        entity_id: counter.xx


mode: single

C’est peut-être a corriger, j’ai écrit cela vite fait et sans tester.

Autre solution : créer un évènement sur un calendrier (ex: Google Calendar ou NextCloud si on veut rester en local) et déclencher l’automation dessus.

voici la solution que j’ai trouvé:


Capture d’écran 2022-10-22 à 07.28.00

Capture d’écran 2022-10-22 à 07.29.57

et cela fonctionne. plus qu’a faire une automation avec la notif sur smartphone et sur alexa, et faire restart du compte a rebour une fois qu’il est a zero.

Apres mes testes, ca fonctionne nickel, meme si je redemarre HA.

Voila, j’espere avoir aider quelqu’un qui etait dans le meme cas que moi.
et merci a vous, pour vos suggestions et votre aide…

1 « J'aime »