Skip to content

v3.6.5

Choose a tag to compare

@btli btli released this 05 Mar 22:29
59342f3

Fix: Water heater operation mode shows correctly for inactive bodies (#34)

Bug fix: The water heater's current_operation was incorrectly gated by body STATUS, causing the operation mode to show "off" when a heater was configured for an inactive body (e.g., setting the Spa heater while in Pool mode).

Changes

  • Decoupled current_operation from body STATUS so it reflects the configured heater regardless of whether the body pump is running
  • Real-time heating activity (heating/idle) remains correctly gated by body STATUS in extra_state_attributes

Testing

  • 217 tests passing (2 new tests for the fix)
  • All CI checks green (ruff, mypy, bandit, hassfest, HACS)

Fixes #34