Build your own or buy it, at 10, 50 and 160 coolers

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

This is a continuation of Which kind of monitoring to buy, a 5-part tutorial. You are on part 2 of 5.

The short answer: your self-made project board is cheaper per cooler than TemperatureWise, at 10 boxes and at 160. The hardware genuinely costs $15 to $30 a point.

What changes with scale is not the price. It is who owns it. Work it in hours instead of dollars and the decision gets simple. TemperatureWise is $250 per cooler a year, and our own calculator assumes staff time at $25 an hour. So the break-even is ten hours of honest logging time per cooler per year.

At 10 coolers, ten hours each is 100 hours a year, which hides inside somebody's existing job. At 160 it is 1,600 hours, which is a person you have not hired. TemperatureWise needs none of those hours, and it comes with escalation to phone calls, NIST-traceable calibration and somebody to ring at 3am.

The thread this comes from is a fleet, not a hobbyist

The best build-your-own discussion in our research is not a weekend project. It is a maintenance director for a twelve-site restaurant group who built a Pi prototype, showed it to the owner, and was told to come back with a number for all 160 coolers.

His freezers had failed several times that year. He was not avoiding a purchase. He was proving a point and then being asked to scale it.

That is the actual shape of this decision in commercial kitchens: a self-made project board is usually the first stage of a serious project, not a lost sale. The prototype is what got the budget conversation started.

The sensor is not the problem, and TemperatureWise will say so first

The usual vendor move here is to imply that hobby parts are not accurate enough. Let us get that out of the way, because it is not true and a technician will catch it.

A stainless steel temperature probe about 30 millimetres long on the end of a black two metre lead, coiled on a white sheet of paper. Three bare wires in red, yellow and black are exposed at the far end of the cable.
The probe almost every self-made project board uses. Its published tolerance at walk-in freezer temperatures passes the Food Code. Photograph by Leonardo Postay, CC BY-SA 4.0, via Wikimedia Commons.

The DS18B20 is the sensor almost every self-made project board uses. Its own datasheet gives the accuracy in three bands:

DS18B20 published accuracy, from the manufacturer's datasheet, against TemperatureWise.
Temperature bandStated errorWhat sits in it
-10°C to +85°C (14°F to 185°F)±0.5°CA walk-in cooler at 36°F (2°C)
-30°C to +100°C (-22°F to 212°F)±1°CA walk-in freezer at -4°F (-20°C)
-55°C to +125°C (-67°F to 257°F)±2°CBelow anything in a commercial kitchen
TemperatureWise, for comparison±0.2°CFactory calibrated, with NIST-traceable calibration available

A walk-in freezer sits in the middle band, so the part you solder to a five dollar board is accurate to about a degree Celsius there.

The Food Code asks for ambient air thermometers accurate to ±1.5°C. The hobby part passes, with room. TemperatureWise worked through that whole ladder on sensor accuracy and calibration.

So the sensor is fine. What a self-made project board cannot produce is the certificate. TemperatureWise offers NIST-traceable calibration, and a soldered DS18B20 has no paperwork behind it at all. For a kitchen that matters rarely. For a lab, a pharmacy or an audited site it ends the conversation.

A self-made Raspberry Pi project board fails at the storage and the power supply, not the sensor

A bare Raspberry Pi board on a plywood bench with no case. Three jumper wires run from its pin header to a stainless temperature probe on a black lead, and an ethernet cable and a power lead are plugged in. A Raspberry Pi logo coaster sits behind it.
A working prototype, and the reason this decision is about hours rather than parts. This is the object that has to survive three years on a kitchen wall.

A temperature logger writes constantly, forever. That is the one workload flash memory in a card slot is worst at, and it is well documented outside this industry.

"[It] would chew through SD-cards (even reputable brands and on an official Raspberry Pi PSU) in a matter of months."

Hackaday, on running a write-heavy home automation database on a Pi

Two other things bite, and both are boring, which is why they get missed.

Power quality. A thin cable or an underspecified supply causes brownouts, and the card takes the damage. In a commercial kitchen the nearest outlet is shared with something that starts under load.

Unclean shutdowns. The card's controller queues writes. Pull the power and the queued writes never land, which is how a filesystem comes back garbled after a power cut. In a building where the power cut is the event you were monitoring for, that is not a corner case.

None of these are unsolvable. Read-only root, log to a proper database off the card, a supply that shuts down cleanly. They are all normal engineering, and they are all hours. Hours are the currency this page is about, and TemperatureWise arrives with all of them already spent.

Hobby boards are often not rated for the cold

Hobbyist boards and modules are frequently not rated for sub-zero operation over the long term, and the same is true of cheap commercial sensors. The probe survives the freezer. The board on the shelf outside it is the part to check.

The wire is its own problem before the board is. The DS18B20's lead is thicker than a door gasket expects, and pushing it through a door seam or a wall seam does not close up cleanly. The gap it leaves lets warm, humid air in, right where you are trying to keep cold in. A proper sealed pass-through fixes it, and it is one more part and one more hour that nobody budgets for.

The board is what actually fails, enclosure or not. Put a Raspberry Pi in a case and it is still consumer electronics, and consumer electronics is not built to sit reliably at freezer temperature, or even fridge temperature, for three years straight. A box around it does not change the chips inside it. The usual fix is keeping the board itself outside the cold and running only the probe lead through the wall, which solves the board's problem and brings back the wire's.

Parts availability makes this worse right now, too. A memory shortage driven by demand for AI hardware has pushed Raspberry Pi 4 prices up across the board, to $75 for the 4GB model and $115 for the 8GB, both well past the $15 to $30 a point operators reported when boards were easy to buy. The Pi Zero 2 W, the small board most of these projects actually use, is out of stock at most major retailers as this is written. Arduino boards are cheap and still available, but wiring one together with a probe, a network module and a case is exactly the kind of assembly that turns into one more unreliable part rather than a cheaper one.

TemperatureWise costs ten hours per cooler per year, and that is the whole decision

Here is the arithmetic, using only numbers TemperatureWise publishes.

TemperatureWise monitoring is $250 per sensor per year. The cost calculator on our own product page assumes staff time at $25 an hour by default. Divide one by the other and you get ten hours.

If keeping one cooler monitored yourself takes less than ten hours a year, building it is cheaper. If it takes more, TemperatureWise is. You can redo it on your own numbers by changing the wage.

That ten hours is logging time, counted honestly: walking the site, reading each probe, writing it down. It goes faster than people expect. Reading three or four coolers, including the walk between them, takes about three minutes. Do that four times a day and it is already sixteen minutes a day, which is the whole year's ten-hour break-even spent in about forty days. Everything logged after that forty days is where a self-made project board stops being free.

Notice what the rule does not depend on. It does not depend on fleet size. What fleet size changes is whether those hours can hide.

The same break-even at three fleet sizes. Hardware costs are what operators report paying; the TemperatureWise figures are our published entry-tier prices.
 10 coolers, one site50 coolers, four sites160 coolers, twelve sites
Self-made project board: parts$150 to $300$750 to $1,500$2,400 to $4,800
TemperatureWise hardwareabout $350about $1,650about $5,200
TemperatureWise per year$2,500$12,500$40,000
Hours that buys, at $25100 a year500 a year1,600 a year
What that is, in practiceTwo hours a week. Absorbed by somebody who already works thereTen hours a week. A named part of one job, and it has to be in their objectivesMost of a full-time year. A role, a backup for that role, and a handover document
Who answers at 3amYou, probablyOne named person, and nobody when they are awayNobody, unless you staff a rota, a rotating on-call schedule with a different named person covering each week
Honest verdictBuild it, if you have the person and three or four days to give itGenuinely close. Depends on whether the person is dedicated or borrowedTemperatureWise, unless you are prepared to run monitoring as an internal product

The $40,000 in the 160-cooler column is list price at $250 a sensor. At that size you are an enterprise account, and the number we would actually quote is lower. Ask, rather than budget off the list price.

A fleet of self-made project boards gets more expensive per box as it grows. TemperatureWise gets cheaper

This is the part that surprises people, because every other cost in a business goes the other way.

TemperatureWise gets cheaper to run per box as you add boxes. One dashboard, one alert configuration, one number to call, and the twentieth sensor takes the same ten minutes as the second.

A fleet of self-made project boards does the opposite, for reasons that are structural rather than anybody's fault:

There is a reliability cost too, and it compounds with fleet size in a way that is easy to miss. Start with a number that is too kind. Say each self-made board, card and power supply included, is 99% reliable across a year, a 1% chance any one of them fails. That is close to an impossible number for hobby-grade hardware running continuously in a kitchen; nobody should plan around it. Even so, across 160 of them, independent and unmanaged, the chance every single one is still fine at year's end is 0.99 to the power of 160, which works out to about 20%. Put the other way round, there is roughly an 80% chance something in the fleet has already failed by the time the year is out, on the generous number.

Now use a number that is honest. Common boards, cards and power supplies running continuously are closer to 90% reliable a year, a 10% failure rate each. At 160 of them, the chance every single one survives the year rounds to zero: not unlikely, effectively impossible. Worked as expected failures instead, that fleet loses about 17 boards a year, one roughly every three and a half weeks, against one every seven to eight months on the too-kind 99% figure.

Either number is a drive to a site that was not the one you were already planning to visit that week, and the sites in a fleet like this are not next door to each other. Twelve restaurants across a city, or a chain across a region, means the person who understands the board is never the one already standing in that kitchen. The person who is standing there, a cook or a warehouse worker, did not sign up to diagnose a corrupted SD card or a browned-out Pi over the phone, and talking them through it rarely goes well. A remote fix on this hardware usually is not remote. It is a drive, by the one person who understands it. TemperatureWise's failure rate does not compound with fleet size the same way, because a failed sensor or hub is a warranty replacement shipped to the site, not a callout for someone who has to understand the wiring.

That is why the same ten-hour rule produces a self-made project board at 10 and TemperatureWise at 160 without the rule itself changing.

A self-made project board alerts one person. TemperatureWise escalates until somebody answers

Three questions decide this, and none of them are about cost.

  1. Who gets woken at 3am? Not who fixes it in the morning. Who is holding the phone at 3am, and who holds it when that person is on holiday. A self-made project board with one person behind it has one point of failure, and it is not the Pi. TemperatureWise sends email, then text, then a phone call that keeps ringing, to as many people as you list, until somebody picks up.
  2. What happens when they leave? The maintenance director who built the prototype is the single most likely person in the business to be promoted or poached. Undocumented internal systems outlive their authors by about six months. A TemperatureWise account outlives anybody's notice period.
  3. Who has to believe the record? If the answer is only you, build it. If it includes a health inspector, an auditor or an insurer, the question becomes whether the record is independent, exportable and calibrated. TemperatureWise keeps it indefinitely, exports it, and offers NIST-traceable calibration.

The gap is not that a self-made project board cannot alert anybody. Sending an email from a script is genuinely easy, and a tool like Claude will happily help you vibe-code that part in an afternoon. Text messages and phone calls are a different project. Both sit behind telecom regulation that email does not, and a provider account for them carries a recurring minimum, commonly $20 to $30 a month, on top of a per-message and per-call rate. For a line you might need once a year, that minimum makes the phone call the most expensive part of the whole project, which is the real reason almost nobody's self-made project board ever actually rings a phone.

The third one is not a legal claim. Inspectors accept records from all sorts of systems. It is a practical point about who has to be convinced, and how much explaining you want to do while they are standing in your kitchen. The same independence question comes up when a refrigeration controller keeps the record, and we took it apart on refrigeration controller or standalone monitoring.

A self-made project board watches a threshold. TemperatureWise reads the whole history

This is the capability gap that does not close with more weekends, and it is worth being specific about.

A self-made project board compares the current reading to a line you set. That is threshold alerting, and it works. You get told when the box is already warm.

TemperatureWise detection is a proprietary mix of machine learning on the full temperature history, not just the current reading. A compressor losing refrigerant does not make the box warm on day one. It makes the runtime slightly longer, the recovery slightly slower and the defrost slightly different. Those patterns show up days to weeks before the temperature crosses any line, which is the difference between a scheduled call at a normal rate and a 2am call-out.

Writing that yourself is not a weekend. It needs years of labelled failures across many sites, which is the one input a single operator cannot buy or build.

What to do at each size

Even after all of that, at 10 coolers on one site: build it, if you are willing to give it three or four days. That is a realistic accounting of the wiring, the storage and power fixes above, and the software, not a weekend. Use a proper database rather than a file on the card, do the radio work before the software work, and buy lithium cells rather than alkaline if anything runs on batteries in the cold. That tip is free and it is on our what you need to buy page with the datasheet behind it.

At 50, decide the ownership question before the technical one. If there is a named person whose job description includes this system, a self-made project board is defensible. If it is somebody's side project, it will be somebody's abandoned side project in eighteen months.

If the sites have no internet of their own, price the connection before anything else. TemperatureWise sets that out on cellular or Wi-Fi.

At 160, cost the person honestly and then choose. What is not honest is comparing $40,000 of TemperatureWise to $4,800 of parts and calling that the comparison, because the parts figure does not include the person and ours does.

TemperatureWise entry hardware is $25 a sensor and $50 a hub, which is consumer-price hardware, and we say so plainly on the consumer versus commercial page. The $250 a year is the part actually being compared here.

Where TemperatureWise falls short

TemperatureWise is more expensive per cooler than parts, at every scale. There is no volume at which that reverses. If cost per point is your only axis, build it.

A self-made project board gives you things TemperatureWise does not. Your own data on your own hardware, any integration you feel like writing, and no vendor who can change the price. Those are real advantages and an engineer is right to want them.

The ten-hour rule is arithmetic, not a study. It divides our published annual price by our published default wage. Put your own wage in and it moves. We have not measured how long anybody's self-made project board takes to maintain and we are not going to invent a figure.

Common questions

At how many coolers does building your own stop making sense?

TemperatureWise costs $250 per cooler a year, which at the $25 hourly rate our own calculator uses by default is ten hours per cooler per year. Under ten hours of your own maintenance and building is cheaper. Over ten hours and TemperatureWise is.

In practice the pressure point sits somewhere between 10 and 50 boxes, and it is set by staffing rather than by scale. At 10 coolers the maintenance is roughly two hours a week and hides inside an existing job. At 160 it is most of a full-time year, which is a role somebody has to be hired into and handed over.

Can you build a walk-in temperature monitor with a Raspberry Pi?

Yes, for around $15 to $30 a monitored point according to operators who have done it, and the parts are not the hard part. What a self-made project board does not come with is escalation to more than one person, NIST-traceable calibration, or anybody to call when it stops reporting.

TemperatureWise supplies all three, plus detection that reads the full temperature history rather than only the current reading. At one site with somebody technical on staff, a self-made project board is a good bet and we will say so.

Is a DS18B20 accurate enough for a walk-in freezer?

Yes. Its datasheet gives ±1°C across -30°C to +100°C (-22°F to 212°F), which is the band a walk-in freezer at -4°F (-20°C) sits in, and that is inside the ±1.5°C the Food Code asks of an ambient air thermometer.

TemperatureWise sensors are factory calibrated to ±0.2°C and NIST-traceable calibration is available, which is the part a soldered sensor cannot produce. Accuracy is not why a self-made project board gets abandoned. Storage, power quality and the person who maintains it are.

Why do self-made Raspberry Pi monitoring project boards fail?

Storage and power, far more often than sensors. A logger writes constantly, which wears out flash memory in a card slot, and an unclean shutdown during a power cut can leave queued writes unwritten and the filesystem damaged.

There are known fixes for both and they are ordinary engineering, which is to say they are hours of somebody's time. TemperatureWise arrives with those hours already spent, on hardware built for the job, with a four year minimum battery guarantee and free replacement.

Will a health inspector accept temperature logs from a system I built myself?

Usually yes, and TemperatureWise records are accepted the same way, with the difference being what happens when somebody asks for two years of history at short notice.

TemperatureWise keeps the record indefinitely, exports it, and is available with NIST-traceable calibration. A record from a self-made project board only counts if it covers the whole period being asked about, including the months when whoever maintained it was busy with something else.

How much does DIY temperature monitoring cost per cooler?

About $15 to $30 a point in parts according to operators who have built one, plus a collector for each site and your own time, against $250 per sensor per year for TemperatureWise with $25 sensors and a $50 hub.

The comparison that matters is in hours rather than dollars: ten hours per cooler per year at the $25 wage our calculator uses. That is what the yearly fee buys, and it includes escalation to phone calls, the full price list being public, and somebody to call when a sensor goes quiet.

Get the TemperatureWise number for your own fleet

Tell us how many sites and how many boxes, and we will send back the up-front and yearly figures alongside the hours they represent at your own wage rate. If a self-made project board is cheaper for you at your size, we will say so.

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
  • DS18B20 accuracy of ±0.5°C from -10°C to +85°C, ±1°C from -30°C to +100°C and ±2°C from -55°C to +125°C: DS18B20 datasheet, DC electrical characteristics table
  • Raspberry Pi Zero 2 W at $15: Raspberry Pi product page, checked September 2026
  • Flash wear on write-heavy workloads, brownouts from underspecified supplies, and queued writes lost on an unclean shutdown: Hackaday, Raspberry Pi and the story of SD card corruption
  • The ±1.5°C tolerance for ambient air thermometers, and the full accuracy ladder it sits in: our sensor accuracy page, which sources it to the Food Code
  • TemperatureWise at $250 per sensor per year, $25 per entry sensor, $50 per hub, ±0.2°C factory calibration, NIST-traceable calibration on request, the four year battery guarantee, and the calculator default of $25 an hour for staff time: the TemperatureWise product and pricing page, price list of 1 September 2026
  • Raspberry Pi 4 price increases to $75 (4GB) and $115 (8GB) from an AI-driven memory shortage: Tom's Hardware, February 2026. Raspberry Pi Zero 2 W out of stock at major retailers: checked 14 September 2026
  • The $20 to $30 a month recurring minimum for text and voice alerting, on top of a per-message and per-call rate, is our own costing of what a phone number, carrier registration and voice capability run across providers, not one vendor's published price
  • The $15 to $30 per point parts cost, the twelve-site 160-cooler thread and the warning that hobbyist boards are often not rated for long-term sub-zero operation come from our own research into public discussions among operators and builders, quoted as reported and not independently verified
  • The probe photograph is by Leonardo Postay, CC BY-SA 4.0, via Wikimedia Commons. The bench photograph is our own

Last reviewed 13 September 2026.