I’ve done basically the same thing you did, works on my watch (ultra).
I’ve used:
(forecastHours(1,“TEM”))°