• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

First Build - 30" w/ custom frame and AlexaPi integration

Scheduled Pinned Locked Moved Show your Mirror
18 Posts 8 Posters 16.2k Views 9 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    lucallmon
    last edited by lucallmon Mar 30, 2017, 9:15 AM Mar 14, 2017, 10:12 AM

    Finally got it working and built.

    Here’s a video of it working: https://goo.gl/photos/KZNFsERx2zUJ58GTA

    I started out with an old HEAVY 30" monitor that I bought from a friend with 1080p HDMI support. 0_1489572622581_monitor.jpg

    Then of course I installed all of the required MagicMirror software on my RPi 3 model B with Canakit case. I added a 5v GPIO fan because I knew it was going to generate heat behind the mirror and the monitor puts off a TON of heat. I drilled holes on the top of the case to allow more air flow and screwed it into the top. I also attached two squid buttons: both with python scripts to run reboot command and shutdown commands: 0_1489572775078_pi out.jpg

    I built the frame from 2x4 birchwood with 1x3 45deg angled cuts for the border and 1x4 for the back to allow for hanging (no plan to hang as of right now). I used pre-drilled holes and Gorilla wood glue to hold in place. I also used wood putty to fill in the holes and gaps created by imperfect cuts of wood that I picked up at Lowes. Then I sanded the beJesus out of it with both a belt sander and by hand. I also drilled several venting holes for the heat to escape. Then I put about 2-too-many coats of wood stain on it. It was below freezing in my garage when it was drying so it cracked after I put the acrylic top-coat on it. I think it looks pretty cool like that anyway. It looks kind of like snake scales.
    0_1489573340538_frame1.jpg
    0_1489573354403_frame2.jpg
    0_1489573390544_frame3.jpg

    The glass I used was the 1/8" acrylic from Tap Plastics. I’ll be honest, I’m not that pleased with it. Since it’s acrylic, in certain places it looks like a fun house mirror, distorting the image–perhaps it’s not completely flat, but it works well enough. To cut ~30" piece was $67 + 16 for S&H. I wasn’t willing to spend $150+ for the glass at twowaymirrors.com. Also there are a few small imperfections with the glass where the mirror coating had chipped off when I got it. It’s hard to see unless you’re up close, so I can deal with it.

    Here is the setup behind the mirror:
    0_1489573715794_back of mirror.jpg
    Everything fits very snugly into the frame.

    1. stereo speakers built into the monitor that supplies HDMI audio
    2. Oontz angle BT speaker with better bass response for music. Currently plugged into the RPi via 3.5mm jack.
    3. The RPi with attached fan, x2 squid buttons, micro-USB microphone, and mini wireless USB keyboard
    4. pre-drilled holes for the squid buttons
    5. simple 3-port extension cord for power supply to speaker, monitor and RPi. I’d like to figure out something better in the future.
    6. monitor buttons and LED (puts off a cool blue light behind the mirror).

    0_1490865272250_new mic setup.jpg
    Here’s my button and mic setup. The top squid is for restart and the bottom for shutdown. I took my Kinobo mic, attached it to a USB extender and glued it to the back of the frame.

    And that’s pretty much it! The software has been the biggest hurdle. I’ve had the hardest time getting the AlexaPi skill to stay working correctly. It was working amazingly the first time I installed it but every subsequent install it has gotten worse and I can’t figure out why. I’ve been in contact with the devs over at gitter.im but it still works well enough.

    Here’s my module setup:
    Top Left

    • Time in 12h format with date
    • CPU temp
    • multiple calendar events
    • gmail

    Top Right

    • Wunderground with forcast
    • phone notifications
    • car and train travel times in DC area

    Bottom Bar

    • AlexaPi integration
    • Compliments
    • RSS news feed

    I have other modules not showing - MMM-ModuleScheduler, MMM-RemoteControl and MMM-Instagram turned off.

    Here’s the final product:
    0_1489574586765_final.jpg

    I hope you enjoy.

    J Z 2 Replies Last reply Mar 15, 2017, 9:42 AM Reply Quote 4
    • C Offline
      cyberphox
      last edited by Mar 15, 2017, 1:39 AM

      what Alexa module is that? fantastic by the way!

      Full time Dad, DJ and entertainer and lover of technology.

      L 1 Reply Last reply Mar 15, 2017, 10:41 AM Reply Quote 0
      • J Offline
        johnnyboy @lucallmon
        last edited by johnnyboy Apr 28, 2017, 10:18 PM Mar 15, 2017, 9:42 AM

        This post is deleted!
        1 Reply Last reply Reply Quote 1
        • L Offline
          lucallmon @cyberphox
          last edited by Mar 15, 2017, 10:41 AM

          @cyberphox https://github.com/alexa-pi/AlexaPi with https://github.com/dgonano/MMM-AlexaPi module.

          A 1 Reply Last reply Jul 6, 2017, 10:02 PM Reply Quote 1
          • Y Offline
            yawns Moderator
            last edited by Mar 15, 2017, 11:36 AM

            Very nice build. And a very nice structured explanation of your mirror setup. Well done!

            L 1 Reply Last reply Mar 15, 2017, 11:56 AM Reply Quote 0
            • L Offline
              lucallmon @yawns
              last edited by Mar 15, 2017, 11:56 AM

              @yawns thanks! it was terribly fun to build.

              J 1 Reply Last reply Mar 15, 2017, 3:06 PM Reply Quote 0
              • J Offline
                johnnyboy @lucallmon
                last edited by johnnyboy Apr 28, 2017, 10:19 PM Mar 15, 2017, 3:06 PM

                This post is deleted!
                L 1 Reply Last reply Mar 16, 2017, 12:19 AM Reply Quote 0
                • C Offline
                  cyberphox
                  last edited by Mar 15, 2017, 7:39 PM

                  Gonna attempt this Alexa install one more time…have a USB sound card and would love to have it integrated with the icon on screen like that…but at the end of the day - $50 to just buy a dot and stick it behind there might be worth my time…lol

                  Full time Dad, DJ and entertainer and lover of technology.

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    cowboysdude Module Developer
                    last edited by Mar 15, 2017, 9:55 PM

                    Are you compliments in color?

                    L 1 Reply Last reply Mar 15, 2017, 10:04 PM Reply Quote 0
                    • L Offline
                      lucallmon @cowboysdude
                      last edited by Mar 15, 2017, 10:04 PM

                      @cowboysdude no. I like the black and white look.

                      1 Reply Last reply Reply Quote 1
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        3/18
                        Last post
                      Enjoying MagicMirror? Please consider a donation!
                      MagicMirror created by Michael Teeuw.
                      Forum managed by Sam, technical setup by Karsten.
                      This forum is using NodeBB as its core | Contributors
                      Contact | Privacy Policy