Hi, I have just given up on vSmart after 6 years of fiddling with the system every winter trying to get it to behave sensibly. I had begun to wonder if the heat curve setting is somehow doubled inside the black box, as I could never understand the flow temps the controller was requesting from the boiler - in the week that I replaced vSmart the daytime temps were about 10C and with a set point of 18.5C and a room temp of 18C the system was regularly requesting 75C from the boiler, which heated up the house quickly but caused big overshoots. This was with the advanced algorithm with heat curve 1.6, which I'd allowed the system to self select. I too have previously had the system set on hysteresis - with that setting I have found that the weather comp flow temps are more sensible, but the system then seems to not use load compensation, so if your room is 3-4C, or more, below set point it can take hours to get to temp.
I have now replaced vSmart with Sensocomfort wireless, and the flow temps requested from the boiler are much more sensible and correlate with the heat curve graph - I can only conclude that there's some serious errors in the algorithm and/or coding in the vSmart system that means it requests crazy temps.
If your vSmart is still in warranty it may be worth trying to get Vaillant to allow you to reject it on the basis that it's clearly not working correctly, and swap it to a SensoRoom controller with Myvaillant Connect box - this controller appears to do the same as vSmart (app control, internet weather compensation), but as it looks to have been developed by vaillant in house, I'd hope that it works much better. vSmart is essentially a Netatmo controller onto which weather compensation has been bolted, and that seems to be where the problem with it lie.