Skip to content

v0.9.0

Choose a tag to compare

@CorentinBarban CorentinBarban released this 28 Jan 17:41

Version 0.9.0 - 2026-01-28

🚨 Breaking Changes

Renommage des sensors timestamp (Migration automatique)

  • Les sensors timestamp sensor.*_target_hour et sensor.*_recoverycalc_hour sont renommés pour éviter les conflits d'unique_id avec les entités time :
    • sensor.*_target_hour → sensor.*_heure_cible_timestamp
    • sensor.*_recoverycalc_hour → sensor.*_heure_coupure_timestamp
  • Action requise : Aucune. La migration est automatique au redémarrage. Mettez à jour vos automatisations si vous référenciez ces entités.

✨ Nouvelles fonctionnalités

  • Documentation des entités pour automatisations : Le guide utilisateur inclut maintenant un exemple complet d'automatisation utilisant les sensors timestamp comme déclencheurs.

🐛 Corrections de bugs

  • Conflits d'unique_id : Correction des conflits entre sensors timestamp et entités time qui empêchaient la création correcte des entités.

🔧 Améliorations techniques

  • Ajout d'une migration automatique pour nettoyer les anciennes entités sensors obsolètes lors de la mise à jour.
  • Nommage explicite des sensors timestamp avec "(timestamp)" pour clarifier leur rôle.

📚 Documentation

  • GUIDE.md : Restructuration complète de la section "Available Sensors & Controls" avec :
    • Séparation claire entre Sensors, Timestamp Sensors, Time Entities, Numbers et Switches
    • Exemple d'automatisation YAML pour les triggers temporels
    • Note explicative sur le nommage des entités
  • README.md : Correction des formules KaTeX (utilisation de blocs math pour éviter les problèmes de formatage Markdown)

🗑️ Nettoyage

  • Suppression des fichiers de tests obsolètes (à réécrire)
  • Suppression des images de dashboard non utilisées