<?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[Total Beginner - MM2 with MacMini]]></title><description><![CDATA[<p dir="auto">Hey guys, am a total noob… I have a spare MacMini (pretty recent) and a smaller LCD screen - no camera on either.  I wanted to know where should I begin to start working on this pls? I don’t exactly understand github either - yup! But with little direction, I will push my way through… I just want some help to start me off… could someone give me a nudge pls?  Thanks vm!</p>
<p dir="auto">Edit: I do know basic Python and Javascript.</p>
]]></description><link>https://forum.magicmirror.builders/topic/810/total-beginner-mm2-with-macmini</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 19:59:07 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/810.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Oct 2016 08:57:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 01 Aug 2019 20:05:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/trividar" aria-label="Profile: trividar">@<bdi>trividar</bdi></a> yes, and yes.</p>
<p dir="auto">I start the motion program as part of the little script to start mm.</p>
<p dir="auto">Short term just type</p>
<pre><code>sudo motion &amp;
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/59651</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59651</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 01 Aug 2019 20:05:02 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 01 Aug 2019 18:49:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> So do I understand it right, I have to add mode in the config.js file like this:</p>
<pre><code>	{
    module: 'MMM-SleepWake',
    delay:  1,               // default
    source: 'external',
    mode: ‘Hide’


},

</code></pre>
<p dir="auto">and I have to start motion separately from MM is that right, if yes how?</p>
]]></description><link>https://forum.magicmirror.builders/post/59647</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59647</guid><dc:creator><![CDATA[trividar]]></dc:creator><pubDate>Thu, 01 Aug 2019 18:49:10 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 01 Aug 2019 16:17:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<p dir="auto">using MMM-SleepWake with mode: ‘Hide’ works  (any case is allowed)</p>
<p dir="auto">executing the external script wakes up</p>
<pre><code>/Users/.../MagicMirror/modules/MMM-SleepWake/external_motion start
</code></pre>
<p dir="auto">that is like what u have configured.</p>
<p dir="auto">you should see the camera motion events in /var/log/motion/motion.log<br />
(motion has to be running of course)</p>
]]></description><link>https://forum.magicmirror.builders/post/59643</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59643</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 01 Aug 2019 16:17:31 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 01 Aug 2019 15:56:18 GMT]]></title><description><![CDATA[<p dir="auto">researching, i found supposedly</p>
<pre><code>pmset displaysleepnow
</code></pre>
<p dir="auto">should work</p>
<p dir="auto">it does not on my mac virtual machine…</p>
<p dir="auto">does it work on real mac?</p>
<pre><code>man pmset 
</code></pre>
<p dir="auto">should show the help for this</p>
<pre><code>displaysleepnow - causes display to go to sleep immediately.
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/59642</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59642</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 01 Aug 2019 15:56:18 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 01 Aug 2019 14:32:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/trividar" aria-label="Profile: trividar">@<bdi>trividar</bdi></a> I need to know how to turn off display,<br />
So we need mode:</p>
<p dir="auto">See the readme</p>
<p dir="auto">I have only three modes at the moment, hide ( hide all modules, don’t turn off display), dpms (use the dpms commands), and pi( which uses the pi only tvservice command)</p>
<p dir="auto">I would try mode: ‘hide’ first.</p>
<p dir="auto">I don’t know how to turn off/andon the Mac display.</p>
]]></description><link>https://forum.magicmirror.builders/post/59637</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59637</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 01 Aug 2019 14:32:31 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 01 Aug 2019 09:56:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> So I have tried to get your module to work, but unfortunately without success. Could you please help me?<br />
So what I have done:</p>
<ol>
<li>
<p dir="auto">Cloned <a href="https://motion-project.github.io/" target="_blank" rel="noopener noreferrer nofollow ugc">motion-project</a> into my folder Mirror (there are now two folder, MagicMirror and motion)</p>
</li>
<li>
<p dir="auto">Created motion.conf and made those changes:</p>
</li>
</ol>
<pre><code># Command to be executed when an event starts. (default: none)
# An event starts at first motion detected after a period of no motion defined by event_gap
; on_event_start ‎⁨/Users/..../Mirror/MagicMirror/modules/MMM-SleepWake/external_motion start

# Command to be executed when an event ends after a period of no motion
# (default: none). The period of no motion is defined by option event_gap.
; on_event_end /Users/..../Mirror/MagicMirror/modules/MMM-SleepWake/external_motion end
</code></pre>
<ol start="3">
<li>Configured my ~/MagicMirror/config/config.js file:</li>
</ol>
<pre><code>	{
    module: 'MMM-SleepWake',
    delay:  1,               // default (one minute just for testing)
    source: 'external'
    
},
</code></pre>
<ol start="4">
<li>Started my MM without error, but SleepWake don’t do anything my MM just shows everything without going to sleep!</li>
</ol>
<p dir="auto">So did I miss something? (My hardware: Mac Mini  (late 2012) Monitor over HDMI connected.<br />
Thank you!</p>
]]></description><link>https://forum.magicmirror.builders/post/59627</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59627</guid><dc:creator><![CDATA[trividar]]></dc:creator><pubDate>Thu, 01 Aug 2019 09:56:31 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Mon, 29 Jul 2019 05:30:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> thanks! I will try it later this week!</p>
]]></description><link>https://forum.magicmirror.builders/post/59480</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59480</guid><dc:creator><![CDATA[trividar]]></dc:creator><pubDate>Mon, 29 Jul 2019 05:30:12 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Tue, 23 Jul 2019 13:21:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/trividar" aria-label="Profile: trividar">@<bdi>trividar</bdi></a> the motion project installs a new program that runs in the background, and uses the camera.</p>
<p dir="auto">it can record video, take pictures, and notify of those kinds of events.  in general, it has nothing to do with MagicMirror.</p>
<p dir="auto">but I had used it for another mirror runtime, and wanted the same capability here…</p>
<p dir="auto">in the motion.conf, you set the notifier for motion start and stop to execute the script i provide in the MMM-SleepWake module.</p>
<p dir="auto">on my odroid system that looks like this<br />
(on pi it would be /home/pi/, on mac it would be /Users/??? where ??? is the user where MagicMirror is installed)</p>
<pre><code># Command to be executed when an event starts. (default: none)
# An event starts at first motion detected after a period of no motion defined by event_gap
on_event_start /home/odroid/MagicMirror/modules/MMM-SleepWake/external_motion start

# Command to be executed when an event ends after a period of no motion
# (default: none). The period of no motion is defined by option event_gap.
on_event_end /home/odroid/MagicMirror/modules/MMM-SleepWake/external_motion end
</code></pre>
<p dir="auto">i just tested the motion detection script on mac and it needed work, thanks!<br />
I have updated the repo on github…<br />
just do a</p>
<pre><code>git pull
</code></pre>
<p dir="auto">from the MMM-SleepWake folder, to get the update</p>
]]></description><link>https://forum.magicmirror.builders/post/59286</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59286</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 23 Jul 2019 13:21:55 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Tue, 23 Jul 2019 06:21:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stoffbeuteluwe" aria-label="Profile: Stoffbeuteluwe">@<bdi>Stoffbeuteluwe</bdi></a> good point! But I will use a camera behind the mirror to have a clean build.</p>
]]></description><link>https://forum.magicmirror.builders/post/59272</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59272</guid><dc:creator><![CDATA[trividar]]></dc:creator><pubDate>Tue, 23 Jul 2019 06:21:02 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Tue, 23 Jul 2019 06:19:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Thank you for your reply and sorry for my late reply. I’m not able to get it to work with my Mac mini ;o) I have a USB Camera and a mac mini 2012. Would it be possible for you to write a step by step instruction? Many thanks in advance!!</p>
]]></description><link>https://forum.magicmirror.builders/post/59271</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/59271</guid><dc:creator><![CDATA[trividar]]></dc:creator><pubDate>Tue, 23 Jul 2019 06:19:48 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Mon, 10 Jun 2019 13:36:26 GMT]]></title><description><![CDATA[<p dir="auto">install pm2 on Mac is my biggest problem 😭</p>
]]></description><link>https://forum.magicmirror.builders/post/57795</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/57795</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Mon, 10 Jun 2019 13:36:26 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Mon, 10 Jun 2019 13:24:46 GMT]]></title><description><![CDATA[<p dir="auto">Must pm2 be installt in Magic Mirror directory?</p>
]]></description><link>https://forum.magicmirror.builders/post/57794</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/57794</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Mon, 10 Jun 2019 13:24:46 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Mon, 10 Jun 2019 13:20:45 GMT]]></title><description><![CDATA[<p dir="auto">@trividaryou can do this with the harmony hub (Logitech) and a motion sensor…all that works with Alexa… Turn tv on or off with motion sensor…or voice</p>
]]></description><link>https://forum.magicmirror.builders/post/57793</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/57793</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Mon, 10 Jun 2019 13:20:45 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Mon, 10 Jun 2019 13:19:06 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/trividar" aria-label="Profile: trividar">@<bdi>trividar</bdi></a> there is a module that uses camera,</p>
<pre><code>https://github.com/dmcinnes/MMM-Motion-Detection
</code></pre>
<p dir="auto">I also have one, that allows configurable ways to sleep… pi, hdmi off, or blanking screen</p>
<pre><code>https://github.com/sdetweil/MMM-SleepWake
</code></pre>
<p dir="auto">mine depends on the github motion project for camera interface</p>
<pre><code>https://motion-project.github.io/
</code></pre>
<p dir="auto">I have not tried mine on mac.  but motion project is supported on mac.</p>
]]></description><link>https://forum.magicmirror.builders/post/57792</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/57792</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 10 Jun 2019 13:19:06 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Mon, 10 Jun 2019 13:11:19 GMT]]></title><description><![CDATA[<p dir="auto">Hi, do you have pm2 installed on your Mac?<br />
Is pm2 working?<br />
Did you installed pm2 in MagicMirror directory?</p>
]]></description><link>https://forum.magicmirror.builders/post/57791</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/57791</guid><dc:creator><![CDATA[Stoffbeuteluwe]]></dc:creator><pubDate>Mon, 10 Jun 2019 13:11:19 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Thu, 04 Apr 2019 19:01:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michimich" aria-label="Profile: MichiMich">@<bdi>MichiMich</bdi></a> @all others ;0)… I want to use my Mac Mini also for my MM. Is there a way to implement motion detection with a cam and disable HDMI or monitor if no motion is capturing? I have this on my raspberry with motion and it works perfectly… this is for my one of the most important things for me!</p>
]]></description><link>https://forum.magicmirror.builders/post/55415</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/55415</guid><dc:creator><![CDATA[trividar]]></dc:creator><pubDate>Thu, 04 Apr 2019 19:01:17 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Sat, 22 Oct 2016 09:46:26 GMT]]></title><description><![CDATA[<p dir="auto">UPDATE: THIS IS WORKING FINE… NOTED MY ERROR</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michmich" aria-label="Profile: MichMich">@<bdi>MichMich</bdi></a> Right… so… I started slow… just changed one thing… calendar position from top_left to bottom_left</p>
<pre><code>
/* Magic Mirror Config Sample
 *
 * By Michael Teeuw http://michaelteeuw.nl
 * MIT Licensed.
 */

var config = {
	port: 8080,

	language: 'en',
	timeFormat: 24,
	units: 'metric',

	modules: [
		{
			module: 'alert',
		},
		{
			module: 'clock',
			position: 'top_left'
		},
		{
			module: 'calendar',
			header: 'US Holidays',
			position: ‘bottom_left',
			config: {
				calendars: [
					{
						symbol: 'calendar-check-o ',
						url: 'webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics'
					}
				]
			}
		},
		{
			module: 'compliments',
			position: 'lower_third'
		},
		{
			module: 'currentweather',
			position: 'top_right',
			config: {
				location: 'New York',
				locationID: '',  //ID from http://www.openweathermap.org
				appid: 'YOUR_OPENWEATHER_API_KEY'
			}
		},
		{
			module: 'weatherforecast',
			position: 'top_right',
			header: 'Weather Forecast',
			config: {
	            location: 'New York',
				locationID: '5128581',  //ID from http://www.openweathermap.org
	            appid: 'YOUR_OPENWEATHER_API_KEY'
			}
		},
		{
			module: 'newsfeed',
			position: 'bottom_bar',
			config: {
				feeds: [
					{
						title: "New York Times",
						url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml"
					}
				],
				showSourceTitle: true,
				showPublishDate: true
			}
		},
	]

};

/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== 'undefined') {module.exports = config;}

</code></pre>
<p dir="auto">save it… close it… run npm start again… Doesn’'t like it…</p>
<p dir="auto">Edit: changed it back to top_left, still didn’t like it…  let me do some more reading up if there is anything more to be done than just these bits am doing</p>
<p dir="auto">Ninja Edit: It was my mistake - the ’ (single quote) which is being used is different and hence js doesn’t like it… have changed that and it is working now!! off to adding modules now</p>
]]></description><link>https://forum.magicmirror.builders/post/6615</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/6615</guid><dc:creator><![CDATA[spiffler]]></dc:creator><pubDate>Sat, 22 Oct 2016 09:46:26 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Sun, 16 Oct 2016 15:48:30 GMT]]></title><description><![CDATA[<p dir="auto">You can ignore the grunt issue. Grunt is only used in the development process of the mirror. Indeed, next up is modifying your config. If the mirror stays black after reboot, you know you made a mistake in the config file. ;)</p>
]]></description><link>https://forum.magicmirror.builders/post/6405</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/6405</guid><dc:creator><![CDATA[MichMich]]></dc:creator><pubDate>Sun, 16 Oct 2016 15:48:30 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Sun, 16 Oct 2016 09:58:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/michmich" aria-label="Profile: MichMich">@<bdi>MichMich</bdi></a> Hey man! thank you so much for your reply (and your awesome creation :) )</p>
<p dir="auto">That’s pretty detailed and straightforward. Am in the process of trying it out on my macbook before I start working on the hardware aspects. Currently getting stuck the $PATH stage, when I do cd MagicMirror, it says not found… let me fix this piece and will surely come back with final outcome… thanks again!</p>
<p dir="auto">EDIT: Ok don’t think I had to d anything there… and we are in business!</p>
<p dir="auto">Saw this one error: npm WARN grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed.</p>
<p dir="auto"><img src="/uploads/files/1476611867177-mm2-one-resized.jpg" alt="0_1476611863900_MM2-one.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Uploading the screenshot of how it looks like right now… So i need to do some work in config.js I suppose?</p>
]]></description><link>https://forum.magicmirror.builders/post/6394</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/6394</guid><dc:creator><![CDATA[spiffler]]></dc:creator><pubDate>Sun, 16 Oct 2016 09:58:32 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Fri, 14 Oct 2016 17:25:09 GMT]]></title><description><![CDATA[<p dir="auto">It works perfectly fine on a Mac. To be honest: this was one of the goals during the development (because of this project: <a href="http://michaelteeuw.nl/post/150349424992/mirror-mirror-on-the-wall-who-has-the-biggest-of" target="_blank" rel="noopener noreferrer nofollow ugc">http://michaelteeuw.nl/post/150349424992/mirror-mirror-on-the-wall-who-has-the-biggest-of</a>).</p>
<p dir="auto">To install it, make sure you have the latest version of node installed. You can download the installer here: <a href="https://nodejs.org/dist/v6.8.0/node-v6.8.0.pkg" target="_blank" rel="noopener noreferrer nofollow ugc">https://nodejs.org/dist/v6.8.0/node-v6.8.0.pkg</a></p>
<p dir="auto">Next, open your terminal, and clone the MagicMirror² repository:</p>
<pre><code>git clone https://github.com/MichMich/MagicMirror.git
</code></pre>
<p dir="auto">Then, go to the MagicMirror folder and run the installer.</p>
<pre><code>cd MagicMirror
npm install
</code></pre>
<p dir="auto">Make a copy of the sample config to your custom config:</p>
<pre><code>cp config/config.js.sample config/config.js
</code></pre>
<p dir="auto">Run MagicMirror to see if it works:</p>
<pre><code>npm start
</code></pre>
<p dir="auto">If everything works fine, you can modify your config to match your preferences …<br />
If you want to run it full screen on a mac, you might want to enable the kiosk mode in the config. (See documentation: <a href="https://github.com/MichMich/MagicMirror#configuration" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MichMich/MagicMirror#configuration</a>)</p>
<p dir="auto"><strong>Enjoy!</strong></p>
]]></description><link>https://forum.magicmirror.builders/post/6315</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/6315</guid><dc:creator><![CDATA[MichMich]]></dc:creator><pubDate>Fri, 14 Oct 2016 17:25:09 GMT</pubDate></item><item><title><![CDATA[Reply to Total Beginner - MM2 with MacMini on Fri, 14 Oct 2016 09:48:44 GMT]]></title><description><![CDATA[<p dir="auto">Take a look at this thread: <a href="https://forum.magicmirror.builders/topic/548/building-mirror-without-programing">https://forum.magicmirror.builders/topic/548/building-mirror-without-programing</a></p>
<p dir="auto">It is for Microsoft Windows but I bet you can adapt the instructions to make it work on your Mac. There is a node.js installation package for Mac available, the download link is in the instructions.</p>
]]></description><link>https://forum.magicmirror.builders/post/6287</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/6287</guid><dc:creator><![CDATA[yawns]]></dc:creator><pubDate>Fri, 14 Oct 2016 09:48:44 GMT</pubDate></item></channel></rss>