A heat exchange device, comprising a temperature control assembly and a heat exchange assembly , wherein a heat exchange passage (A) is formed inside the heat exchange assembly , and a branch passage (B) arranged in parallel with the heat exchange passage (A) is provided in the heat exchange device; the heat exchange device has a liquid inlet and a liquid outlet , and outlets of the heat exchange passage (A) and the branch passage (B) are in communication with the liquid outlet ; the temperature control assembly comprises a valve body , the valve body has a valve chamber (C), and the valve chamber (C) is in communication with the liquid inlet ; a notch and a second valve port are provided on a peripheral wall of the valve body , the notch is further away from the liquid inlet than the second valve port , the second valve port is closer to the liquid inlet than the notch , the notch is configured to communicate the valve chamber (C) with the heat exchange passage (A), and the second valve port is configured to communicate the valve chamber (C) with the branch passage (B); the valve body comprises an annular projection , a first valve port is formed at a middle of the annular projection , and the first valve port is configured to communicate the notch with the second valve port ; and a valve core and a drive component are further provided inside the valve body , the valve core is cylindrical, a peripheral wall of the valve core is sound, the valve core is in a sliding fit with a corresponding inner wall of the valve chamber (C), the drive component is in cooperation with the first valve port , the peripheral wall of the valve core is configured to block the second valve port through an action of the valve core, the drive component is configured to block the first valve port through an action of the drive component, and in a case that the second valve port is in a blocked state, the first valve port is in an open state. a heat exchange passage (A) is formed inside the heat exchange assembly , and a branch passage (B) arranged in parallel with the heat exchange passage (A) is provided in the heat exchange device; the heat exchange device has a liquid inlet and a liquid outlet , and outlets of the heat exchange passage (A) and the branch passage (B) are in communication with the liquid outlet ; the temperature control assembly comprises a valve body , the valve body has a valve chamber (C), and the valve chamber (C) is in communication with the liquid inlet ; a notch and a second valve port are provided on a peripheral wall of the valve body , the notch is further away from the liquid inlet than the second valve port , the second valve port is closer to the liquid inlet than the notch , the notch is configured to communicate the valve chamber (C) with the heat exchange passage (A), and the second valve port is configured to communicate the valve chamber (C) with the branch passage (B); the valve body comprises an annular projection , a first valve port is formed at a middle of the annular projection , and the first valve port is configured to communicate the notch with the second valve port ; and a valve core and a drive component are further provided inside the valve body , the valve core is cylindrical, a peripheral wall of the valve core is sound, the valve core is in a sliding fit with a corresponding inner wall of the valve chamber (C), the drive component is in cooperation with the first valve port , the peripheral wall of the valve core is configured to block the second valve port through an action of the valve core, the drive component is configured to block the first valve port through an action of the drive component, and in a case that the second valve port is in a blocked state, the first valve port is in an open state. <EOS>