github WiesiDeluxe/ha-harvia-sauna v2.9.0
v2.9.0 — Device-held Scheduling (Xenio timedStart)

latest releases: v2.9.4, v2.9.3, v2.9.2...
3 hours ago

⏰ Device-held scheduling — the heater keeps the plan

Program the Xenio's own one-shot schedule from Home Assistant. The heater ignites at ready_at − heat-up time by itself and keeps the plan even if HA is offline. Fully measured on a CX110 before implementation (ignition verified to the second, byte layout reproduced bit for bit).

New (Xenio):

  • sensor.scheduled_start — ready time while armed and in the future (a consumed schedule is not shown as planned). Attributes: enabled, expired, duration_min, target_temp.
  • switch.scheduled_start — arm/disarm exactly like the MyHarvia app toggle; the stored plan is kept.
  • harvia_sauna.set_schedule (ready_at, duration, target_temp, enabled) — duration in 15-minute steps, so 90 min sessions are possible here (the session-duration number is floored to whole hours by the heater).
  • harvia_sauna.clear_schedule — remove the plan.
  • Conflict warning when a device schedule is set while the HA smart preheat is also planned.

The learning smart preheat (Next session datetime) and the device schedule stay independent — use whichever fits. Fenix scheduling is a separate topic pending a Fenix diagnostics export.

All 19 languages updated.

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

NewReleases is sending notifications on new releases.