Skip to content

v0.3.2

Choose a tag to compare

@CorentinBarban CorentinBarban released this 19 Jan 20:52

Release Notes - SmartHRT v0.3.2

🐛 Corrections de bugs

Correction de recovery_update_hour qui s'incrémentait chaque minute

  • Ajout d'un tracker séparé pour annuler proprement les triggers précédents
  • La programmation de recovery_update_hour se fait maintenant uniquement dans les callbacks appropriés (async_setup, _on_recoverycalc_hour, _on_recovery_update_hour)
  • Nettoyage correct du trigger lors du déchargement de l'intégration

Activation de toutes les entités par défaut

  • Suppression de entity_registry_enabled_default = False sur les entités suivantes :
    • Sensors : Vent moyen (4h), État nuit, Mode calcul relance, Mode calcul RP, Durée lag arrêt
    • Numbers : RCth (vent faible), RCth (vent fort), RPth (vent faible), RPth (vent fort)
  • Toutes les entités sont maintenant activées par défaut lors de l'installation

Correction des erreurs de comparaison datetime

  • Remplacement de datetime.now() par dt_util.now() pour garantir des datetimes timezone-aware
  • Évite l'erreur TypeError: can't compare offset-naive and offset-aware datetimes

✨ Nouvelles fonctionnalités

Nouvelle entité recovery_update_hour

  • Ajout de l'entité time.smarthrt_recovery_update_hour affichant la prochaine heure de recalcul de la relance
  • L'heure est recalculée dynamiquement en fonction du temps restant avant la relance
    elance.