Repository navigation
v0.0.28
0.0.28 — 13 septembre 2026
Corrigé
- Heure de lever du soleil décalée en hivernage :
sensor.sun_next_rising
est exprimé en UTC et l'heure en était extraite telle quelle, décalant le
pivot d'hivernage de 1 à 2 h en France (ex. 05:33 au lieu de 07:33).
L'horodatage est désormais converti dans le fuseau de Home Assistant.
Un état non horodaté (unavailable,unknown) ne fait plus planter le
cron : repli sur06:00avec un log d'erreur. - Surpresseur bloqué en marche après un redémarrage : si Home Assistant
redémarrait (ou si l'intégration était rechargée) pendant un cycle
surpresseur ou lavage, le compte à rebours n'était plus suivi et le
surpresseur restait actif jusqu'à un appui sur Stop. Le cycle est
désormais repris au démarrage : il se termine normalement, ou
immédiatement si sa durée est écoulée. L'étape d'attente de l'assistant
de lavage (« Arrêt, position … ») est réaffichée.
Modifié
manifest.json:version0.0.27→0.0.28.sensors.py:getLeverSoleil()utilisedt_util.parse_datetime()+
dt_util.as_local().scheduler.py: nouvelle méthoderesumeSecondCron(), appelée par
async_setup_entry()après la création des capteurs.lavage.py: messages d'attente regroupés dansLAVAGE_ATTENTE_STATUS.- 15 nouveaux tests (non-régression bugs #7 et #8,
TestResumeSecondCron) :
376 tests passent.
Pas de breaking change
- Aucune action utilisateur requise, aucune entité ni option modifiée.
- En mode Saison, le comportement est inchangé. En mode Hivernage avec
« Lever du soleil », la plage de filtration est recalée sur l'heure
locale réelle au prochain calcul (ou via le bouton Reset).
Installation : via HACS (recommandé) ou copie manuelle de
custom_components/pool_control/ dans votre instance Home Assistant,
puis redémarrage HA.