<?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[MMM-GooglePhotos]]></title><description><![CDATA[<h1>MMM-GooglePhotos</h1>
<p dir="auto">display images on MagicMirror from Google Photos</p>
<h2>Description</h2>
<ul>
<li>Simple photo frame. Photos are derived from your Google Photos account.</li>
<li>Not iframe. Implemented to MM with pure Javascript.</li>
</ul>
<h2>ScreenShot</h2>
<p dir="auto"><img src="/assets/uploads/files/1532096415357-temp2.jpg" alt="0_1532096406799_temp2.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto"><img src="/assets/uploads/files/1532096584633-%E1%84%8C%E1%85%A5%E1%86%AB%E1%84%8E%E1%85%A6%E1%84%92%E1%85%AA%E1%84%86%E1%85%A7%E1%86%AB_2018__7__20__%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE_4_22.jpg" alt="0_1532096583219_전체화면_2018__7__20__오후_4_22.jpg" class=" img-fluid img-markdown" /></p>
<h2>Download &amp; Details</h2>
<p dir="auto">[card:eouia/MMM-GooglePhotos]</p>
]]></description><link>https://forum.magicmirror.builders/topic/8437/mmm-googlephotos</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 13:13:33 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/8437.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 Jul 2018 15:15:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 27 Sep 2024 17:02:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/1a2a3a" aria-label="Profile: 1a2a3a">@<bdi>1a2a3a</bdi></a> fullscreen_below</p>
]]></description><link>https://forum.magicmirror.builders/post/120019</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/120019</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 27 Sep 2024 17:02:31 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 27 Sep 2024 16:39:49 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> which option is the same as the previous ‘fullscreen’?</p>
]]></description><link>https://forum.magicmirror.builders/post/120018</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/120018</guid><dc:creator><![CDATA[1a2a3a]]></dc:creator><pubDate>Fri, 27 Sep 2024 16:39:49 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Tue, 17 Sep 2024 13:58:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/1a2a3a" aria-label="Profile: 1a2a3a">@<bdi>1a2a3a</bdi></a> yes we added checking for position names<br />
its fullscreen_above and fullscreen_below</p>
<p dir="auto">here is the  list of MagicMirror module positions<br />
<a href="https://docs.magicmirror.builders/modules/configuration.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.magicmirror.builders/modules/configuration.html</a></p>
]]></description><link>https://forum.magicmirror.builders/post/119836</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119836</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 17 Sep 2024 13:58:16 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Tue, 17 Sep 2024 04:09:52 GMT]]></title><description><![CDATA[<p dir="auto">Did something change here? I’m getting an invalid module position found for this configuration. My position is “fullscreen”. It used to be working fine…?</p>
]]></description><link>https://forum.magicmirror.builders/post/119827</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/119827</guid><dc:creator><![CDATA[1a2a3a]]></dc:creator><pubDate>Tue, 17 Sep 2024 04:09:52 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sat, 02 Dec 2023 04:54:28 GMT]]></title><description><![CDATA[<p dir="auto">hi, does anyone know how to configure the sizing of the gphoto?<br />
im trying to make the photo not full screen, but to perhaps just the top portion of the mirror or to some size of the mirror (havent really decided on the location) but having trouble sizing them.</p>
<p dir="auto">i changed the showWidth and showHeight but while they make the picture smaller, the quality seems to be reduce?<br />
i have also added #GPHOTO in CSS with width and height at 50% but it still feel like its showing full screen…</p>
]]></description><link>https://forum.magicmirror.builders/post/112984</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/112984</guid><dc:creator><![CDATA[1a2a3a]]></dc:creator><pubDate>Sat, 02 Dec 2023 04:54:28 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Thu, 27 Oct 2022 02:50:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lilleberg" aria-label="Profile: Lilleberg">@<bdi>Lilleberg</bdi></a>  Try using the <code>upper_third</code> position for your pictures. That may be closer to what you want.</p>
]]></description><link>https://forum.magicmirror.builders/post/105534</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/105534</guid><dc:creator><![CDATA[bhepler]]></dc:creator><pubDate>Thu, 27 Oct 2022 02:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Wed, 26 Oct 2022 16:12:38 GMT]]></title><description><![CDATA[<p dir="auto">I have just installed MagicMirror on my RaspberryPi and are now playing around trying to tweak my screen to my needs. Just now I want to show a slideshow of one of my albums in the top region of the screen. I have my screen vertically.<br />
So the photo should show cover the whole top region from edge to edge, and maybe 1/3 down from the top edge. Trying to use the top_bar position, but the photos then are shown with a padding on the left side and in the top, and are not resized to fit inside the region. Anybody that can show how this can be done? Maybe in the css file?</p>
]]></description><link>https://forum.magicmirror.builders/post/105521</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/105521</guid><dc:creator><![CDATA[Lilleberg]]></dc:creator><pubDate>Wed, 26 Oct 2022 16:12:38 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 23 Sep 2022 22:33:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/megagprime" aria-label="Profile: megagprime">@<bdi>megagprime</bdi></a> no &lt;&gt;</p>
]]></description><link>https://forum.magicmirror.builders/post/104730</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104730</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 23 Sep 2022 22:33:23 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 23 Sep 2022 22:29:34 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> admin@raspberrypi:~/MagicMirror/modules/MMM-GooglePhotos $ pull/&lt;145&gt;/head:&lt; g2 &gt;<br />
bash: syntax error near unexpected token `145’</p>
]]></description><link>https://forum.magicmirror.builders/post/104729</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104729</guid><dc:creator><![CDATA[megagprime]]></dc:creator><pubDate>Fri, 23 Sep 2022 22:29:34 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 23 Sep 2022 23:54:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/megagprime" aria-label="Profile: megagprime">@<bdi>megagprime</bdi></a> to get a pull request</p>
<p dir="auto">in the existing module folder do</p>
<p dir="auto">git fetch origin pull/#/head:local_branch_name</p>
<p dir="auto">replace # w 146<br />
and pick a name for branch name</p>
<p dir="auto">the when that completes (no message)<br />
do<br />
git checkout  whatever name u used</p>
<p dir="auto">now your photos module is using the pull request version</p>
<p dir="auto">then the normal instructions should work</p>
<p dir="auto">edit :  shows what u get for not checking and trusting some ‘now old’ post on the internet!</p>
]]></description><link>https://forum.magicmirror.builders/post/104725</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104725</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 23 Sep 2022 23:54:05 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 23 Sep 2022 19:33:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/orayoflighto" aria-label="Profile: orayoflighto">@<bdi>orayoflighto</bdi></a> i tried to do this but i am too dumb, how do i clone on local pc ? and when i do put v2 in folder and node i get this error <img src="/assets/uploads/files/1663961581224-9fdb2fe4-798b-4de7-90fd-ea673cdfbd7f-image.png" alt="9fdb2fe4-798b-4de7-90fd-ea673cdfbd7f-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/104723</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104723</guid><dc:creator><![CDATA[megagprime]]></dc:creator><pubDate>Fri, 23 Sep 2022 19:33:21 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 23 Sep 2022 19:29:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/orayoflighto" aria-label="Profile: orayoflighto">@<bdi>orayoflighto</bdi></a> awesome thanks guys but some of us are really dumb and I can’t figure this out. No new get token no matter how hard I try and I don’t know how to do it on my local pc… If I copy the file over I get the following ![alt text](image url)</p>
]]></description><link>https://forum.magicmirror.builders/post/104722</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104722</guid><dc:creator><![CDATA[megagprime]]></dc:creator><pubDate>Fri, 23 Sep 2022 19:29:43 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 18 Sep 2022 16:31:16 GMT]]></title><description><![CDATA[<p dir="auto">For those just joining, I was able to get this to work using the Google OAuth desktop option and the V2 token generator that hermanho made at the link below</p>
<p dir="auto"><a href="https://github.com/aneaville/MMM-GooglePhotos/issues/145" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/aneaville/MMM-GooglePhotos/issues/145</a></p>
]]></description><link>https://forum.magicmirror.builders/post/104578</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104578</guid><dc:creator><![CDATA[orayoflighto]]></dc:creator><pubDate>Sun, 18 Sep 2022 16:31:16 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 19 Jun 2022 12:39:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/celliott" aria-label="Profile: celliott">@<bdi>celliott</bdi></a> I don’t know for sure  but there is debugging info available</p>
<p dir="auto">edit the node_helper.js</p>
<p dir="auto">and add</p>
<pre><code>       debug:true,
</code></pre>
<p dir="auto">between these two lines</p>
<pre><code>module.exports = NodeHelper.create({
  start: function() 
</code></pre>
<p dir="auto">then stop mm, pm2 stop all if using pm2</p>
<p dir="auto">then</p>
<pre><code>cd ~/MagicMirror
npm start &gt;somefile.txt
</code></pre>
<p dir="auto">wait til u see the error<br />
then ctrl-c on the mm terminal window<br />
(alt-spacebar, n to.minimize mm screen if you didn’t use ssh)</p>
]]></description><link>https://forum.magicmirror.builders/post/102355</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/102355</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 19 Jun 2022 12:39:08 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sat, 19 Mar 2022 04:20:25 GMT]]></title><description><![CDATA[<p dir="auto">I am currently using this module to display one album that has 5 photos in it. I have it set to change the photo every 15 seconds. For some reason once it gets to the 5th photo, it only displays for barely 1 second and then starts from the beginning again. Any suggestions on how to fix this so that the last photo will display as long as the others?</p>
]]></description><link>https://forum.magicmirror.builders/post/100378</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/100378</guid><dc:creator><![CDATA[celliott]]></dc:creator><pubDate>Sat, 19 Mar 2022 04:20:25 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 18 Jul 2021 23:23:32 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> yes you are right, I think I found the issue. Its not this module. There is something else on the pi hijacking my bandwidth! its insane ~ 24GB is last 24 hours!<br />
<img src="/assets/uploads/files/1626650378629-screenshot_20210718-141208_home.jpg" alt="Screenshot_20210718-141208_Home.jpg" class=" img-fluid img-markdown" /></p>
<p dir="auto">I was about the do a clean install but then I thought I will just remove the unused folders first! I guess its from pocketshhinx or sphinxbase, I had installed some of those voice assistant modules! I removed those two folders and looks like now the data usage is back to normal. Will monitor for a day, if this doesnt help, will need to do a clean install</p>
]]></description><link>https://forum.magicmirror.builders/post/92942</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/92942</guid><dc:creator><![CDATA[soubhik-khan]]></dc:creator><pubDate>Sun, 18 Jul 2021 23:23:32 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 18 Jul 2021 11:43:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/soubhik-khan" aria-label="Profile: soubhik-khan">@<bdi>soubhik-khan</bdi></a> I went over the code last month for some not refreshing problem. and it does  build and use a local cache.</p>
<p dir="auto">how big are the pictures? and how many are there?</p>
<p dir="auto">at 1 mb each for 960 pics, it could be 1gb in a day</p>
]]></description><link>https://forum.magicmirror.builders/post/92935</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/92935</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 18 Jul 2021 11:43:12 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 18 Jul 2021 07:34:43 GMT]]></title><description><![CDATA[<p dir="auto">I noticed this module is using huge data. Almost downloading more than 3gb/day. My refresh rate is 1.5min per photo. Anyone else noticed this? How can we reduce the data usage? Probably show photos from the cached data instead of downloading every time?</p>
]]></description><link>https://forum.magicmirror.builders/post/92933</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/92933</guid><dc:creator><![CDATA[soubhik-khan]]></dc:creator><pubDate>Sun, 18 Jul 2021 07:34:43 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sat, 13 Feb 2021 12:22:13 GMT]]></title><description><![CDATA[<p dir="auto">anybody have any issues with the photos stop changing after a while? i cant figure it out <a href="https://forum.magicmirror.builders/topic/14547/googlephotos-stop-changing">my post</a></p>
]]></description><link>https://forum.magicmirror.builders/post/88399</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/88399</guid><dc:creator><![CDATA[megagprime]]></dc:creator><pubDate>Sat, 13 Feb 2021 12:22:13 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 17 May 2020 04:20:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gonzonia" aria-label="Profile: gonzonia">@<bdi>gonzonia</bdi></a> i don’t think the referenced issue is the problem, but there is a bunch of work needed to improve error recovery. I don’t KNOW for sure what the problem IS, but looking at the code there is no recovery from it.</p>
]]></description><link>https://forum.magicmirror.builders/post/75349</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/75349</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 17 May 2020 04:20:01 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sun, 17 May 2020 02:48:59 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> It’s interesting. I’m seeing this error now instead of the socket disconnected error. I’ve changed the DNS on the MM to not use the pihole (it’s using Google DNS).</p>
<p dir="auto">I don’t know why I’m seeing this vs. the other error all of a sudden. I still think it’s hard to blame the network exclusively. I have other modules too that all run fine at the exact same time.</p>
<p dir="auto">I’ve tried to figure out how to catch the error but I don’t think I can. From what I can tell it’s making the async call and then while waiting for a response it loses the connection for some reason. I’m not skilled enough to re-write try the async queue method referenced in the github post I linked to previously. I’m just hopeful someone who has the same problem might have the skills to fix it or at least catch it better so that the module doesn’t fail completely. (Meanwhile I’ll keep trying to identify what the problem is).</p>
]]></description><link>https://forum.magicmirror.builders/post/75346</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/75346</guid><dc:creator><![CDATA[gonzonia]]></dc:creator><pubDate>Sun, 17 May 2020 02:48:59 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Sat, 16 May 2020 11:12:14 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> I do but I thought I’d switched the DNS on there to not use it. Apparently not. This new error was likely the result of the update to pihole v5 (need to figure that out separately). Thanks for pointing me in the right direction!</p>
]]></description><link>https://forum.magicmirror.builders/post/75284</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/75284</guid><dc:creator><![CDATA[gonzonia]]></dc:creator><pubDate>Sat, 16 May 2020 11:12:14 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 15 May 2020 23:00:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gonzonia" aria-label="Profile: gonzonia">@<bdi>gonzonia</bdi></a> said in <a href="/post/75255">MMM-GooglePhotos</a>:</p>
<blockquote>
<p dir="auto">getaddrinfo EAI_AGAIN</p>
</blockquote>
<p dir="auto">that means your network failed… are u using a pihole for connection security?</p>
<p dir="auto">seen lots of failures thru pihole…</p>
]]></description><link>https://forum.magicmirror.builders/post/75256</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/75256</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 15 May 2020 23:00:57 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos on Fri, 15 May 2020 22:52:23 GMT]]></title><description><![CDATA[<p dir="auto">New error now that I’ve increased logging. Not sure it’s related but it does seem more specific.<br />
Error: getaddrinfo EAI_AGAIN <a href="http://photoslibrary.googleapis.com" target="_blank" rel="noopener noreferrer nofollow ugc">photoslibrary.googleapis.com</a><br />
Which could be this. <a href="https://github.com/googleapis/google-api-nodejs-client/issues/761" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/googleapis/google-api-nodejs-client/issues/761</a></p>
<p dir="auto">Popping up at this line (I have a log entry directly before that shows up, and one after that doesn’t)</p>
<pre><code>            		var response = await this.request(token, 'mediaItems:search', 'post', null, data)

</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/75255</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/75255</guid><dc:creator><![CDATA[gonzonia]]></dc:creator><pubDate>Fri, 15 May 2020 22:52:23 GMT</pubDate></item></channel></rss>