github jmcollin78/versatile_thermostat 10.4.0.beta2
10.4.0.beta2 - `over_valve` now have sleep mode and the valve control parameters

pre-release6 hours ago

⚠️ This is a pre-release to test in real condition. You can test it if you want and report your tests results.


Summary

This PR adds Sleep Mode support for over_valve VTherms.

When Sleep Mode is selected—either through the HVAC mode or versatile_thermostat.set_hvac_mode_sleep—the VTherm is displayed as off while sending a raw 100% opening request to each underlying valve.

The physical valve opening still follows the existing valve-control pipeline and can therefore be capped by max_opening_degrees or the underlying number entity limits. A sleeping VTherm never contributes to central boiler activation, even when a valve is physically open.

Included changes

  • Adds SLEEP to over_valve HVAC modes, including AC mode support.
  • Supports the dedicated Sleep Mode service for over_valve.
  • Preserves target temperature and preset when entering or leaving Sleep Mode.
  • Keeps hvac_action off and active-device reporting empty during Sleep Mode.
  • Preserves the existing #1348 valve opening-control behavior.
  • Updates service descriptions, translations, over_valve documentation, reference documentation, and README release notes.

Validation

  • Verified manually in Home Assistant.
  • Confirmed that the VTherm UI Card supports the new behavior natively.
  • JSON, YAML, and Markdown diagnostics report no errors.

Full Changelog: 10.4.0-beta1...10.4.0.beta2

Don't miss a new versatile_thermostat release

NewReleases is sending notifications on new releases.