Skip to content

DomoLink-BackUp v1.2.0 - Modèle de nommage dynamique, suivi en direct et détection robuste

Choose a tag to compare

@SocrateMobile SocrateMobile released this 11 Sep 06:49
· 29 commits to main since this release

🚀 DomoLink-BackUp v1.2.0

Cette mise à jour majeure apporte des fonctionnalités avancées de personnalisation, de transparence d'exécution et de fiabilité pour vos sauvegardes Home Assistant :

📝 1. Modèle de nommage dynamique personnalisable

  • Support des variables dynamiques :
    • $Date : Date du jour (ex: 01/02/2026, sanitisée en 01-02-2026 sur disque)
    • $Heure : Heure de démarrage (ex: 20H28)
    • $Mode : Mode d'exécution (MANUEL ou AUTO)
  • Modèle par défaut pré-rempli : $Date $Heure BackUp Home Assistant $Mode
  • Configurable dans les options et directement dans le tableau de bord avec aperçu en temps réel.
  • Fenêtre pop-in interactive au clic sur « Sauvegarder maintenant » avec pré-remplissage du nom modifiable à la volée.

📡 2. Suivi en direct ultra-bavard avec barre d'avancement

  • Barre de progression animée temps réel (0% à 100%) découpée en 5 étapes clés.
  • Journal de bord d'exécution en continu affichant chaque étape système horodatée.
  • Mesure en flux continu du téléversement : volume transféré, vitesse moyenne en Mo/s et temps restant estimé (ETA).
  • Rafraîchissement dynamique à 1,5s pendant l'opération pour une réactivité maximale.

📋 3. Rapport complet de fin de sauvegarde

  • Fiche récapitulative affichant le nom, la cible distante, l'emplacement source, la taille en Mo, le taux de compression estimé, la durée totale et les composants inclus.

🛡️ 4. Détection fiabilisée des archives (.tar, .tar.gz, .tgz)

  • Scan multi-répertoires (/backup, /backups, /config/backups, /share/backups, /media/backups).
  • Écoute des événements du BackupManager Home Assistant et capture directe du slug d'archive.
  • Délai d'attente de stabilisation étendu à 600 secondes pour les sauvegardes volumineuses.
  • Exécution 100% non bloquante dans le pool de threads.