Monitor your fridge door with Arduino

With this simple hack, you can receive alerts whenever your refrigerator door is open.

We’ve all heard of the IoT, and many probably wonder what exactly that means. Sure, connecting your toaster to the Internet is interesting, but not useful for everyone. On the other hand, there are certainly devices that people would like to connect to “the cloud,” but are not capable of doing so by default. Filling in this gap is MySensors, which describes itself as “IoT + DIY.” Put another way, it’s an open source system of libraries for the Arduino using a transceiver to communicate with the world.


As seen on the MySensors forum, one useful example for this would be to monitor whether or not your refrigerator is properly closed. The brainchild of Pete Will, the setup for this is relatively simple using an Arduino Pro Mini (ATmega328) with two temperature sensors and a NRF24l01 transceiver. Temperature sensors go in both the freezer and refrigerator, as well as strips of copper formed to complete a circuit when the door is closed.

As demonstrated in the video below (at 0:45), if the door is left ajar, your smartphone can audibly notify you of this, and an email alert is sent in case you don’t hear the alert.

If you’re wondering what to actually do with the contents of your fridge, why not check out this Arduino-controlled pizza oven? Something like that could probably use an IoT upgrade as well!

3 thoughts on “Monitor your fridge door with Arduino

  1. EUC

    You may indirectly monitor your fridges energy consumption by measuring the temperature difference between ambient and cooling air from the condenser of the regrigerator. If is goes high, them the refrigerator efficiency is low.



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s