Automatisation mensuelle

Bonjour à tous,

Je cherche à réaliser une automatisation mensuelle, plus précisément le premier dimanche de chaque mois.

Je sais faire chaque dimanche mais je ne sais pas comment limiter au premier.

J’ai fait des recherches sans succès dans le forum.
Quelqu’un a-t-il une solution ?

Merci,

Par example comme ça pour que décembre…pour toi, changer pour %d ==1

condition:
  condition: template
  value_template: '{{ now().strftime("%m") == "12" }}'

Le premier dimanche du mois va tomber forcément entre le 1er et le 7
Donc, je ferais un truc comme ca :

condition:
  condition: template
  value_template: '{{ now().strftime("%d")|int <= 7 and now().strftime("%w") |int == 0 }}'

le strftime("%w") renvoyant un nombre entre 0 et 6 correspondant au jour de la semaine (0=Dimanche)

Ok merci je vais essayer ça :slight_smile:

A la réflexion, on peut même virer la premiere condition, celle qui vérifie que le jour du mois est >= 1… C’est toujours vrai ! :smiley:
J’ai édité mon message du dessus