My fellow MagicMirror enthusiasts,
I ran into Michael project about a year or more ago. It kept nagging in the back of my mind. Having revisited it in November I saw that the MagicMirror2 had sprung to life. That got me going, so I decided to start my project over Christmas.
The monitor and Pi were relative easy, and within a few days I had the computer hardware running (thanks KirAsh4 for an excellent tutorial!).
Then came the woodwork. Going to a local DIY store and buying some strips of MDF (Medium Density Fibreboard) and a strip of architrave (the strips that cover the gap between a doorframe and the wall) was again relative simple. Getting all that together into a simple, square, seamless frame cost a lot of filler and sanding work.
3 layers of undercoat and 3 layers of colour topcoat took throughput time (applying was 5 minutes, drying 24 hrs…).
I had decided that I wanted a metallic finish. So I ordered 5 grams of flakes and mixed them with a clear coat. 2 layers of mixed coat, topped with 3 layers of clear coat (without the flakes) finished the paint job.
Ah, I almost forgot, I also had to paint the back of and the sides of the frame as they would be visible, also adding to the throughput time.
In one of the final days of 2016 I went to a local interior decoration store and informed about obtaining an observation mirror. In the second week of January I received their quote, and confirmed the order. Delivery took another 2 weeks.
So hardware took me about 2 days, the woodwork about a week, the paintjob almost 2,5 weeks, getting the mirror took me 4 weeks.
The simple 24” 16:9 monitor was about € 120,-, the Pi including power supply, casing, HDMI cable etc. € 70,-, the woodwork € 15,-. The paint was another € 50,-. The mirror was € 120,-. So in total the cost amount to something between € 350,- and € 400,-.
This weekend it all came together.
I am quite pleased about the metallic effect:
The woodcolorred glow on the frame is a reflection of my yellow fleece, not a imperfection in the paint job .
I am running: Systemtemp, Updatenotification, Remote Control (which now has an update module in it!), Clock, Calendar Monthly, Calendar (with Google agenda), Compliments (need to look into using a compliments file…), Currentweather, Weatherforecast, Wunderlist (twice for separate lists), Newsfeed (by nu.nl).
I’ve completed the constuction of my mirror now, so here it is!
As the title says its 12x12 inch with a small screen inside. How I made it was i bought a cheap 12x12 mirror frame with a viewable area of 9 inches then removed the glass and put my 2 way acrylic on top. this makes an essentially borderless mirror with a “pen” to house my pi and screen with supports. I with struggling with visibility of the modules so i pretty much changed the custom css to have nearly everything bold and bright. Unfortunately as you can I have some wobbly mirror goodnesss at the due to the floppy acrylic. I promised myself when i started that i’d keep the back super neat and tidy which i clearly did not do!
The entire thing weighs less that 1.5 kilos, but cant remember exactly, pretty sure its closer to 1.2.
Modules going counter clockwise starting at clock
MMM-Todoist (menu for the week)
default news feed
default calendar (League of Legends matches)
default news feed (edited to be a twitter feed of our trainline)
MMM-voice (error cos i dont have a mic plugged it)
Secret bonus modules
MMM-movieinfo (starts hidden, appears in center when i voice command it to)
Lastfm Scrobbler in bottom right
I must have about 10 or so modules commented out in my config.js and I ended up just picking the ones I’d actually look at. But it’s fun to play with them.
So i just wanted to thank every one that helped me out here with the parts i got stuck on. and here is my completed mirror: It was a free tv so im not complaining but gonna prob get a new one and throw on the mirror film.
its a 47in with ghostwood trim
@Steff said in Magic Mirror @ Munich:
There is one thing I am unsure about. I have noticed that the controller unit (inverter/ controller) of the monitor has slightly shifted. Maybe I “pressed” the HDMI cable too much and therefore it got dislocated. You can see this in the last picture.
I encountered the same thing with my Viewsonic. It appears, the Controller units arent’t riveted or bolted (or even glued) to the backpanel. They are just taped together with a silverisch tape. My Monitor has a VESA-Mount at the back, so I thought of bolting the wonitor to the wall with a slim VESA-Mount - which worked for 12hours, then the panel fell off - fortunatetly everything is still working.
So I’m thinking - either you have to tape it more thoroughly or use a two-component metal glue for a stable compound.
In my case, I’m making a provisionary case with wood also, which holds the Monitor - and I’m not using the VESA-Mount anymore.
The old topic and this one, are around for some time but I’m just finding out. I’m loving the work that you made and would like to now where you bought your product and if you like them? The connect issue is in the past and think @EoF mirror is still running great!!
Myself would love a version 2 off my mirror and touch screen is a nice upgrade
@planet4 I got some cheap heat sinks for the RPi 3 I’m using just for safety, but my mounting solution avoids boxing the thing in. It’s open around the sides and looks as though it’s floating 4cm from the wall. This effect works fine for where I’m hanging my mirror - no one can see the sides!
Additional picture from behind. Should have taken the picture before installation. It is a little difficult to see though. Somehow it was rotated when I upload the picture.
I uploaded a short video on
Here is my 2 cents.
Everything you spec’d will work fine. As for the monitor, just about anything will work. There really isn’t a “best” monitor.
What do you want to display and where do you want to display it? Quite often builders will get a monitor that is 1/4 the size of the mirror and mount the monitor so they are displayed in the upper left or right of the actual mirror. Is this to be installed as a bathroom mirror? Do you want to stare at the weather report in front of your face while you are trying to shave?
As for the best “quality” monitor, anything you buy will work great. Figure out the size you want then look at how the thing is rated by customers and professionals. People here are from all over the world. Many in the U.S. use Craigs List to find monitors.
Don’t install pm2 until you are comfortable that all of your modules are working correctly. There is good info that can be had from starting the mirror from a terminal session.
Buy the Raspberry Pi, find an old monitor laying around and start playing. The monitor doesn’t even have to be HDMI. You can get an adapter to go from VGA to HDMI . https://www.amazon.com/gp/slredirect/picassoRedirect.html/ref=pa_sp_atf_electronics_sr_pg1_2?ie=UTF8&adId=A1023898KTBOLVX626S3&url=https%3A%2F%2Fwww.amazon.com%2FActive-Adapter-Benfei-Converter-Gold-Plated%2Fdp%2FB01KLKQN9U%2Fref%3Dsr_1_2%3Fs%3Delectronics%26ie%3DUTF8%26qid%3D1483978418%26sr%3D1-2-spons%26keywords%3Dhdmi%2Badapter%26psc%3D1&qualifier=1483978418&id=4118648475855561&widgetName=sp_atf
You don’t even need a keyboard or mouse. You can VNC into the Pi.
In my opinion you are over thinking this. Decide how big you want the mirror and frame to be based on where it will be placed then worry about the monitor size.
Hi all here’s my first attempt, I didn’t build the frame I’m terrible with DIY.
But I did all the other work,
Synced to my iphone calendar, Weather is local to me (Newcastle) , I added 2 3rd party modules (soccer and remote control)