What's New in v2.5.0
Honesty & cleanup release based on real-world Xenio testing.
🏷️ Honest Power/Energy Labels
The Xenio API only reports whether a session is active — not the real heater relay state. So the power sensor reads full rated power for the whole session even after the thermostat cycles the element off (and the stones keep radiating). Both sensors are now labelled "(estimated)" in all 19 languages to make this clear. Fenix users get a real measured heaterPower value instead.
For accurate consumption, pair with an external meter (Shelly 3EM, CT clamp) on the heater circuit.
🧹 Disabled Redundant Sensors (by default)
These are disabled for new installs (existing users can keep or remove them):
- Heat-up time — a static config value from the app, not a live countdown
- Heater cycles — the Xenio API never provides counter data (always unknown)
- Heating (binary) — on Xenio it just mirrors the power switch state
🎴 Companion Card
Added sauna-card by @krissen to the README — a custom Lovelace card built for this integration with live temperature graph, full controls, auto-detection and multilingual support.
📖 Docs
- README: honest Xenio/Fenix energy disclaimer + Companion Card section
- info.md energy line updated
Scripted in Austria 🇦🇹 — Happy Schwitzing! 🧖♂️🔥