What's changed since 0.9.0b1
- Independent price intervals: price-block searches can now select separate lowest- or highest-priced intervals totaling the requested duration. For example, a one-hour search with 15-minute prices selects four intervals. Sensors stay off in the gaps and expose the selected times in the
Intervalsattribute. Existing searches remain continuous. (#200) - Template-time warnings: saving a price template that calls
now()orutcnow()offers a warning with options to edit or save anyway. Useas_local(hour)for electricity delivery times oras_local(day)for gas delivery dates. (#201) - Long-term price statistics: price sensors now support Home Assistant long-term statistics. (#194)
- Exchange-rate reliability: persist CNB exchange rates across restarts, parse rates directly as Decimal, and fix execution of scheduled FX retries. (#191, #193, #195)
- Price-window fixes: respect exact search boundaries and retain the previous complete window when a newer candidate has missing intervals. (#195)
Requires Home Assistant 2026.5.2 or newer.
Full changelog: 0.9.0b1...0.9.0b2