<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[First Build - 30" w/ custom frame and AlexaPi integration]]></title><description><![CDATA[<p dir="auto">Finally got it working and built.</p>
<p dir="auto">Here’s a video of it working: <a href="https://goo.gl/photos/KZNFsERx2zUJ58GTA" target="_blank" rel="noopener noreferrer nofollow ugc">https://goo.gl/photos/KZNFsERx2zUJ58GTA</a></p>
<p dir="auto">I started out with an old HEAVY 30" monitor that I bought from a friend with 1080p HDMI support. <img src="/assets/uploads/files/1489572627340-monitor.jpeg" alt="0_1489572622581_monitor.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">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:  <img src="/assets/uploads/files/1489572778505-pi-out.jpeg" alt="0_1489572775078_pi out.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">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.<br />
<img src="/assets/uploads/files/1489573343631-frame1.jpeg" alt="0_1489573340538_frame1.jpg" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1489573357880-frame2.jpeg" alt="0_1489573354403_frame2.jpg" class=" img-fluid img-markdown" /><br />
<img src="/assets/uploads/files/1489573400891-frame3.jpeg" alt="0_1489573390544_frame3.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">The glass I used was the 1/8" acrylic from <a href="http://www.tapplastics.com/product/plastics/cut_to_size_plastic/two_way_mirrored_acrylic/558" target="_blank" rel="noopener noreferrer nofollow ugc">Tap Plastics</a>. 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&amp;H. I wasn’t willing to spend $150+ for the glass at <a href="http://www.twowaymirrors.com/smart-mirror/" target="_blank" rel="noopener noreferrer nofollow ugc">twowaymirrors.com</a>. 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.</p>
<p dir="auto">Here is the setup behind the mirror:<br />
<img src="/assets/uploads/files/1489573718789-back-of-mirror.jpeg" alt="0_1489573715794_back of mirror.jpg" class=" img-fluid img-markdown" /><br />
Everything fits very snugly into the frame.</p>
<ol>
<li>stereo speakers built into the monitor that supplies HDMI audio</li>
<li>Oontz angle BT speaker with better bass response for music. Currently plugged into the RPi via 3.5mm jack.</li>
<li>The RPi with attached <a href="https://smile.amazon.com/gp/product/B00N1Y3XP6/ref=oh_aui_detailpage_o02_s00?ie=UTF8&amp;psc=1" target="_blank" rel="noopener noreferrer nofollow ugc">fan</a>, <a href="https://smile.amazon.com/gp/product/B0170B75EU/ref=oh_aui_detailpage_o04_s00?ie=UTF8&amp;psc=1" target="_blank" rel="noopener noreferrer nofollow ugc">x2 squid buttons</a>, <a href="https://smile.amazon.com/gp/product/B00IR8R7WQ/ref=oh_aui_detailpage_o07_s00?ie=UTF8&amp;psc=1" target="_blank" rel="noopener noreferrer nofollow ugc">micro-USB microphone</a>, and <a href="https://smile.amazon.com/gp/product/B00I5SW8MC/ref=oh_aui_detailpage_o04_s00?ie=UTF8&amp;psc=1" target="_blank" rel="noopener noreferrer nofollow ugc">mini wireless USB keyboard</a></li>
<li>pre-drilled holes for the squid buttons</li>
<li>simple 3-port extension cord for power supply to speaker, monitor and RPi. I’d like to figure out something better in the future.</li>
<li>monitor buttons and LED (puts off a cool blue light behind the mirror).</li>
</ol>
<p dir="auto"><img src="/assets/uploads/files/1490865312190-new-mic-setup.jpeg" alt="0_1490865272250_new mic setup.jpg" class=" img-fluid img-markdown" /><br />
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.</p>
<p dir="auto">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 <a href="https://gitter.im/alexa-pi/Lobby" target="_blank" rel="noopener noreferrer nofollow ugc">gitter.im</a> but it still works well enough.</p>
<p dir="auto">Here’s my module setup:<br />
Top Left</p>
<ul>
<li>Time in 12h format with date</li>
<li>CPU temp</li>
<li>multiple calendar events</li>
<li>gmail</li>
</ul>
<p dir="auto">Top Right</p>
<ul>
<li>Wunderground with forcast</li>
<li>phone notifications</li>
<li>car and train travel times in DC area</li>
</ul>
<p dir="auto">Bottom Bar</p>
<ul>
<li>AlexaPi integration</li>
<li>Compliments</li>
<li>RSS news feed</li>
</ul>
<p dir="auto">I have other modules not showing - MMM-ModuleScheduler, MMM-RemoteControl and MMM-Instagram turned off.</p>
<p dir="auto">Here’s the final product:<br />
<img src="/assets/uploads/files/1489574590339-final.jpeg" alt="0_1489574586765_final.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">I hope you enjoy.</p>
]]></description><link>https://forum.magicmirror.builders/topic/2070/first-build-30-w-custom-frame-and-alexapi-integration</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Jul 2026 15:36:47 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/2070.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 14 Mar 2017 10:12:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Thu, 06 Jul 2017 22:02:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lucallmon" aria-label="Profile: lucallmon">@<bdi>lucallmon</bdi></a> said in <a href="/post/17483">First Build - 30" w/ custom frame and AlexaPi integration</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cyberphox" aria-label="Profile: cyberphox">@<bdi>cyberphox</bdi></a> <a href="https://github.com/alexa-pi/AlexaPi" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/alexa-pi/AlexaPi</a>   with <a href="https://github.com/dgonano/MMM-AlexaPi" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/dgonano/MMM-AlexaPi</a> module.</p>
</blockquote>
<p dir="auto">Can the Alexa wake word be modified to something specific like “Magic Mirror”?</p>
]]></description><link>https://forum.magicmirror.builders/post/24946</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/24946</guid><dc:creator><![CDATA[AZ_Geek]]></dc:creator><pubDate>Thu, 06 Jul 2017 22:02:38 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 14 Jun 2017 04:47:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lucallmon" aria-label="Profile: lucallmon">@<bdi>lucallmon</bdi></a> thanks. Addy sent viad chat. And which pins have tu use? thank you</p>
]]></description><link>https://forum.magicmirror.builders/post/22921</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/22921</guid><dc:creator><![CDATA[zdenek]]></dc:creator><pubDate>Wed, 14 Jun 2017 04:47:51 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Tue, 13 Jun 2017 17:31:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/zdenek" aria-label="Profile: zdenek">@<bdi>zdenek</bdi></a> PM me your email address and I’ll send the python scripts to you.</p>
]]></description><link>https://forum.magicmirror.builders/post/22703</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/22703</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Tue, 13 Jun 2017 17:31:21 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Tue, 13 Jun 2017 17:22:44 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://github.com/alexa-pi/AlexaPi" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/alexa-pi/AlexaPi</a></p>
<p dir="auto">This is the first step separate from MM. Then install the MMM-AlexaPi module from <a href="https://github.com/dgonano/MMM-AlexaPi" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/dgonano/MMM-AlexaPi</a> after you get the MM up and running.</p>
<p dir="auto">My recommendation is that you try this on a fresh SD card, installing AlexaPi first. Get it running the way you want it, then install MM.</p>
<p dir="auto">DO NOT install any modules that mess with any audio functions. I had to start the whole project over when I tried to install voice control and couldn’t get Alexa to work again.</p>
<p dir="auto">If you have trouble getting AlexaPi working, get on the gitter chat and ask the devs.</p>
<p dir="auto">I hope this helps.</p>
]]></description><link>https://forum.magicmirror.builders/post/22702</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/22702</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Tue, 13 Jun 2017 17:22:44 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Tue, 13 Jun 2017 17:06:38 GMT]]></title><description><![CDATA[<p dir="auto">Hi! This should be one of the best mirrors you have seen so far. Very impressive!!<br />
I am developing mine, I am close to finishing it, but I am very stuck with the integration with alexa.<br />
I would be very grateful if you could tell me how you did yours, some step by step or tip to take into account.</p>
<p dir="auto">Kind regards</p>
]]></description><link>https://forum.magicmirror.builders/post/22701</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/22701</guid><dc:creator><![CDATA[pepemujica]]></dc:creator><pubDate>Tue, 13 Jun 2017 17:06:38 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 31 May 2017 05:57:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lucallmon" aria-label="Profile: lucallmon">@<bdi>lucallmon</bdi></a> great job. I like the idea with buttons. Can you tell me plz, to which PIN to connect and how to use Python?</p>
<p dir="auto">thanks, Zdeněk</p>
]]></description><link>https://forum.magicmirror.builders/post/22211</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/22211</guid><dc:creator><![CDATA[zdenek]]></dc:creator><pubDate>Wed, 31 May 2017 05:57:29 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Thu, 16 Mar 2017 00:19:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/johnnyboy" aria-label="Profile: johnnyboy">@<bdi>johnnyboy</bdi></a> said in <a href="/post/17500">First Build - 30" w/ custom frame and AlexaPi integration</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lucallmon" aria-label="Profile: lucallmon">@<bdi>lucallmon</bdi></a><br />
Yeah, good run down there ;-) Really like the idea of the squid buttons for instant  reboot/shutdown .</p>
<p dir="auto">Couple questions if you don’t mind?  …</p>
</blockquote>
<blockquote>
<p dir="auto">What was your reason for several subsequent installs, if first one worked good?<br />
What issues are you having? and, (This will probbably be answered with the issues you have)  what do you mean that it still works well enough?</p>
</blockquote>
<p dir="auto">The first one was set up perfectly, but curiosity killed the cat. I’m pretty much a NOOB too. I just started working on this stuff 2 months ago. So, once it was working, I tried to install more and more programs to play with the OS and capabilities until they started becoming incompatible with each other and I couldn’t figure out why. The last one was when I had the MM setup with AlexaPi and then I tried to install MMM-Voice and it messed up the pocketsphinx add on and I couldn’t fix it, so I just wiped the SD card and started over.</p>
<blockquote>
<p dir="auto">Is this set up just to compliment the Monitors stereo speakers you have playing through HDMI audio? and Alexa plays through all?</p>
</blockquote>
<p dir="auto">Right now I have everything playing through the wired BT speaker. It’s essentially just a back up now.</p>
<blockquote>
<p dir="auto">I was tempted to get one of these, but conflicting reviews put me off… How do you find it? does it pick up your voice even through your Mirror and frame? Just seems the Mic is really tucked in there behind a lot of wood/monitor/acrylic.</p>
</blockquote>
<p dir="auto">Right now it’s tucked in the back, but I just bought a USB extender and I’m going to reposition it. I currently have the gain all the way up so it does a pretty good job of picking up the wakeword.</p>
<blockquote>
<p dir="auto">Now… this is where my Nooooobnessss really shines bright :-) … Is this what is used instead of buying a Dot/Echo? Its a client yeah? dispensing with the need to buy the Dot/Echo? ( Yes, I’m very much brand new to the Pi, and Linux, but i’m really not as dumb as some of my questions make me out to be… Im just learning something new ;-)  )</p>
</blockquote>
<p dir="auto">The Alexa AVS is completely software; you don’t have to purchase one. I have an Amazon Dot and it’s great, much better than the AlexaPi software, secondary to limitations placed by Amazon. However, I like how the icon on the MMM changes when you address Alexa. My goal is to get a working Alexa Module that shows cards on the screen when I ask a question. There is already one out there but it’s very difficult to set up and not user friendly, so until that happens, I’m not going to invest the time in it.</p>
]]></description><link>https://forum.magicmirror.builders/post/17550</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17550</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Thu, 16 Mar 2017 00:19:43 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 22:04:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cowboysdude" aria-label="Profile: cowboysdude">@<bdi>cowboysdude</bdi></a> no. I like the black and white look.</p>
]]></description><link>https://forum.magicmirror.builders/post/17535</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17535</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Wed, 15 Mar 2017 22:04:01 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 21:55:04 GMT]]></title><description><![CDATA[<p dir="auto">Are you compliments in color?</p>
]]></description><link>https://forum.magicmirror.builders/post/17534</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17534</guid><dc:creator><![CDATA[cowboysdude]]></dc:creator><pubDate>Wed, 15 Mar 2017 21:55:04 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 19:39:49 GMT]]></title><description><![CDATA[<p dir="auto">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</p>
]]></description><link>https://forum.magicmirror.builders/post/17520</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17520</guid><dc:creator><![CDATA[cyberphox]]></dc:creator><pubDate>Wed, 15 Mar 2017 19:39:49 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 11:56:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/yawns" aria-label="Profile: yawns">@<bdi>yawns</bdi></a> thanks! it was terribly fun to build.</p>
]]></description><link>https://forum.magicmirror.builders/post/17488</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17488</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Wed, 15 Mar 2017 11:56:14 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 11:36:32 GMT]]></title><description><![CDATA[<p dir="auto">Very nice build. And a very nice structured explanation of your mirror setup. Well done!</p>
]]></description><link>https://forum.magicmirror.builders/post/17486</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17486</guid><dc:creator><![CDATA[yawns]]></dc:creator><pubDate>Wed, 15 Mar 2017 11:36:32 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 10:41:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cyberphox" aria-label="Profile: cyberphox">@<bdi>cyberphox</bdi></a> <a href="https://github.com/alexa-pi/AlexaPi" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/alexa-pi/AlexaPi</a>   with <a href="https://github.com/dgonano/MMM-AlexaPi" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/dgonano/MMM-AlexaPi</a> module.</p>
]]></description><link>https://forum.magicmirror.builders/post/17483</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17483</guid><dc:creator><![CDATA[lucallmon]]></dc:creator><pubDate>Wed, 15 Mar 2017 10:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to First Build - 30" w/ custom frame and AlexaPi integration on Wed, 15 Mar 2017 01:39:33 GMT]]></title><description><![CDATA[<p dir="auto">what Alexa module is that? fantastic by the way!</p>
]]></description><link>https://forum.magicmirror.builders/post/17465</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/17465</guid><dc:creator><![CDATA[cyberphox]]></dc:creator><pubDate>Wed, 15 Mar 2017 01:39:33 GMT</pubDate></item></channel></rss>