Low current consumption temperature battery monitoring TMP303 from Texas Instruments. Link here (PDF)
Charging a battery cannot be independent of temperature. In fact, most batteries specify a range of temperatures where charging is permitted. Charging outside these bounds risks damage, failure or worse. To prevent charging when the temperature is too hot or too cold, a temperature sensor and corresponding circuitry are required to disable the charging circuit accordingly. Some temperature sensors like TMP303 already incorporate this functionality. TMP303 monitors the local temperature and asserts its output when the temperature rises above or falls below factory-programmed trip points. This output signal is used to disable the charging circuit.