If you do a field extraction on the values, you'll be able to search how you want. This should work for you. Place this in a props.conf file (create one if it doesn't exist) in your 'SPLUNK_HOME\etc\apps\users\(username)\local' directory.
EXTRACT-UPS1_temp = (?i) UPS2\s\S+\s(?P [^ ]+)
EXTRACT-UPS2_temp = (?i) UPS2\s\S+\s(?P [^ ]+)
Then you can do a search like this ... | where UPS1_temp > 29. You can also extract out the Warm, Cold values and use those as well.
Here's the docs on extracting new fields
http://docs.splunk.com/Documentation/Splunk/latest/User/ExtractNewFields
... View more