Salut,
j’ai créer un sensor expiration de certificat
( a installer dans intégration ) et j’ai fais c’est automatisation.
21 jours avant la fin du certificat le dimanche a 3h00, ca relancera let’s encrypt pour le renouveller.
alias: Certificat SSL Renouvellement
description: Démarrage de let's encrypt
trigger:
- platform: time
at: "03:00:00"
condition:
- condition: time
weekday:
- sun
- condition: template
value_template: >-
{{ (states('sensor.dyndns_xxxxxx_fr_expiration_du_certificat') |
as_datetime or now()) - timedelta(days=21) < now()}}
action:
- service: hassio.addon_start
metadata: {}
data:
addon: core_letsencrypt
mode: single
Edit:
je passe par le DNS Challenge, pas besoin du port 80.