Skip to content

v1.6.22

Choose a tag to compare

@yashijoe yashijoe released this 10 Jun 09:10

Bug fix

Forecast and weather sensors no longer go unavailable on transient timeouts

When a single slow-coordinator endpoint times out (e.g. /api/4/mixer for weather forecast, /api/4/dailystats/details for irrigation forecast), sensors now retain their last known value instead of becoming unavailable.

The fix passes the previous coordinator data into fetch_all_data — on per-endpoint failure the last good value is reused; on full connection failure (auth error, device unreachable) the coordinator still marks all entities unavailable as expected.