I`ve made a quick addon for the old UP! Software.
It currently works with the german UP! 2.18 Version only.
But I can release the sourcecode, and it`s pretty easy to adopt to other versions as well.
It just uses the API to readout the Temperature on the management panel.
Then does automatic start and stop the preheat Button according to the inserted Temperature
If anyone has webspace I can forward project files, sources and binary. (Visual Basic 2010 Sourcecode)