Introduction: Smart Mirror

This instructable will show you the step by step way on how to create a Smart Mirror

Step 1: Step 1: Parts Needed

  • Raspberry Pi 3
  • Monitor
  • Google Home mini
  • Sonoff Wifi smart socket
  • Powerstrip with usb
  • two way acrilic mirror
  • keyboard and mouse
  • some wood depending on de size of your monitor and the size of your mirror

Note! the mirror should be the last thing you buy after you know al of the measurements

Step 2: Step 2: Setting Up Raspberry Pi and Magic Mirror

The first step that I did was to setup the Raspberry Pi:

Connect to the Wi-Fi

ensure the time and date was correct

then, update the Raspberry Pi with:

sudo apt-get update

sudo apt-get dist-upgrade

reboot the Pi:

sudo reboot

Next, install MagicMirror 2 into the Pi.

An easy way to install the MagicMirror into the Pi is to enter this in the bash command:

bash -c "$(curl -sL

Once the MagicMirror Installation is complete, go to the Magic Mirror directory and start Magic Mirror:

cd MagicMirror

npm start

Step 3: Step 3: Customizing the Mirror

You can customize your mirror by adding Modules and placing them wherever you want in the mirror, by setting their position.

A list and instructions of Modules that’s currently available can be found here:

Step 4: Step 4: Designing the Frame

i decided to build the frame froms scratch.

First i took apart the monitor so it was as smal as possible

I started to design the mirror in 3D solidworks

I wanted a big mirror so i decided to put the monitor in the upper half of the mirror en the lower half i used to stuff al the electrical comonents away

After some sketching i knew how much wood i needed en went to the store to buy it.

Step 5: Step 5: Building the Frame

First i saw all the wood tho the perfect size and lay it al out.

then i used screws and wood clue to atach it al togehter

for the finish i used wood stain to give the wood some more color.

at last 3d printed some details for the corners. at first i didnt planned to make this but i wasnt very precice when i build the frame. at the points where the wood joins together there was a small gab.

in the end it did work out great

Step 6: Step 6. the Mirror

so i ordered a plastic mirror online. i measured the frame for the excact measurements.

i took a few milimeters of the measurement for a better fit and order it.

simple as that.

it is not a difficult task but the mirror is not cheap.

When the mirror has irrived you can start to assamble the mirror.

lay the frame on a soft ground to avoid any scratches. and lay the mirror in the frame.

Step 7: Step 7: Assemble the Upper Half

if the edge of the monitor is not black, take some electrical tape to make it black so you wont see any of it thrue the mirror.

lay the monitor on the mirror.

fix the monitor to the frame.

make sure als the electrical components are insite the frame.

Step 8: Step 8: Assemble the Lower Half

measure the gab for the lower half and cut a piece of plywood.

dril a slot hole for the led's of the google home mini.

paint one side black and when it is dry lay the black site on the mirror.

atach the play wood to the frame.

arrange al the components and when you are happy with the location of it screw it to the ply wood.

Step 9: Step 9: Atach Al the Cables

atach al the cables and use some zip ties to clean it up.

Step 10: Step 10: First Test and Fine Tuning

its time to test the mirror and to fine tune it to your schedules.

Step 11: Final Result

Congratulations you have your own smart mirror.