Thanks for consulting with us.
When using OpenTherm (or any other digital control interface) we will make the heating demand as a modulating command, (from 0% to 100% as required). The 100% will be affected by the limit that is established in the boiler. So, when we're talking about a boiler model that can adjust the temperature with a knob in the front, for example, this knob will be limiting our request (our 100% is the max it has set in the knob).
We don't have any known issue with Viessmann boilers, however we don't have that many connected yet.
What we can do in Opentherm is setting a max flow temperature (as a one time setting, once you've done the installation), but if you would need to change this often then it wouldn't be possible.