<?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[Conceptual check: Can I make MM2 work for a home theatre?]]></title><description><![CDATA[<p dir="auto">I’d like to adapt MM and a couple of modules to do the following:</p>
<ul>
<li>
<p dir="auto">Display a poster that’s dependent on what’s currently playing in Plex (hopefully via a slightly modified <a href="https://github.com/glitch452/MMM-PlexNowPlaying" target="_blank" rel="noopener noreferrer nofollow ugc">PlexNowPlaying</a> module</p>
</li>
<li>
<p dir="auto">When nothing is playing, display random assorted posters, perhaps via MMM-<a href="https://github.com/PjTewkesbury/MMM-PlexSlideshow" target="_blank" rel="noopener noreferrer nofollow ugc">PlexSlideShow</a> or <a href="https://github.com/AdamMoses-GitHub/MMM-ImageSlideshow" target="_blank" rel="noopener noreferrer nofollow ugc">MMM-ImageSlideShow</a>, or <a href="https://github.com/skuethe/MMM-RandomPhoto" target="_blank" rel="noopener noreferrer nofollow ugc">MMM-RandomPhoto</a></p>
</li>
</ul>
<p dir="auto">With nothing else on the screen, and the images being ‘full screen’.<br />
And, perhaps:</p>
<ul>
<li>Play movie trailers, which essentially means having it play specific video files via something like <a href="https://github.com/Snille/MMM-Videoplayer" target="_blank" rel="noopener noreferrer nofollow ugc">MMM-Videoplayer</a>, and</li>
<li>have the screen only turn on when motion is detected, via a motion sensor; perhaps using <a href="https://github.com/nischi/MMM-MotionControl" target="_blank" rel="noopener noreferrer nofollow ugc">MMM-MotionControl</a>.</li>
</ul>
<p dir="auto">Conceptually, these and other modules, or slightly modified versions, seem on the surface to be able to do what I’m hoping to do, which is nothing complex:</p>
<ul>
<li>turn on when someone approaches</li>
<li>if a movie is currently playing on a specific Plex client, display the poster for that movie</li>
<li>if no movie is currently playing, display a random poster.</li>
<li>with nothing else on the screen, and the images full-screen.</li>
</ul>
<p dir="auto">Yes?  No? Hard?  I’m fairly familiar with scripting, python, php, linux etc. so I expect I’ll need to examine existing modules and grab bits from here and there to make it all work.</p>
<p dir="auto">So is it doable or am I trying to bend MM2 too far from it’s roots?</p>
]]></description><link>https://forum.magicmirror.builders/topic/17240/conceptual-check-can-i-make-mm2-work-for-a-home-theatre</link><generator>RSS for Node</generator><lastBuildDate>Wed, 13 May 2026 22:51:16 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/17240.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 29 Sep 2022 07:02:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Conceptual check: Can I make MM2 work for a home theatre? on Sun, 02 Oct 2022 02:21:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jasondreher" aria-label="Profile: jasondreher">@<bdi>jasondreher</bdi></a> there is a LOT of integration that has to be created</p>
]]></description><link>https://forum.magicmirror.builders/post/104826</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104826</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 02 Oct 2022 02:21:13 GMT</pubDate></item><item><title><![CDATA[Reply to Conceptual check: Can I make MM2 work for a home theatre? on Sat, 01 Oct 2022 22:22:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spincharm" aria-label="Profile: SpinCharm">@<bdi>SpinCharm</bdi></a><br />
You would have to incorporate something like <a href="https://www.home-assistant.io/" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.home-assistant.io/</a>. This will be able to save a file of what is playing on PLEX and then the MM can show hide…</p>
]]></description><link>https://forum.magicmirror.builders/post/104822</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104822</guid><dc:creator><![CDATA[jasondreher]]></dc:creator><pubDate>Sat, 01 Oct 2022 22:22:01 GMT</pubDate></item><item><title><![CDATA[Reply to Conceptual check: Can I make MM2 work for a home theatre? on Fri, 30 Sep 2022 01:01:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spincharm" aria-label="Profile: SpinCharm">@<bdi>SpinCharm</bdi></a> yes, that is what I was saying you would have to do.</p>
]]></description><link>https://forum.magicmirror.builders/post/104814</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104814</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 30 Sep 2022 01:01:10 GMT</pubDate></item><item><title><![CDATA[Reply to Conceptual check: Can I make MM2 work for a home theatre? on Fri, 30 Sep 2022 00:23:35 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> Ok thanks for clarifying that.  I’m not sure what the impact of that limitation is, though.  Couldn’t I just have several modules that are loaded at the start, with some of them hidden and others visible, and change their visibility when certain triggers are hit?</p>
<p dir="auto">For instance, have only 2 modules installed or loaded - one that displays a photo full screen; the other that displays a photo full screen as well (but a different module that uses different logic to choose that photo).</p>
<p dir="auto">Then have some sort of trigger that determines which module will be visible.<br />
They’d both display in the same space (entire screen), but only one would be active at a time.<br />
Does that work within the framework?</p>
]]></description><link>https://forum.magicmirror.builders/post/104813</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104813</guid><dc:creator><![CDATA[SpinCharm]]></dc:creator><pubDate>Fri, 30 Sep 2022 00:23:35 GMT</pubDate></item><item><title><![CDATA[Reply to Conceptual check: Can I make MM2 work for a home theatre? on Thu, 29 Sep 2022 11:14:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/spincharm" aria-label="Profile: SpinCharm">@<bdi>SpinCharm</bdi></a> seems logical</p>
<p dir="auto">key item…</p>
<p dir="auto">mm can only show or hide modules. it can ot load any on the fly</p>
<p dir="auto">see my SampleModule<br />
<a href="https://github.com/sdetweil/SampleModule" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sdetweil/SampleModule</a></p>
<p dir="auto">it implements the spec , found in the documentation link</p>
]]></description><link>https://forum.magicmirror.builders/post/104807</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104807</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Thu, 29 Sep 2022 11:14:37 GMT</pubDate></item></channel></rss>