A common knowledge and practice on lithium-ion batteries is that they significantly lose the capacity and cannot be charged when their temperature drops below 0 deg of Celsius due to increased degradation (lithium plating).
I'd like to charge the 1.2Ah lithium-ion battery from a solar panel but in winter season (sometimes minus 25 deg C) some pre-heating would be required.
The lithium-ion batteries heat up when loaded and I wonder if this phenomena can be smartly used. Is this a common practice? Are there any ICs or known circuits that would control this process? What other options do I have except for using a lead-acid battery?
Mod note: A new constraint against burying the battery was added in a later comment. It should have been added into the question, to avoid people (who have not seen that comment) writing answers suggesting that as a solution. Therefore this constraint has been copied into the question here:
Burying is not {an option} unfortunately as the device is going to be operating on a "foreign" ground (I cannot interfere {with} the ground structure over there).