Does it actually work

Battery or wired: what actually survives -20°F (-29°C)

By Vimal Bhaya, Founder and Lead Systems Architect · Last reviewed 7 September 2026

This is a continuation of The physical reality, a 6-part tutorial. You are on part 4 of 6.

A battery sensor works perfectly well at -20°F (-29°C), on two conditions: it uses the right chemistry, and it does not talk too often. Get either of those wrong and you will be changing batteries in the cold every few months.

The AAA cells in your TV remote and the coin cell in an AirTag are both the wrong chemistry for this. Lithium thionyl chloride, which is a different thing again from the lithium-ion in an electric car, is built for exactly this environment and passes with room to spare.

The second half matters more than people expect. Sending a reading is the expensive part, so a sensor reporting every 2 minutes burns through seven and a half times as much battery as one reporting every 15. Fifteen minutes catches everything that actually happens in a walk-in.

The common complaint, and why it is fair

From a contractor who runs his own monitoring at 30 second polling, answering a question about which system to buy:

"Don't use battery sensors. You will get crap refresh times and be dealing with constantly replacing batteries."

Refrigeration contractor, r/HVAC

He is describing the products he has used, and about those he is correct. There is a whole shelf of cheap wireless thermometers that die in a freezer, and people have been burned by them.

On the left, a small square consumer temperature sensor lifted out of a freezer with frost across its whole top face, next to a coin for scale. On the right, the same style of sensor taken apart, showing the back cover off and a CR2032 coin cell sitting in its holder.
A consumer coin cell sensor lifted out of a freezer, and one of that type opened up. Everything he is complaining about is in these two pictures. It ices over, and to change the cell somebody has to twist the back off it, in the cold, on a ladder.

What he is describing is not a law of physics. It is two design choices, and both of them can go the other way.

Why the coin cell is the wrong battery

The CR2032 is the flat silver disc in an AirTag, a car key and half the cheap sensors on the market. Its datasheet says it works down to -22°F (-30°C), which is colder than your freezer. So why do they fail?

Three cells side by side, not to scale. A CR2032 lithium coin cell marked 3 volts. An AAA alkaline cell marked 1.5 volts. A Saft LS14500 lithium thionyl chloride cell in AA size marked 3.6 volts.
The three cells this article is about, not to scale. Left to right: the coin cell in half the cheap sensors, an ordinary alkaline, and the lithium thionyl chloride cell industrial sensors run on.

Because that rating is measured at a trickle. A CR2032 is rated at about 225 milliamp-hours drawn at 0.2 milliamps, which is a whisper. A radio transmitting is not a whisper. It is a burst of tens of milliamps, for a fraction of a second.

Cold thickens the chemistry inside the cell and slows the reaction, so the cell's internal resistance climbs. When the radio asks for its burst, the voltage sags under the load. If it sags far enough, the radio browns out, the reading is lost, and the device may simply reset.

The cell is not empty. It still has most of its energy in it. It just cannot hand it over fast enough while it is cold. This is why people take a dead freezer sensor back to the workshop, and it works fine on the bench.

There is a second problem underneath the first, and it is not about cold at all. A coin cell simply does not hold much. A CR2032 is 225 mAh at 3 volts, which is about 0.7 watt-hours. An AA lithium cell is 3,000 mAh at 1.5 volts, about 4.5 watt-hours, so roughly six times more energy before the cold has done anything to either of them.

Ordinary alkaline is worse, and there is a lithium AA that is not

Alkaline cells fail the same way and sooner. Energizer's own handbook recommends -18°C (0°F) as the bottom of the range, notes that below that "performance will be significantly lower", and explains why in a sentence worth quoting: no capacity is lost to the cold, it is simply harder to get at.

But there is an ordinary AA that does work down there, and it is worth knowing about because you can buy it in a supermarket. Energizer Ultimate Lithium, the L91, is a different chemistry again, lithium iron disulfide, and its datasheet gives an operating range of -40°C to 60°C (-40°F to 140°F). In a freezer it genuinely performs.

Two catches. It costs roughly $4 to $5 a cell against well under a dollar for alkaline, so almost nobody puts them in by default, and a $15 sensor certainly does not ship with them. And it is still a 1.5 volt consumer cell, so it is a good answer for a device that already works and a poor foundation for one designed to run unattended for years.

Lithium thionyl chloride is built for this

Lithium thionyl chloride, written Li-SOCl2, is the chemistry industrial sensors use. It is not exotic and it is not new. It is what has been sitting inside utility meters and pipeline sensors for decades.

A temperature scale in Fahrenheit and Celsius with four battery types drawn as bars. An alkaline AA runs from 0 to 131 Fahrenheit. A CR2032 coin cell runs from minus 22 to 140 Fahrenheit. An Energizer Ultimate Lithium AA runs from minus 40 to 140 Fahrenheit. A lithium thionyl chloride bobbin cell runs from minus 67 to 257 Fahrenheit. A walk-in cooler band and a walk-in freezer band are marked on the scale, with a dashed line at minus 40.
Two of these four have real margin below a freezer. Only one of them is designed to be left down there for years without being touched.

The published figures for a bobbin-type cell are -55°C to +125°C (-67°F to +257°F), self-discharge under 1 percent a year, and operating life claims up to 40 years. It comes in ordinary shapes: an AA-sized cell is an ER14505, a D-sized one is an ER34615.

That self-discharge number is the quiet one. A cell that loses 3 percent a year to nothing at all has given away a third of itself in a decade before your sensor has sent a single reading.

The other half of the answer is how often it talks

A sensor spends almost all its life asleep, drawing microamps. Waking up, taking a reading and transmitting is where the energy goes.

A bar chart of transmissions per sensor per year by reporting interval. Every minute is 525,600 transmissions. Every two minutes is 262,800. Every five minutes is 105,120. Every fifteen minutes is 35,040. Every hour is 8,760.

So when a vendor quotes you a battery life, the number is meaningless on its own. Ask what reporting interval it assumes and at what temperature. A five year claim at hourly reporting and a five year claim at 15 minute reporting are not the same product.

Does a 15 minute gap miss anything?

This is the fair objection, and there is a real complaint behind it. One operator told us his system updates every 5 to 8 minutes and he wants 1 to 2. Slow data feels like blind data.

So we checked it against our own published records rather than arguing about it.

A bar chart of how far the temperature moves in one fifteen minute gap for three real events. A whole loaded trailer with its cooling switched off moves 0.18 degrees Fahrenheit. Air in a healthy freezer during a defrost moves 4.4 degrees. Air recovering after the cooling restarts moves 4.25 degrees.

A whole loaded trailer with its cooling completely switched off warmed at 0.72°F (0.4°C) an hour. That is 0.18°F (0.1°C) between two readings a quarter of an hour apart.

The reason is thermal inertia, and you already trust it

You buy meat and milk, you put them in the car, and you drive for forty minutes on a warm day. Nothing has spoiled when you get home. The middle of that pack of mince is still cold.

Food is dense and wet, and changing its temperature takes real time and real energy. A loaded walk-in is that same effect at a thousand times the scale. It is a large cold mass in an insulated box, and it gives up its cold over hours, not minutes.

So a real emergency is slow. The thing you are trying to catch does not happen between two readings, because it physically cannot. That is the whole argument, and it is the same physics behind putting the probe in a glycol buffer: measure something with mass, and it stops jumping about.

What moves in minutes is air, and air is the thing you do not need to chase.

The fastest thing in our whole record is a freezer working perfectly, gaining 17.6°F (9.8°C) in an hour during a scheduled defrost. Even that only moves 4.4°F (2.4°C) between readings.

Fifteen minutes sees both. It also gives you a clean line to measure the slope from, which is what catches a failure hours before any threshold does.

When faster genuinely matters: diagnosing a compressor that is short cycling, watching a pull-down after a delivery, or proving a two-stage cooling process for a health inspector. Those are engineering and compliance jobs, not storage monitoring, and they are worth a mains-powered sensor.

When wired is the right answer

Wired does not usually mean a cable to the sensor. It means the pattern that three separate practitioners in our Reddit research describe, without knowing each other: put the radio outside the box and run the probe in.

"probe shot straight through the cabinet insulation into the cooler box"

Maintenance director running 160 coolers

It solves two problems at once. The radio never has to cross the panel, and the transmitter is on mains so the battery question disappears. ThermoWorks build their NODE exactly this way, and it is a sound design.

What it costs you in kind: a hole through the insulation, a cable that is a small cold bridge and a thing to be snagged, and a mains outlet within reach of each box.

What it costs you in money is easier to pin down than people expect, so here it is for a five-box site.

Running a probe through the wall on five walk-ins. Install only, before any hardware.
LineWorkingCost
Call-out, one visit Minimum charge before anybody picks up a drill $150
Labour 45 min to 1 hour a box, five boxes, at $100 an hour $375 to $500
Install total If it all happens in one visit $525 to $650
Per box Before the sensor, the transmitter or the cable About $105 to $130
If it takes more than one visit Separate areas, or the line has to stop, so the call-out repeats Up to $1,250

The $100 an hour sits in the middle of the $90 to $120 refrigeration labour rates operators report, and an hour a walk-in matches what technicians quote for service work. The call-out minimum is the figure we see most often. Your own contractor will have his own number, and it is worth asking for it before you choose an architecture rather than after.

For one critical freezer, five or six hundred dollars is a fair trade and we would tell you to do it. Across twelve boxes it is the reason a rollout stalls, and it is all spent before a single reading arrives.

The three ways to power a sensor in a cold room.
Approach Life in a freezer Install Where it belongs
Coin cell or alkaline sensor Weeks to months None Coolers at a push. Not a freezer, whatever the box says
Lithium thionyl chloride sensor Years Stick it on the shelf Almost every walk-in cooler and freezer
Mains transmitter outside, probe inside Indefinite Drill, cable, electrician One or two critical boxes, or anywhere you need fast polling

What we ship, and what to ask anybody else

The TemperatureWise sensor is rated -40°C to 100°C (-40°F to 212°F), reads to ±0.2°C, and reports every 15 minutes. On that interval we expect 5 to 8 years of battery in a deep freezer.

And we guarantee 4 years as a floor. If a battery does not make it, we replace it free. An expectation costs us nothing to print, so we would rather put a number underneath it that we have to honour.

Those figures belong together. Ask us for 2 minute reporting and the battery life falls a long way, and we will tell you what to instead of quietly leaving the old number on the page.

Three questions worth asking any vendor, including us:

  1. What chemistry is the cell, and what is it rated to? If the answer is a coin cell, you have your answer.
  2. At what reporting interval and what temperature is the battery life quoted? A number without those two is marketing.
  3. What happens when the battery does go? A sensor that goes quiet without telling anyone is worse than no sensor, because it looks like everything is fine.

What none of this fixes

A long battery life is not a promise about this particular battery. Cells vary, cold varies, and a bad one fails early. What you should insist on is being told when a sensor stops reporting, which is a different feature and the one that actually protects you.

The battery is not the only thing the cold attacks. Cheap hobby boards and consumer sensors are often not rated for long-term sub-zero use at all, whatever the cell inside them is. The plastic, the display and the seals matter too.

And a sensor that runs for eight years in the wrong place is eight years of the wrong number. Placement and buffering decide what the reading is about. The battery only decides whether it arrives.

Common questions

Do battery powered temperature sensors work in a walk-in freezer?

Yes, if the cell is lithium thionyl chloride rather than a coin cell or an alkaline. That chemistry is rated to -67°F (-55°C) and loses under 1 percent a year to self-discharge, so a freezer is unremarkable to it.

The other half is reporting interval. A sensor that transmits every 2 minutes uses seven and a half times the energy of one reporting every 15, so a good cell can still be flattened by a chatty design.

Why did my freezer sensor's battery die after a few weeks?

Most likely it is a CR2032 coin cell. The datasheet range covers a freezer, but that rating is measured at a 0.2 milliamp trickle, and a radio transmitting draws tens of milliamps in a burst.

Cold raises the cell's internal resistance, so the voltage collapses under that burst and the device browns out with most of its energy unused. That is why a dead freezer sensor often works again on a warm bench.

What battery does an industrial cold room sensor use?

A bobbin-type lithium thionyl chloride cell, usually in an AA size known as ER14505 or a D size known as ER34615. Published figures for the chemistry are -55°C to +125°C (-67°F to +257°F) and under 1 percent self-discharge a year.

It is the same chemistry that runs utility meters and pipeline sensors for decades. Nothing about it is specific to refrigeration.

Is a reading every 15 minutes often enough for a freezer?

For knowing whether your product is at risk, comfortably. In our published records, a loaded trailer with its cooling switched off warmed 0.72°F (0.4°C) an hour, which is 0.18°F (0.1°C) between readings.

Even the fastest event in our record, a healthy freezer during a scheduled defrost at 17.6°F (9.8°C) an hour, only moves 4.4°F (2.4°C) between two readings. Faster polling matters for diagnosing equipment behaviour, not for catching a failure.

Should I use a wired sensor in a walk-in instead of a battery one?

Wired usually means putting the transmitter outside the box on mains and running the probe through the wall. It removes the battery question and the radio question at once, and it is a sound design that ThermoWorks and several practitioners use.

The price is a hole in the insulation, a cable to look after, a socket within reach and a contractor. For one critical freezer that is cheap. Across a site of twelve it stops being.

What does it cost to run a probe through a walk-in wall?

For five boxes done in a single visit, budget roughly $525 to $650 in install alone, before any hardware. That is a $150 minimum call-out plus 45 minutes to an hour a box at about $100 an hour, which is the middle of the $90 to $120 refrigeration labour rates operators report.

Per box that is about $105 to $130 of trade time before the sensor, the transmitter or the cable. If the work cannot be done in one visit, because the areas are separate or the line has to stop, the call-out repeats and the figure can reach $1,250.

Ask your own contractor for his call-out minimum and hourly rate before you choose an architecture. It is a cost that is easy to leave out of a comparison and hard to avoid once you have committed.

Want the battery number for your own reporting interval

Tell us how often you want readings and how cold the box runs. We will give you the figure for that, not the figure from the brochure.

Talk with us

Vimal Bhaya, Founder and Lead Systems Architect, Renergy Technologies.
He spent about a decade designing the analog circuits inside enterprise server chips at Oracle, from high-speed data links to DDR4 memory systems. He now designs the sensors and the detection models behind TemperatureWise.
Sources
  • CR2032 nominal capacity of 225 to 235 mAh at a 0.2 mA drain, and a rated range of -30°C to +60°C: Energizer CR2032 datasheet and the Panasonic CR2032 datasheet
  • Alkaline recommended operating range of -18°C to 55°C, and the explanation that capacity is not lost in the cold but is harder to reach: Energizer alkaline application manual
  • Lithium thionyl chloride range of -55°C to 125°C, self-discharge under 1 percent a year and life claims to 40 years: Tadiran published technical data
  • Energizer Ultimate Lithium L91, lithium iron disulfide, 3,000 mAh at 1.5 V, operating range -40°C to 60°C (-40°F to 140°F): Energizer L91 datasheet. The $4 to $5 a cell is our own observation of retail pricing, not a published figure
  • Refrigeration labour at $90 to $120 an hour and 1 to 1.5 hours of service labour per walk-in: operator and technician reports in our own research into Reddit discussions. The $150 call-out minimum is our own figure from quotes we have seen, not a published rate
  • The 0.72°F and 17.6°F an hour figures: the published Mississauga reefer and Philadelphia freezer case-study exports
  • Contractor and practitioner quotes: r/HVAC, r/RASPBERRY_PI_PROJECTS and r/homeautomation, read in full as part of our own research into Reddit discussions
  • TemperatureWise sensor figures: the published TemperatureWise product page

Last reviewed 7 September 2026.