Compressor:
- metric changed to PromQL expression that returns actual watts:
sensors_power_value(%) × power_value(kW) × 10
e.g. 27% × 10 kW = 2700 W; idle = 0 W
- idle threshold raised 20→500 W (clean gap: 0W idle vs ≥2700W running)
- status page now displays real kW instead of percent
WW boost reset:
- Added 🌡️ Zurücksetzen button to WW consumer card (when configured)
- POST /ww/reset: restores WWBaseC via Viessmann API + blocks re-boost
via engine override until midnight
- IsWW field added to consumerView for template control
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>