Read the statement by Michael Teeuw here.
Drrrrums, please! My first MagicMirror.
-
Hi community fellows,
after 6 weeks of research, trial & errors I just finished my frist MM! And I am quite satisfied with the result.
Before I go into details I want to thank @michmich and the whole community for the inspiration and help to accomplish that project. THANK YOU!So here the details of my MM built:
MM is running on a Raspbery Pi 3 B+ which I had laying arround.For the frame I took two Ikea RIBBA frames that I attached together to have enough depth for the display. They are bound together by wooden dowels, as I was afraid that glue would not be sufficient to hold the weight. The overall weight of the MM is 9.5 kg.

The display is a used 24" iiyama ProLite X2481HS-B1monitor which I got on ebay. This monitor has a VA panel which has a far better contrast than common TN displays. Dismantling the housing was extremely easy. For the display mount inside the frame I made a simple smaller frame which I screwed into the outer frame.
The mirror glas is 500x700x4mm Pilkington MirroPane Chrome Spy. At the beginning I felt a bit concerned if the 4mm glas could hold weight of the display (3.5 kg). But it is no problem at all.
The RPi is powered by a 3000mA supply to have enough power. Internally I took a junction box to wire the display and the RPi, as only one power cable should go out.


Last but not least, I also drilled two holes in the lower frame bar for a PIR-sensor (AM312) and a push-button to switch on the news stream for âTagessschau in 100 sek.â (German news) via MMM-Podcast2.

I also tried to implement Alexa control but didnât succeed. Thus I took my Echo Dot and put it into the frame and attached it via USB to the RPI. As the power supply delivers 3000mA the Echot Dot is easily powerd via USB by the RPi.

Here a list of the modules which I currently use:
MMM-withings
MMM-Podcast2
MMM-DarkSkyForecast
MMM-DWD-WarnWeather
Snille/MMM-Sonos
MMM-MyCalendar
MMM-MyCommute
MMM-PublicTransportHafas
MMM-PIR-Sensor
MMM-Remote-Control
MMM-ButtonsSo, this is a screenshot of all modules in action, except the Dilbert module (MMM-Comics) which I disabled again as I am investigating currently a memory leak with that module.

And here a few real images:

Here a picture with the âTagesschau in 100 sek.â which plays after pushing the push-button and executed by MMM-Podcast2 and MMM-Buttons.

Thatsâs all for now and I am pretty happy with the result of v1.0. But I already have some ideas for next releases.
Best regards,
Fozi -
Excellent!
-
Amazing well done buddy @Fozi
Quick question do you recommend ips panel over va panel for magic mirror?
Finally how is your 2nd magic mirror coming along? Are you using va panel for this?
Thanks.
-
@bachoo786 thanks for the compliments!
The IPS panes are more expensive and have certainly a somewhat better contrast compared to VA panels. But as the panels are built behind a refelctive surface (=mirror) at the end, that difference in contrast probably wonât be recognizable and wonât justify the higher expense for the IPS panel. I was quite lucky to get the VA panel in 24" for a very good price on ebay. Otherwise I would have taken a ânormalâ TN panel like many, many others. If you can get a VA panel for a good price then take it, and save the money youâd spend for an IPS.Since I âreleasedâ my V1.0 of my MM, I spent it a few new modules, dropped others, made some refinements and optimizations and replaced the ugly PIR sensor with a microwave sensor.
Since last week I am drafting the v2.0 which wonât be another mirror, but a significant upgrade of my existing one. Iâll keep the mirror and the panel, but will modify the frame. Currently, I donât want to disclose too much, as I am still evaluating various options and feasability. And finally, it should be also a little surprise for the community ;-) -
@Fozi said in Drrrrums, please! My first MagicMirror.:
I donât want to disclose too much
We know where you live.
-
@Mykle1 Thatâs fine! I might need a helping hand :grinning_face_with_smiling_eyes:
-
@Fozi thanks alot. Cant wait to see your updates.
-
@Fozi said in Drrrrums, please! My first MagicMirror.:
I might need a helping hand
Youâre on your own. Just make sure the fridge is full. ;-)
-
@Fozi Very nice work! How do you play the sound of the Tagesschau stream? I donât see a loudspeaker in your setup.
-
@ttarzan thanks a lot!
The sound comes from the speakers which where already built in the monitor. So I had not to deal with additional speakers and cableing. The audio output goes over HDMI right into the monitor.To be honest, donât expect a spectacular sound, as these are tiny 2W speakers and provide no bass. But they serve the purpose.
-
@Fozi Looks nice đđź great job
-
@Fozi the Tv stream is that a Module ?
-
@Stoffbeuteluwe Thanks for the compliments.
Yes, this is the MMM-Podcast2 module, which loads the âTagesschau in 100 Sek.â video podcast and displays it via the omxplayer. So it displays a video, but it is no live TV stream.
You also need to have MMM-Buttons and MMM-Remote-Control installed to use it. Standalone the module will not work.Note: the video is not running inside the electron wrapper, but is overlayed over the desktop.
-
@Fozi sorry to be a constant pain but what are your thoughts on using a led TV instead of the VA monitor?
-
@bachoo786 Well, I think a LED TV instead a VA monitor could be an equally good choice.
I have here on my desk an elder Samsung 22" LED TV, which I use a a second monitor and for development of my MM setup. The contrast is great and I had this monitor used for my MM. But I decided to keep it, due to the TV function.Maybe you checkout this recent thread, where the TV option was discussed, too?
-
Looks great.
May i ask how you got MMM-withings to work? When i go to their site at step 4, i just get this error :(
Client id not authorized
-
@Alloc Thank you!
I got MMM-withings working just as described in the Redme.md. Double check if you use the CLIENT-ID at the very end of the URI in step 4 and the correct callback address you registered.The most tricky part cemes later in steps 7/8/9 when you have to copy the token, insert it into the tokens.json file, save it and restart MMâŚall within 30 seconds. Probably, youâll have to repeat these three steps a few times before you see the fist time your graphs.
Oh, and another note: The refresh token is valid for 4 hours only. That means if you shutdown your MM for more than 4 hrs and start it then again, then you have to repeat all steps 4-9 again.:unamused_face:
-
@Fozi Thanks.
I will try again tonight and see if i can get it authorized. I never could get past that part of the setup
-
@Fozi hattest du Probleme mit dem Warnwetter Modul mit den icons ?
Bei mit haben auf einmal alles icons auch die vom Wetter einen schwarzen Hintergrund den man sieht wenn man ein wallpaper hat. -
@Stoffbeuteluwe bei mir gibt es keine Probleme mit den icons, da wird alles korrekt angezeigt. Allerdings benutze ich kein Wallpaper.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better đ
Register Login
