a thermal control device for at least one rechargeable electrical energy storage battery , in particular for a battery of a vehicle with electric or hybrid drive and comprising at least one electrochemical component . the device comprises at least one enclosure in which the electrochemical component of the battery is housed , at least one magnetocaloric heat pump associated with the enclosure , at least one heat transfer fluid circulating circuit coupled between the battery and the heat pump and at least one heat exchanging component that is open to the exterior environment and connected to the heat transfer fluid circulating circuit to exchange calories with the exterior environment .