I'm struggling with this too...
I have a Vaillant gas boiler (VC 156/5-7) without solar.
We have a pretty high gas consumption for a new build (in the first year 23,000 kWh for ~190m² built in 2017 according to the Energy Saving Ordinance with controlled residential ventilation with heat recovery, room temperatures ~22°C, 2 people).
Also, since moving in, I've been discussing with the heating engineer and electrician because the hot water circulation pump only runs at low outside temperatures. But then it runs all the time. When it's warm outside, it doesn't run at all.
The heating engineer says it must be connected incorrectly, the electrician came to check and claimed everything was correct.
Since I wasn't getting anywhere with the plumbers, I took matters into my own hands:
First, I found out that our heating curve was set to 1.2. Now I'm testing, the day before yesterday I started at 0.35 and 20°, currently I'm at 0.40 and 21°.
Next, I disassembled the boiler to check the wiring on the control board.
At first, I was interested in the Vaillant internet gateway but didn't order it because of the price.
Now I opened the boiler and the first thing I noticed was that the gateway was already installed from the factory! :O
It has to be connected to the heating bus (E-Bus), the power supply, and the internet.
My electrician had connected it to the bus but had not connected the power supply, and there was no network cable either.
After I did that myself, the gateway now works. Incredible.
In the process, I also checked the circulation pump, and of course, I found out that it was not connected correctly, even though the electrician claimed twice that it was.
After switching it to the correct plug, the pump finally does its job.
You would expect an electrician to be able to read a wiring diagram correctly...
Long story short:
If your heating engineer set it up this way, you can't expect him to come back and do everything properly and adjust it right.
He would have done that the first time if he knew what he was doing...
Just test it yourself, it’s really not rocket science.
Turn all room thermostats up full blast (24° in my case), turn down the heating curve (slope), and see if the maximum values are reached; if not, increase stepwise or play with the setpoint temperature (level).
The rule is:
[*]If the room temperature is generally too low: increase the level
[*]If the room temperature is too low especially on cold days: increase the slope
[*]If the room temperature is too low in the transition period but sufficient on cold days: increase level and decrease slope
[*]If the room temperature is too high in the transition period but sufficient on cold days: decrease level and increase slope
That's how I'm now approaching the whole thing.
I created an Excel spreadsheet where I document some values every 2 hours during the day (setpoint/actual temperature of 4 rooms + 2 bathrooms, outside temperature, etc.)
That way you can better understand when it didn't fit and accordingly adjust the slope or level of the heating curve.
Good luck with it.