Je partirais sur cette intégration :
Donc dans ton cas :
alias: Suppression des captures > 3jrs
description: ''
mode: single
trigger:
- platform: sun
event: sunrise #au lever du soleil (pour donner une heure...)
- platform: homeassistant
event: start #au démarrage de HA (au cas où HA indisponible pour le déclencheur précédent)
condition: []
action:
- service: delete.files_in_folder
data:
folder: '/media/camera/archive/'
only_extensions:
- '.jpg'
time: 259200 #3 * 24h * 60m * 60s (3jrs)
Tu auras également des traces dans le log :
C’est le plus simple à prendre en main pour moi (et pas de suppression fatale
)