Building a Smart Mirror: My First DIY Project

Hey everyone, I wanted to share my first DIY project with you all. It’s a smart mirror that I built to replace our old, regular mirror. The idea came to me when I saw a video about smart mirrors online, and I thought, why not give it a try? Plus, my girlfriend was on board since it would replace our outdated mirror anyway. :blush:

Materials I Used:

  • A TTGO T4 V1.3 ILI9341 2.4-inch LCD Display with ESP32
  • One-sided mirror foil
  • An old picture frame
  • Some cardboard for mounting
  • Some glue and screws for assembly

What It Does:

  1. Displays the temperature from my balcony and living room sensors
  2. Shows the weather forecast for the day
  3. Alerts if it’s going to rain in the next 30 minutes
  4. Checks if any lights are still on
  5. Tells me when the next garbage collection is

How I Did It:

  1. I wrote the code using ESPHome
  2. Set up a sensor in Home Assistant
  3. Created a dimmable light for the display’s backlight
    4.Mounted everything on cardboard and glued the mirror foil on the glass
  4. Assembled everything together

Challenges I Faced:

  • Getting the mirror foil to stick properly without bubbles
  • Making sure the display was bright enough but not too harsh
  • Ensuring the code worked seamlessly with Home Assistant

Future Plans:
I want to add deepsleep functionality with a wake-up from a PIR sensor and make the mirror even more sophisticated. Maybe add some voice controls too!

If anyone has any tips or suggestions, I’d love to hear them. It’s been a fun project so far, and I’m excited to take it to the next level! :rocket: