Yes, the temperatures (as you know) come in as three digits and, in my case, are kept as state variables then turned into integer variables using a program like this
If $sTemp_Backyard_ is $sTemp_Backyard_ Then $iTemp_Backyard = $sTemp_Backyard_ $iTemp_Backyard /= 10 Run Program 'Temp Backyard High Daily' (If) Run Program 'Temp Backyard Low Daily' (If) Run Program 'Temp Backyard High Weekly' (If) Run Program 'Temp Backyard Low Weekly' (If) Run Program 'Temp Backyard High Monthly' (If) Run Program 'Temp Backyard Low Monthly' (If) Else - No Actions - (To add one, press 'Action')