Guides › Freezer-too-warm alarm

English · Svenska · فارسی

🧊 Freezer-too-warm alarm

“How can I get an alert if my freezer is left open and warms up?”

A waterproof temperature probe sits inside the freezer. The board stays outside, where it's warm and dry, and warns your phone if the temperature stays too high for too long.

Cost$6–12
Time1 evening
LevelFirst build
PowerUSB

Ask IotMentor

What to buy

PartWhy this oneRough cost
ESP32 or ESP32-C3 boardWiFi for the alert.$4–7
Waterproof DS18B20 probe (metal tip, long cable)Reads −55 to +125 °C over a single data wire.$2–4
4.7 kΩ resistorThe DS18B20 needs this “pull-up” between data and 3.3V. Some probe kits include it.$0.10
USB powerThe board lives outside the freezer.you likely have one

Prices are rough ranges, not quotes. Check the current price and stock before you order.

What to install

ESPHome supports the DS18B20 directly. Or use a short Arduino sketch with the OneWire and DallasTemperature libraries. Send the alert with ntfy or Home Assistant.

A good starting rule: a freezer runs at about −18 °C, so alert if it stays above −10 °C for 15 minutes.

Build it in three steps

  1. Read it on your desk. Wire the probe: power, ground and data (usually red, black and yellow; check your probe's listing), with the resistor between data and 3.3V. Check it reads room temperature, then close to 0 °C in a glass of ice water.
  2. Put the probe in. Run the thin cable under the door seal near the hinge, and check the door still closes tightly.
  3. Add the rule and the alert. Alert once when it crosses the line, again every 30 minutes if it stays warm, and once when it's back to normal.

What catches people out

Your version is different?

Ask IotMentor with your own details: distance, power, budget, experience. It asks a few questions back, then gives you a plan like this one, free.

Ask IotMentor

Starts with: “How can I get an alert if my freezer is left open and warms up?” Add your own details before you send it.

More guides