'Return the maximum temperature.'

@property
def max_temp(self):

    maximum = 35
    max_min = self.wink.max_min_set_point()
    max_max = self.wink.max_max_set_point()
    return_value = maximum
    if (self.current_operation == STATE_HEAT):
        if max_min:
            return_value = max_min
        else:
            return_value = maximum
    elif (self.current_operation == STATE_COOL):
        if max_max:
            return_value = max_max
        else:
            return_value = maximum
    elif (self.current_operation == STATE_AUTO):
        if (max_min and max_max):
            return_value = min(max_min, max_max)
        else:
            return_value = maximum
    else:
        return_value = maximum
    return return_value
