Skip to content

v0.2.0

Choose a tag to compare

@bareli bareli released this 25 Apr 13:14

0.2.0 — smart layer

  • Real Auto mode: predictive pre-heat. Configure comfort windows like 06:30-08:00,19:00-21:00. Integration estimates time-to-target and fires the element just-in-time before each window. Skipped if tank already at target, sun is gaining, or weather forecast is sunny.
  • Solar gain detection: rolling 30-minute temperature delta. When tank rises above the configured threshold without electric heat, integration reports "solar gaining" and skips the next scheduled run.
  • Boost = extend, not replace: pressing +30 / +1 h while already heating now adds time to the current run instead of restarting from zero. New event boost_extended.
  • Weather-aware skip: optional weather entity. Schedule mode skips runs when the weather state is in the skip list (default sunny,clear-night). New history statuses skipped_weather and skipped_solar.
  • Heat-not-rising detection: optional safety check. After a configured number of minutes from heat start, verify tank temperature has risen by at least N °C. If not → fire heat_not_rising event and log error.
  • New status fields exposed via WebSocket: solar_rise_per_30min, solar_gaining, weather_skip_active.