HASmartThermostat icon indicating copy to clipboard operation
HASmartThermostat copied to clipboard

Option to guarantee at least n zones on every moment in order not to damage the water pump

Open TheNico14 opened this issue 2 years ago • 2 comments

First of all, thank you for your excellent work on this project!

To avoid damaging the water pump in my heatpump and to reduce the number of cycles/hour of the system it is necessary to ensure a minimum flow of water in the pipes. I would like to have at least n zones turned on at each instant to ensure a minimum water flow.

The functionality can be handled with automations by switching off the zone control and turning manually on the zone for a specified time, but in large systems it easily becomes difficult to manage. A way to achieve this is could be by setting a minimum time for the zone to be on and a time offset between the start of the different cycles. This way, by overlapping the desired zones via the time offset, a safe minimum flow can always be achieved.

TheNico14 avatar Jan 09 '23 19:01 TheNico14

Hi! There already is a parameter that can be used as you intend. It's not exactly what you are asking for but if you use it correctly I beleive it can mitigate your problem. Please have a look at "min_cycle_duration".

IacopoOrtis avatar Jan 24 '23 08:01 IacopoOrtis

If you need to keep the circulator on, you should install a bypass on the circuit.

ScratMan avatar Jan 28 '23 20:01 ScratMan