'Return the temperature we try to reach.'

@property
def target_temperature(self):

    set_req = self.gateway.const.SetReq
    if ((set_req.V_HVAC_SETPOINT_COOL in self._values) and (set_req.V_HVAC_SETPOINT_HEAT in self._values)):
        return None
    temp = self._values.get(set_req.V_HVAC_SETPOINT_COOL)
    if (temp is None):
        temp = self._values.get(set_req.V_HVAC_SETPOINT_HEAT)
    return float(temp)
