<?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[Just started looking into MMM-AssistantMk2 - step 3]]></title><description><![CDATA[<p dir="auto">So I’ve gotten most of the Magic Mirror software installed with integration to my Home Assistant, and with scheduled modules, so it’s starting to look like it’s getting there.<br />
I gave up on the Google-AIY HAT, and I’ve bought a tiny USB soundcard with mic-in and speaker-out (now I just need to get a mic for this that can be flush-mounted.<br />
I still need the mirror itself (waiting for the community order), and to build the frame for it (waiting for my kap-gering saw :-D ), but the software is about ready.</p>
<p dir="auto">So I’ve gone throught the MMM-AssistantMk2 steps, and now I’m at step 3, where it says:</p>
<blockquote>
<p dir="auto">But if you want to run your mirror as KIOSK mode(executed by npm start), you should rebuild binaries to match with electron. You will meet this or something similar errors on running MM.</p>
</blockquote>
<blockquote>
<p dir="auto">NODE_MODULE_VERSION 59. This version of Node.js requires<br />
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing</p>
</blockquote>
<blockquote>
<p dir="auto">If then, try this.(For Raspbian Buster or GCC 8 user)</p>
</blockquote>
<p dir="auto">So I’m running it with pm2, which I guess is what is referred to here.<br />
Where do I see the error messages? I need to figure out if I need to do the recompilation.</p>
]]></description><link>https://forum.magicmirror.builders/topic/11212/just-started-looking-into-mmm-assistantmk2-step-3</link><generator>RSS for Node</generator><lastBuildDate>Sun, 17 May 2026 08:23:07 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/11212.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 24 Sep 2019 14:14:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Just started looking into MMM-AssistantMk2 - step 3 on Wed, 25 Sep 2019 05:09:17 GMT]]></title><description><![CDATA[<p dir="auto">@Sean Ok, it seems to have compiled without problems, so far so good. Now to configuration and hotword :-)</p>
]]></description><link>https://forum.magicmirror.builders/post/61645</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/61645</guid><dc:creator><![CDATA[fribse]]></dc:creator><pubDate>Wed, 25 Sep 2019 05:09:17 GMT</pubDate></item><item><title><![CDATA[Reply to Just started looking into MMM-AssistantMk2 - step 3 on Tue, 24 Sep 2019 14:53:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fribse" aria-label="Profile: fribse">@<bdi>fribse</bdi></a><br />
If you are using <code>Raspbian Buster</code> or not,<br />
Just follow these; It will do no harm.</p>
<pre><code class="language-sh">sudo apt-get install gcc-7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 10
sudo update-alternatives --config gcc
# If you have several versions of gcc already, select gcc-7 for gcc alternative. Or just ignore it.

cd ~/MagicMirror/modules/MMM-AssistantMk2
npm install --save-dev electron-rebuild
./node_modules/.bin/electron-rebuild   
# It could takes 10~30 minutes.
</code></pre>
<p dir="auto">And… now I find my description was wrong. KIOSK mode be activated by <code>node serveronly</code> not <code>npm start</code>.</p>
]]></description><link>https://forum.magicmirror.builders/post/61619</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/61619</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 24 Sep 2019 14:53:34 GMT</pubDate></item></channel></rss>