Helios Forecast 2026.7.2. Update via HACS.
Fixed
- Setup no longer crashes when Open-Meteo returns a missing cloud hour (a
Nonevalue), which failed the coordinator in a loop (setup_retry) whenever a production sensor was configured. Thanks @chaoslion and @MrShwa for the report and the confirmation. (#14)
Improved
- The reliability score degrades gently across the forecast horizon instead of dropping ~12 %/day and bottoming out by day +5, so the later days are no longer under-rated. (#16)
- The learned correction now accounts for outdoor temperature: panels lose output as they heat up, and the analog ensemble matches past hours on temperature as well as cloud cover and sun geometry. (#17)
Internal
- Full strict cleanup pass: ruff lint and formatting, a fully type-checked package (mypy), and a CI lint job so it stays clean. No behaviour change.