It seems to do a reasonable job of finding the flow temperature necessary to achieve the minimum emitter output, without cycling. For my oversized system with not enough radiators, it typically settles at a flow temp of 37 C, which happens to be what I calculated to be the lowest stable state. Unfortunately, this is usually way more than the rate of heat loss, so I run it in scheduled bursts by adjusting the room temperature setting programatically.
I might give “quiet mode” another try, in the hope that it’ll reduce the power used at the start of a cycle, slowing the rise of flow temperature.
I’m not sure auto-adapt is the “best” control method, but does seem to work well and is the simplest out-of-the-box. I think I was getting better COP when I use custom code to tightly control the temperatures, and turning the heat pump off between cycles.
Other anecdotal experiences of auto-adapt over here: