Skip to content

2026.9.4-a1

Pre-release
Pre-release

Choose a tag to compare

@ReikanYsora ReikanYsora released this 03 Sep 16:13

Small fix on top of 2026.9.4-a0 (the performance-dedicated alpha).

Fixed: the forecast curve could stay frozen on a stale snapshot

The unified data store's rebuild check tracked the fetched HA Energy solar forecast by its point COUNT only. A forecast provider that revises its past-hour values in place, without the count changing, is a case that check was structurally blind to: the store kept whatever forecast content it had from the last rebuild-triggering event (boot, or a period switch), silently discarding every later background refetch. On a dashboard left open, this showed up as the past-hour curve looking correct on first paint, then stuck, then briefly correct again right after switching the timeline period and back, then stuck again after switching to another Home Assistant dashboard view and back, none of it actually tracking when the underlying forecast data changed. The store now also tracks the last fetch's timestamp, so an in-place revision invalidates it like every other source already does. Thanks to @ruteclrp for the detailed reports on Helios-Forecast#52, which is where this was traced to, before turning out to be a card-side bug, not one in the integration.


To test: in HACS, open Helios, click the three dots > Redownload, and pick 2026.9.4-a1 from the version dropdown.