🌡️ Fixed-Temperature Cooldown End
The cooldown phase can now end at an absolute reference temperature instead of "frozen target minus hysteresis". Set Cooldown end mode → Fixed temperature and choose the value (default 60 °C).
Why: with a 75 °C target and 2 °C hysteresis the session ended at ~73 °C — while the cabin was still hot — cutting the Ambilight color fade short. In fixed mode the session (and the Ambilight color fade) now runs all the way down to your chosen temperature, e.g. the whole 76 → 60 °C band. Session end and the Ambilight standard-restore now happen at the same temperature.
The original hysteresis behavior remains the default, so existing setups are unchanged.
🛡️ Flicker Guard
The session now requires 3 consecutive readings below the threshold before ending, so a single outlier can't end it early. A brief loss of the reference temperature (e.g. a BLE sensor like the Shelly BLU H&T dropping to unavailable) no longer resets the confirmation streak — and a genuine re-heat above the threshold resets it as expected.
Upgrade
No breaking changes. The new fixed-temperature mode is opt-in; the default remains the original hysteresis behavior. All 19 languages fully translated.