<?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-MyCalendar install problem]]></title><description><![CDATA[<p dir="auto">I’ve been using the default calendar module for awhile now, and living with the incorrect date for one of my recurring events.  Specifically, my event occurs on the first Thursday of each month, and the calendar seems to show the correct date for the first occurrence, but all subsequent occurrences seem to happen on the first Wednesday of each month — one day early.</p>
<p dir="auto">I understand that one solution may be to use the MMM-MyCalendar module instead.  I attempted this and discovered that my MM wouldn’t launch, and attempted a workaround shown here:</p>
<p dir="auto"><a href="https://github.com/jclarke0000/MMM-MyCalendar/issues/40" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/jclarke0000/MMM-MyCalendar/issues/40</a></p>
<p dir="auto">As others have reported, MM will now launch, but the calendar never appears (always indicates ‘loading’).  I can put back the original calendar module, and just live with the problem, but does anyone have any other suggestions?  Thanks.</p>
]]></description><link>https://forum.magicmirror.builders/topic/18710/mmm-mycalendar-install-problem</link><generator>RSS for Node</generator><lastBuildDate>Sat, 09 May 2026 14:29:57 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18710.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 03 May 2024 17:47:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 19:01:20 GMT]]></title><description><![CDATA[<p dir="auto">I am running MM version 2.27.0, node v20.4, npm v9.8.1</p>
<p dir="auto">I read that post already, which allowed me to get the MM running again.  I just commented out the lines indicated.</p>
]]></description><link>https://forum.magicmirror.builders/post/117473</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117473</guid><dc:creator><![CDATA[Freddy_boy]]></dc:creator><pubDate>Fri, 03 May 2024 19:01:20 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 20:31:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/freddy_boy" aria-label="Profile: Freddy_boy">@<bdi>Freddy_boy</bdi></a> said in <a href="/post/117476">MMM-MyCalendar install problem</a>:</p>
<blockquote>
<p dir="auto">[2024-05-03 16:05:14.891] [LOG] [MMM-Pir] [LIB] [SCREEN] See you soon !<br />
[2024-05-03 16:05:14.893] [LOG] [MMM-Pir] [LIB] [SCREEN] <a class="plugin-mentions-user plugin-mentions-a" href="/user/bugsounet" aria-label="Profile: bugsounet">@<bdi>bugsounet</bdi></a></p>
</blockquote>
<p dir="auto">Really… I have to delete this…</p>
<p dir="auto">In all case, I’m happy that’s resolved.</p>
]]></description><link>https://forum.magicmirror.builders/post/117479</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117479</guid><dc:creator><![CDATA[bugsounet]]></dc:creator><pubDate>Fri, 03 May 2024 20:31:22 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 20:20:21 GMT]]></title><description><![CDATA[<p dir="auto">Ah, yes.  That was it.  Instead of manually making the changes, I just copied the entire code and pasted.  Seems to work now.  Thanks!</p>
]]></description><link>https://forum.magicmirror.builders/post/117478</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117478</guid><dc:creator><![CDATA[Freddy_boy]]></dc:creator><pubDate>Fri, 03 May 2024 20:20:21 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 20:15:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/freddy_boy" aria-label="Profile: Freddy_boy">@<bdi>Freddy_boy</bdi></a> said in <a href="/post/117476">MMM-MyCalendar install problem</a>:</p>
<blockquote>
<p dir="auto">[2024-05-03 16:05:02.668] [ERROR] Whoops! There was an uncaught exception…<br />
[2024-05-03 16:05:02.677] [ERROR] ReferenceError: fetcher is not defined<br />
at fetchCalendar (/home/pi/MagicMirror/modules/MMM-MyCalendar</p>
</blockquote>
<p dir="auto">yep</p>
<p dir="auto">you didn’t get all the change from the linked issue</p>
]]></description><link>https://forum.magicmirror.builders/post/117477</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117477</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 03 May 2024 20:15:16 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 20:08:10 GMT]]></title><description><![CDATA[<p dir="auto">I don’t believe that I am using pm2.  Here are the logs when MM starts:</p>
<blockquote>
<p dir="auto">magicmirror@2.27.0 start<br />
DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js</p>
</blockquote>
<p dir="auto">[2024-05-03 16:04:55.886] [LOG]   Starting MagicMirror: v2.27.0<br />
[2024-05-03 16:04:55.935] [LOG]   Loading config …<br />
[2024-05-03 16:04:55.938] [LOG]   config template file not exists, no envsubst<br />
[2024-05-03 16:04:55.957] [LOG]   Loading module helpers …<br />
[2024-05-03 16:04:55.958] [LOG]   No helper found for module: alert.<br />
[2024-05-03 16:04:56.237] [LOG]   Initializing new module helper …<br />
[2024-05-03 16:04:56.239] [LOG]   Module helper loaded: updatenotification<br />
[2024-05-03 16:04:56.240] [LOG]   No helper found for module: clock.<br />
[2024-05-03 16:04:56.402] [LOG]   Initializing new module helper …<br />
[2024-05-03 16:04:56.403] [LOG]   Module helper loaded: MMM-MyCalendar<br />
[2024-05-03 16:04:56.403] [LOG]   No helper found for module: calendar_monthly.<br />
[2024-05-03 16:04:56.414] [LOG]   Initializing new module helper …<br />
[2024-05-03 16:04:56.414] [LOG]   Module helper loaded: MMM-Pir<br />
[2024-05-03 16:04:56.462] [LOG]   Initializing new module helper …<br />
[2024-05-03 16:04:56.462] [LOG]   Module helper loaded: MMM-Weather<br />
[2024-05-03 16:04:56.543] [LOG]   Initializing new module helper …<br />
[2024-05-03 16:04:56.544] [LOG]   Module helper loaded: MMM-Tools<br />
[2024-05-03 16:04:56.673] [LOG]   Initializing new module helper …<br />
[2024-05-03 16:04:56.674] [LOG]   Module helper loaded: newsfeed<br />
[2024-05-03 16:04:56.674] [LOG]   All module helpers loaded.<br />
[2024-05-03 16:04:56.685] [LOG]   Starting server on port 8080 …<br />
[2024-05-03 16:04:58.244] [LOG]   Server started …<br />
[2024-05-03 16:04:58.247] [LOG]   Connecting socket for: updatenotification<br />
[2024-05-03 16:04:58.248] [LOG]   Starting module helper: updatenotification<br />
[2024-05-03 16:04:58.250] [LOG]   Connecting socket for: MMM-MyCalendar<br />
[2024-05-03 16:04:58.261] [LOG]   Starting node helper for: MMM-MyCalendar<br />
[2024-05-03 16:04:58.262] [LOG]   Connecting socket for: MMM-Pir<br />
[2024-05-03 16:04:58.264] [LOG]   Connecting socket for: MMM-Weather<br />
[2024-05-03 16:04:58.272] [LOG]   Connecting socket for: MMM-Tools<br />
[2024-05-03 16:04:58.284] [LOG]   [Tools] MMM-Tools Version: 2.1.7<br />
[2024-05-03 16:04:58.286] [LOG]   Connecting socket for: newsfeed<br />
[2024-05-03 16:04:58.287] [LOG]   Starting node helper for: newsfeed<br />
[2024-05-03 16:04:58.288] [LOG]   Sockets connected &amp; modules started …<br />
WARNING: v3dv is neither a complete nor a conformant Vulkan implementation. Testing use only.<br />
[2024-05-03 16:04:58.891] [LOG]   Launching application.<br />
[2024-05-03 16:05:02.661] [LOG]   Create new calendarfetcher for url: <a href="http://www.calendarlabs.com/ical-calendar/ics/39/Canada_Holidays.ics" target="_blank" rel="noopener noreferrer nofollow ugc">http://www.calendarlabs.com/ical-calendar/ics/39/Canada_Holidays.ics</a> - Interval: 300000<br />
[2024-05-03 16:05:02.668] [ERROR] Whoops! There was an uncaught exception…<br />
[2024-05-03 16:05:02.677] [ERROR] ReferenceError: fetcher is not defined<br />
at fetchCalendar (/home/pi/MagicMirror/modules/MMM-MyCalendar/calendarfetcher.js:65:3)<br />
at CalendarFetcher.startFetch (/home/pi/MagicMirror/modules/MMM-MyCalendar/calendarfetcher.js:110:3)<br />
at Class.createFetcher (/home/pi/MagicMirror/modules/MMM-MyCalendar/node_helper.js:73:11)<br />
at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-MyCalendar/node_helper.js:21:9)<br />
at Socket. (/home/pi/MagicMirror/js/node_helper.js:98:11)<br />
at Socket.emit (node:events:514:28)<br />
at Socket.emitUntyped (/home/pi/MagicMirror/node_modules/socket.io/dist/typed-events.js:69:22)<br />
at /home/pi/MagicMirror/node_modules/socket.io/dist/socket.js:704:39<br />
at process.processTicksAndRejections (node:internal/process/task_queues:77:11)<br />
[2024-05-03 16:05:02.680] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?<br />
[2024-05-03 16:05:02.684] [ERROR] If you think this really is an issue, please open an issue on GitHub: <a href="https://github.com/MagicMirrorOrg/MagicMirror/issues" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MagicMirrorOrg/MagicMirror/issues</a><br />
[2024-05-03 16:05:02.686] [LOG]   Create new calendarfetcher for url: <a href="https://calendar.google.com/calendar/ical/5u47rliikveghncls65jrsotkc%40group.calendar.google.com/private-7c6a117f2ae0d357b447c735373245a2/basic.ics" target="_blank" rel="noopener noreferrer nofollow ugc">https://calendar.google.com/calendar/ical/5u47rliikveghncls65jrsotkc%40group.calendar.google.com/private-7c6a117f2ae0d357b447c735373245a2/basic.ics</a> - Interval: 300000<br />
[2024-05-03 16:05:02.688] [ERROR] Whoops! There was an uncaught exception…<br />
[2024-05-03 16:05:02.689] [ERROR] ReferenceError: fetcher is not defined<br />
at fetchCalendar (/home/pi/MagicMirror/modules/MMM-MyCalendar/calendarfetcher.js:65:3)<br />
at CalendarFetcher.startFetch (/home/pi/MagicMirror/modules/MMM-MyCalendar/calendarfetcher.js:110:3)<br />
at Class.createFetcher (/home/pi/MagicMirror/modules/MMM-MyCalendar/node_helper.js:73:11)<br />
at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-MyCalendar/node_helper.js:21:9)<br />
at Socket. (/home/pi/MagicMirror/js/node_helper.js:98:11)<br />
at Socket.emit (node:events:514:28)<br />
at Socket.emitUntyped (/home/pi/MagicMirror/node_modules/socket.io/dist/typed-events.js:69:22)<br />
at /home/pi/MagicMirror/node_modules/socket.io/dist/socket.js:704:39<br />
at process.processTicksAndRejections (node:internal/process/task_queues:77:11)<br />
[2024-05-03 16:05:02.690] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?<br />
[2024-05-03 16:05:02.690] [ERROR] If you think this really is an issue, please open an issue on GitHub: <a href="https://github.com/MagicMirrorOrg/MagicMirror/issues" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MagicMirrorOrg/MagicMirror/issues</a><br />
[2024-05-03 16:05:02.790] [LOG]   Create new newsfetcher for url: <a href="https://rss.cbc.ca/lineup/canada.xml" target="_blank" rel="noopener noreferrer nofollow ugc">https://rss.cbc.ca/lineup/canada.xml</a> - Interval: 300000<br />
[2024-05-03 16:05:03.039] [LOG]   Create new newsfetcher for url: <a href="https://rss.cbc.ca/lineup/canada-toronto.xml" target="_blank" rel="noopener noreferrer nofollow ugc">https://rss.cbc.ca/lineup/canada-toronto.xml</a> - Interval: 300000<br />
[2024-05-03 16:05:03.052] [LOG]   Create new newsfetcher for url: <a href="https://rss.cbc.ca/lineup/sports-nhl.xml" target="_blank" rel="noopener noreferrer nofollow ugc">https://rss.cbc.ca/lineup/sports-nhl.xml</a> - Interval: 300000<br />
[2024-05-03 16:05:03.071] [LOG]   [WEATHER] MMM-WEATHER Version: 1.0.6<br />
[2024-05-03 16:05:03.112] [LOG]   [MMM-Pir] Version: 1.5.1 rev: 240402<br />
[2024-05-03 16:05:03.114] [LOG]   [MMM-Pir] [LIB] [PIR] Mode 0 Selected (onoff library)<br />
[2024-05-03 16:05:03.168] [LOG]   [MMM-Pir] [LIB] [PIR] Started!<br />
[2024-05-03 16:05:03.172] [LOG]   [MMM-Pir] [LIB] [SCREEN] Mode 4: HDMI CEC<br />
[2024-05-03 16:05:03.228] [LOG]   [MMM-Pir] Started!<br />
[2024-05-03 16:05:03.231] [INFO]  updatenotification: Updater Class Loaded!<br />
[2024-05-03 16:05:03.233] [INFO]  updatenotification: Checking PM2 using…<br />
[2024-05-03 16:05:03.239] [INFO]  Checking git for module: MMM-MyCalendar<br />
[2024-05-03 16:05:03.375] [INFO]  Checking git for module: calendar_monthly<br />
[2024-05-03 16:05:03.478] [INFO]  System information:</p>
<h3>SYSTEM:   manufacturer: Raspberry Pi Foundation; model: Raspberry Pi 4 Model B Rev 1.4; raspberry: [object Object]; virtual: false</h3>
<h3>OS:       platform: linux; distro: Raspbian GNU/Linux; release: 11; arch: arm; kernel: 5.10.103-v7l+</h3>
<h3>VERSIONS: electron: 29.1.6; used node: 20.9.0; installed node: 20.4.0; npm: 9.8.1; pm2: 5.3.1</h3>
<h3>OTHER:    timeZone: America/Toronto; ELECTRON_ENABLE_GPU: undefined</h3>
<p dir="auto">[2024-05-03 16:05:03.529] [INFO]  Checking git for module: MMM-Pir<br />
[2024-05-03 16:05:03.687] [INFO]  updatenotification: [PM2] You are not using pm2<br />
[2024-05-03 16:05:04.116] [INFO]  Checking git for module: MMM-Weather<br />
[2024-05-03 16:05:04.566] [INFO]  Checking git for module: MMM-Tools<br />
[2024-05-03 16:05:04.708] [INFO]  Newsfeed-Fetcher: Broadcasting 18 items.<br />
[2024-05-03 16:05:04.809] [INFO]  Checking git for module: MagicMirror<br />
[2024-05-03 16:05:04.861] [INFO]  Newsfeed-Fetcher: Broadcasting 20 items.<br />
[2024-05-03 16:05:04.874] [INFO]  Newsfeed-Fetcher: Broadcasting 19 items.<br />
[2024-05-03 16:05:14.810] [LOG]   Shutting down server…<br />
[2024-05-03 16:05:14.812] [LOG]   Stopping module helper: updatenotification<br />
[2024-05-03 16:05:14.813] [LOG]   Stopping module helper: MMM-MyCalendar<br />
[2024-05-03 16:05:14.813] [LOG]   Stopping module helper: MMM-Pir<br />
[2024-05-03 16:05:14.814] [LOG]   Stopping module helper: MMM-Weather<br />
[2024-05-03 16:05:14.814] [LOG]   Stopping module helper: MMM-Tools<br />
[2024-05-03 16:05:14.815] [LOG]   Stopping module helper: newsfeed<br />
[2024-05-03 16:05:14.816] [LOG]   Node_helpers stopped …<br />
[2024-05-03 16:05:14.891] [LOG]   [MMM-Pir] [LIB] [SCREEN] See you soon !<br />
[2024-05-03 16:05:14.893] [LOG]   [MMM-Pir] [LIB] [SCREEN] <a class="plugin-mentions-user plugin-mentions-a" href="/user/bugsounet" aria-label="Profile: bugsounet">@<bdi>bugsounet</bdi></a></p>
]]></description><link>https://forum.magicmirror.builders/post/117476</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117476</guid><dc:creator><![CDATA[Freddy_boy]]></dc:creator><pubDate>Fri, 03 May 2024 20:08:10 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 19:59:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/freddy_boy" aria-label="Profile: Freddy_boy">@<bdi>Freddy_boy</bdi></a> ok, I guessed it was solved…</p>
<p dir="auto">so, look at the messages where you start MM</p>
<p dir="auto">if pm2, then</p>
<p dir="auto">pm2 logs --lines=xxx<br />
where xxx is some number, default 15<br />
you might need 100</p>
<p dir="auto">always best when adding/changing NOT to use pm2</p>
<pre><code class="language-sh">pm2 stop all
cd ~/MagicMirror
npm start 
</code></pre>
<p dir="auto">then u can see the messages immediately</p>
<p dir="auto">when u get it all working then<br />
pm2 status<br />
and then pm2 start x<br />
where x is the name or number on the row of the managed app  you want to start</p>
<p dir="auto">pm2 --help will show you all the command options<br />
this is a typical scenario for all linux command line commands  --help shows the help<br />
and most times<br />
man command_name<br />
will show you the user manual<br />
q,  quits the manual display</p>
]]></description><link>https://forum.magicmirror.builders/post/117475</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117475</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 03 May 2024 19:59:13 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 19:14:49 GMT]]></title><description><![CDATA[<p dir="auto">Not sure what happened here…  You indicate that this issue is solved…?  I still don’t have a calendar yet.  MM launches now, but I only have an indication that the calendar is “Loading…”  but it never appears.</p>
]]></description><link>https://forum.magicmirror.builders/post/117474</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117474</guid><dc:creator><![CDATA[Freddy_boy]]></dc:creator><pubDate>Fri, 03 May 2024 19:14:49 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 19:01:20 GMT]]></title><description><![CDATA[<p dir="auto">I am running MM version 2.27.0, node v20.4, npm v9.8.1</p>
<p dir="auto">I read that post already, which allowed me to get the MM running again.  I just commented out the lines indicated.</p>
]]></description><link>https://forum.magicmirror.builders/post/117473</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117473</guid><dc:creator><![CDATA[Freddy_boy]]></dc:creator><pubDate>Fri, 03 May 2024 19:01:20 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MyCalendar install problem on Fri, 03 May 2024 18:20:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/freddy_boy" aria-label="Profile: Freddy_boy">@<bdi>Freddy_boy</bdi></a> what MagicMirror version are you running?  there were some significant  changes in the latest version</p>
<p dir="auto">also see this issue for the module<br />
<a href="https://github.com/jclarke0000/MMM-MyCalendar/issues/40" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/jclarke0000/MMM-MyCalendar/issues/40</a></p>
]]></description><link>https://forum.magicmirror.builders/post/117472</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117472</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 03 May 2024 18:20:51 GMT</pubDate></item></channel></rss>