github WiesiDeluxe/ha-harvia-sauna v2.7.0
v2.7.0 — Ambilight, Ready Detection & Time-to-Ready

4 hours ago

✨ Ambilight 🌡️→🎨

Temperature-driven light color in two independent zones — e.g. ceiling strip on the full spectrum (cool white → deep red) and bench strip warm-only, each with an optional temperature offset so the bench "glows" earlier. Configure via Settings → Devices & Services → Harvia Sauna → Configure.

  • New Ambilight switch entity to enable/disable at any time
  • Only the color is driven — brightness stays under your control
  • A manual color change wins: Ambilight pauses until the session ends or you toggle the switch (with echo suppression for push integrations like Hue)
  • When the session ends (incl. cooldown phase), your configured everyday standard (color temperature + brightness) is restored automatically
  • Whites are rendered in CCT mode for cleaner output; ≥1 °C / 30 s throttle, 2 s transitions

✨ Ready Detection

  • binary_sensor.ready (latched once per session) + harvia_sauna_ready event — perfect for "Sauna ist fertig!" announcements
  • Threshold: target temperature or a fixed value (e.g. 60 °C for stone-heavy heaters you enter before the target is reached)
  • sensor.time_to_ready (minutes) and sensor.ready_at (timestamp) computed from the reference sensor's heating trend — numerator and denominator from the same source, no more skewed ETAs from mixing a fast external sensor with the slow internal one

🛡️ Combi Safety

target temperature + target humidity is now clamped to 140 — the MyHarvia app enforces this limit, the raw API does not (community finding). Protects combi heaters from out-of-spec operation.

Upgrade Notes

No breaking changes. All features are opt-in via the options flow; without configuration nothing changes. All 19 languages fully translated.

Don't miss a new ha-harvia-sauna release

NewReleases is sending notifications on new releases.