I’m afraid I can’t add too many details.
The mirror I’ve used is this one:
but it doesn’t indicate how much reflection/transmission it has (probably should’ve asked the shop first but I didn’t think about it untill I could test the mirror for the first time).
I also did a test with my phone behind the mirror, with its screen at maximum brightness and this gave pretty much the same effect so I think the problem is mainly due to the transmission of the mirror.
I’m using http request in my LUA like that
local status,result = luup.inet.wget(“http://10.99.99.15:8080/TESTING”")
I also have a URLENCODE function to convert my string…
if (str) then
str = string.gsub (str, "\n", "\r\n")
str = string.gsub (str, "([^%w ])",
function (c) return string.format ("%%%02X", string.byte(c)) end)
str = string.gsub (str, " ", "%%20")
i used a basic wooden frame and a 24 inch monitor.
i used this monitor, because its very flat and had the perfect size for the 60x40cm glass:
i did not remove any plastic from the monitor, so i can reuse the monitor if i want.
it has 3% opacity. For me it was important, that you can’t see the monitor that well (gray background light), so this one was a perfect choice. Maybe in an open room with sunlight you need more opacity.
What i may do
Silicon gap between mirror and wooden frame
Add motion sensor for energy saving purpose
Build some modules for smart home
Back of the mirror
For the front border i just used a wooden strip from my local shop
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