<?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-CalendarExt cant get the calendar to show]]></title><description><![CDATA[<p dir="auto">My hope is to create a plain Calendar for the entire month on a 23in monitor and has 3 different calendar sources. The calendar would sit in the top left underneath the current date and time, and this calendar would take up majority of the screen but leave room for some weather modules on the top right. That’s all this thing is going to be used for.</p>
<p dir="auto">My issue is that I cant seem to get this calendar to show.</p>
<p dir="auto">My code from going section by section:</p>
<pre><code>{
	module: 'MMM-CalendarExt',
	position: "top_left", //anywhere. It is not related to real position of view
	config: { // Read below
	  system: {
		  show: ['daily'],
		  locale: '', //when omitted, default value would be your system default locale by moment.js
		  showEmptyView: 1,
		  fullDayEventLocalize: 1,
		  redrawInterval: 30*60*1000, //minimum 60000
		  useProfileConfig: 0,
		  startProfile: ''
		},
		defaultView: {
		  position: 'bottom_bar',
		  positionOrder: -1,
		  overflowRolling: 0,
		  overflowHeight: 0,
		  overflowDuration: 2,
		  timeFormat: 'HH:mm',
		  dateFormat: "MMM Do",
		  fullDayEventDateFormat: "MMM Do",
		  ellipsis: 0,
		  limit:0,
		  oneLineEvent:0,
		  replaceTitle:[],
		  classPattern:[],
		  classPatternWhere:["title"],
		  symbolPattern:[],
		  symbolPatternWhere:["title"]
		},
		views: {
			month: {
				showWeeks: 1,
				weeksTitle: 'weeks',
				weeksFormat: 'wo',
				weekdayFormat: 'dd',
				titleFormat : 'D',
				overTitleFormat : 'MMM D',
				monthTitleFormat: "MMMM",
			},
		},
         defaultCalendar: {
		  profiles: [],
		  views: [],
		  symbol: "",
		  styleName: "",
		  replaceTitle:[],
		  classPattern: [],
		  classPatternWhere: ["title"],
		  symbolPattern: [],
		  symbolPatternWhere: ["title"],
		  maxEntries:50,
		  maxDays:180,
		  interval: 1800000,
		},

	  calendars: [
		  {
			name: "Stars",
			url: "webcal://cantonbecker.com/astronomy-calendar/astrocal.ics",
		  },
		  {
			name: "US Holiday",
			url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics",
			maxEntries: 50,
			maxDays:365,
			interval: 24*60*60*1000,
		  }
		],
	},
}
</code></pre>
<p dir="auto">this code resulted in a giant nothing showing.</p>
<p dir="auto">I then tried what Im guessing is the basic defualt</p>
<pre><code>{
  module: 'MMM-CalendarExt',
  position: "top_left",
  config: {
    calendars: [
      {
        url: "http://mlb.am/tix/mariners_schedule_full"
      }
    ]
  }
},
</code></pre>
<p dir="auto">Still nothing showed up.</p>
<p dir="auto">Advice on whats  up</p>
]]></description><link>https://forum.magicmirror.builders/topic/5071/mmm-calendarext-cant-get-the-calendar-to-show</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 07:50:07 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/5071.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Oct 2017 09:45:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Sun, 21 Jan 2018 04:37:32 GMT]]></title><description><![CDATA[<p dir="auto">Hello my name is TL and I’m very very very new.  I’m just trying to get something to show up and it seems that when I start the MagicMirror that I get all the other modules but the CalendarExt module.  For some odd reason I have a feeling I’m missing something rather simple.   Below is a copy of my config file and my npm start dev below:.</p>
<pre><code class="language-/*"> *
 * By Michael Teeuw http://michaelteeuw.nl
 * MIT Licensed.
 *
 * For more information how you can configurate this file
 * See https://github.com/MichMich/MagicMirror#configuration
 *
 */

var config = {
	address: "localhost", // Address to listen on, can be:
	                      // - "localhost", "127.0.0.1", "::1" to listen on loopback interface
	                      // - another specific IPv4/6 to listen on a specific interface
	                      // - "", "0.0.0.0", "::" to listen on any interface
	                      // Default, when address config is left out, is "localhost"
	port: 8080,
	ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
	                                                       // or add a specific IPv4 of 192.168.1.5 :
	                                                       // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
	                                                       // or IPv4 range of 192.168.3.0 --&gt; 192.168.3.15 use CIDR format :
	                                                       // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],

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

	modules: [
		{
			module: "alert",
		},
		{
			module: "updatenotification",
			position: "top_bar"
		},
		{
			module: "clock",
			position: "top_left"
		},
		{
			module: 'MMM-CalendarExt',
			position: "top_left", //anywhere. It is not related to real position of view
			config: { // Read below
			  system:{
			    show: ['daily'],
			    locale: '', //when omitted, default value would be your system default locale by moment.js
			    showEmptyView: 1,
			    fullDayEventLocalize: 1,
			    redrawInterval: 30*60*1000, //minimum 60000
			    useProfileConfig: 0,
  			    startProfile: ''
			  },
			  defaultView: {
			    position: 'bottom_bar',
			    positionOrder: -1,
			    overflowRolling: 0,
			    overflowHeight: 0,
			    overflowDuration: 2,
			    timeFormat: 'HH:mm',
			    dateFormat: "MMM Do",
		    	    fullDayEventDateFormat: "MMM Do",
			    ellipsis: 0,
			    limit:0,
			    oneLineEvent:0,
			    replaceTitle:[],
			    classPattern:[],
			    classPatternWhere:["title"],
			    symbolPattern:[],
			    symbolPatternWhere:["title"]
			  },
			  views: {
                             month: {
				showWeeks: 1,
				weeksTitle: 'weeks',
				weeksFormat: 'wo',
				weekdayFormat: 'dd',
				titleFormat : 'D',
				overTitleFormat : 'MMM D',
				monthTitleFormat: "MMMM",
			     },
			     weeks: {
				showWeeks: 1,
				weeksTitle: 'weeks',
				weeksFormat: 'wo',
				weekdayFormat: 'dd',
				titleFormat : 'MMM D',
				overTitleFormat : 'MMM D',
				counts: 4,
			     },
			     daily: {
			        direction: 'row',
			        counts: 5,
			        titleFormat: "D",
			        overTitleFormat: "MMM D",
				subtitleFormat: "ddd",
			     },
			     weekly: {
			        direction: 'row',
			    	counts: 4,
			    	titleFormat: "wo",
			    	overTitleFormat: "gggg wo",
			    	subtitleFormat: "MMM Do",
			     },
			     monthly: {
			    	direction: 'row',
			    	counts: 3,
			    	titleFormat: "MMMM",
			    	overTitleFormat: "YYYY MMM",
				subtitleFormat: "YYYY",
  			     },
			     current: {
				title: 'Current',
    				useRelative: 1
			     },
			     upcoming: {
				title: 'Upcoming',
    				useRelative: 1
			     },
			  },
		          defaultCalendar: {
			     profiles: [],
				views: [],
				symbol: "",
				styleName: "",
				replaceTitle:[],
				classPattern: [],
				classPatternWhere: ["title"],
				symbolPattern: [],
				symbolPatternWhere: ["title"],
				maxEntries:50,
				maxDays:180,
				interval: 1800000,
			  },
			  calendars: [
			    {
			      name: "Schooldays of John",
				url: "https://school.com/schedule.ics",
				auth: {
				user:'john',
				pass:'abcd1234',
				method:'bearer'
    			  }
			},
		        {
			      name: "US Holiday",
				url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics",
				profile: ['daddy'],
				views: ['month', 'upcoming'],
				styleName: "style1",
				symbol: 'us@fi',
				maxEntries: 50,
				maxDays:365,
				interval: 24*60*60*1000,
			}
			    
		],
			  profileConfigs: {
			    "Tom" : {},
		         
			  }
			},
		},

		{
			module: "compliments",
			position: "lower_third"
		},
		{
			module: "currentweather",
			position: "top_right",
			config: {
				location: "New York",
				locationID: "",  //ID from http://www.openweathermap.org/help/city_list.txt
				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/help/city_list.txt
				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">Here is my npm start dev:</p>
<pre><code>pi@raspberrypi:~/MagicMirror $ npm start dev
npm ERR! Error: ENOENT: no such file or directory, open '/home/pi/MagicMirror/node_modules/dev/package.json'
npm ERR!     at Error (native)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     

npm ERR! System Linux 4.9.59-v7+
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "start" "dev"
npm ERR! cwd /home/pi/MagicMirror
npm ERR! node -v v4.8.2
npm ERR! npm -v 1.4.21
npm ERR! path /home/pi/MagicMirror/node_modules/dev/package.json
npm ERR! syscall open
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /home/pi/MagicMirror/npm-debug.log
npm ERR! not ok code 0
pi@raspberrypi:~/MagicMirror $ 
</code></pre>
<p dir="auto">Thank you.</p>
]]></description><link>https://forum.magicmirror.builders/post/34354</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/34354</guid><dc:creator><![CDATA[Turtle]]></dc:creator><pubDate>Sun, 21 Jan 2018 04:37:32 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Sun, 14 Jan 2018 06:59:03 GMT]]></title><description><![CDATA[<p dir="auto">Yeah i saw this and tried it. Works great :) Thank you</p>
]]></description><link>https://forum.magicmirror.builders/post/33902</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33902</guid><dc:creator><![CDATA[cruunnerr]]></dc:creator><pubDate>Sun, 14 Jan 2018 06:59:03 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Sat, 13 Jan 2018 21:55:20 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cruunnerr" aria-label="Profile: cruunnerr">@<bdi>cruunnerr</bdi></a> Did you try the solution I suggested here? <a href="https://forum.magicmirror.builders/topic/6047/calendar-module-won-t-show-all-events/4">https://forum.magicmirror.builders/topic/6047/calendar-module-won-t-show-all-events/4</a></p>
]]></description><link>https://forum.magicmirror.builders/post/33895</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33895</guid><dc:creator><![CDATA[ninjabreadman]]></dc:creator><pubDate>Sat, 13 Jan 2018 21:55:20 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 02 Jan 2018 18:13:09 GMT]]></title><description><![CDATA[<p dir="auto">yeah, its all discussed in this thread: <a href="https://forum.magicmirror.builders/topic/4684/electron-cpu-usage?page=1">https://forum.magicmirror.builders/topic/4684/electron-cpu-usage?page=1</a></p>
<p dir="auto">I had the problem, too. CPU Usage above 80%.<br />
When i downgrade to electron 1.4.15 the CPU usage went to nearly 0% !</p>
<p dir="auto">But then i went to the Problem that the CalendarExt Module only shows in an external web browser and not on the MM itself.</p>
<p dir="auto">Think we have to hope, that Sean will find a solution. :D<br />
(Or the electron Problem is gone…)</p>
]]></description><link>https://forum.magicmirror.builders/post/33185</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33185</guid><dc:creator><![CDATA[cruunnerr]]></dc:creator><pubDate>Tue, 02 Jan 2018 18:13:09 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 02 Jan 2018 17:41:54 GMT]]></title><description><![CDATA[<p dir="auto">@Sean</p>
<p dir="auto">If I read this right:</p>
<p dir="auto">Changed</p>
<pre><code>* Calender week is now handled with a variable translation in order to move number language specific.
* Reverted the Electron dependency back to 1.4.15 since newer version don’t seem to work on the Raspberry Pi very well.
</code></pre>
<p dir="auto">MM has indeed downgraded…</p>
]]></description><link>https://forum.magicmirror.builders/post/33181</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33181</guid><dc:creator><![CDATA[Hein-Jan]]></dc:creator><pubDate>Tue, 02 Jan 2018 17:41:54 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 02 Jan 2018 05:37:54 GMT]]></title><description><![CDATA[<p dir="auto">I doubt MM has downgraded its node version of electron for some reason.<br />
Unfortunately, ‘async function’ is not working on the lower version of node. I think that is the reason for this issue.<br />
I’ll check and patch this for some time. Sorry, I should do my job first before this. Plz wait for a while.</p>
]]></description><link>https://forum.magicmirror.builders/post/33152</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33152</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 02 Jan 2018 05:37:54 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 02 Jan 2018 04:26:33 GMT]]></title><description><![CDATA[<p dir="auto">Significantly Changes in the new update is the use of electron 1.4.15.<br />
I used it already before the update, but i don’t want to update (cause of the CPU trouble thing…) to check if it is the reason.<br />
but that is the only thing that comes to my mind, since you both got the problem when updating to the newest MM-Version</p>
]]></description><link>https://forum.magicmirror.builders/post/33151</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33151</guid><dc:creator><![CDATA[cruunnerr]]></dc:creator><pubDate>Tue, 02 Jan 2018 04:26:33 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 02 Jan 2018 01:18:52 GMT]]></title><description><![CDATA[<p dir="auto">Quick update.  I hacked around some updates to Node, npm etc, but nothing seemed to work.</p>
<p dir="auto">So I removed the async and the await from the addCalendars function so it looks something like this (file: MMM-CalendarExt.js)</p>
<pre><code>addCalendars: function() {
   var self = this
   for (var c in this.CurrentConfigs.calendars) {
     self.addCalendar(self.CurrentConfigs.getCalConfig(c))
     sleep(1000)
   }
 },
</code></pre>
<p dir="auto">Seems to work for now.  But looking back through github I don’t see that these are recent additions so I don’t know why this started failing now.  Hopefully somebody smarter than I will figure it out.</p>
]]></description><link>https://forum.magicmirror.builders/post/33149</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33149</guid><dc:creator><![CDATA[fering3]]></dc:creator><pubDate>Tue, 02 Jan 2018 01:18:52 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Mon, 01 Jan 2018 23:28:37 GMT]]></title><description><![CDATA[<p dir="auto">I’m having the same issue for the past few days.</p>
<p dir="auto">Updated to the latest release of MM today hoping it would solve it somehow but no luck.</p>
]]></description><link>https://forum.magicmirror.builders/post/33148</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33148</guid><dc:creator><![CDATA[fering3]]></dc:creator><pubDate>Mon, 01 Jan 2018 23:28:37 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Mon, 01 Jan 2018 21:51:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cruunnerr" aria-label="Profile: cruunnerr">@<bdi>cruunnerr</bdi></a></p>
<p dir="auto">I just ran an update this morning and I am having the exact problem.</p>
<p dir="auto">Same error, and it works through a web browser…</p>
<p dir="auto">Have you found a resolution?</p>
<p dir="auto">Did updating node help?  If so, how do you update it?</p>
<p dir="auto">Thank you for your help,<br />
Major</p>
]]></description><link>https://forum.magicmirror.builders/post/33146</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/33146</guid><dc:creator><![CDATA[Major]]></dc:creator><pubDate>Mon, 01 Jan 2018 21:51:56 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Wed, 27 Dec 2017 10:35:52 GMT]]></title><description><![CDATA[<p dir="auto">@Sean<br />
U think i need to do an update of node?</p>
<p dir="auto">So u wanna hear a fun fact?</p>
<p dir="auto">On my Mirror itself nothings shows up.<br />
BUT, when i go to the MagicMirror website via browser or the MMM-RemoteControl it is right there!</p>
<p dir="auto">Can anyone explain that?</p>
<p dir="auto">the config i test it:</p>
<pre><code>               {
                        module: 'MMM-CalendarExt',
                        position: "bottom_bar",
                        config: {
                                      system: {
                                      show: ['month'],
                                      },
                                      views: {
                                      month: {
                                      position:'bottom_bar',
                                      },
                                      },
                                      calendars :[
                                      {
                                      url: "https://ics.fixtur.es/v2/eintracht-frankfurt.ics"
                                      },
                                      ]
                            }
                },
</code></pre>
<p dir="auto"><img src="http://www.bilder-upload.eu/upload/fd0ff1-1514370724.jpg" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/32860</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/32860</guid><dc:creator><![CDATA[cruunnerr]]></dc:creator><pubDate>Wed, 27 Dec 2017 10:35:52 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Wed, 27 Dec 2017 08:12:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cruunnerr" aria-label="Profile: cruunnerr">@<bdi>cruunnerr</bdi></a><br />
Async functions are not supported by Node versions older than version 7.6.</p>
]]></description><link>https://forum.magicmirror.builders/post/32859</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/32859</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Wed, 27 Dec 2017 08:12:59 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Thu, 28 Dec 2017 09:52:47 GMT]]></title><description><![CDATA[<p dir="auto">@Sean said in <a href="/post/29116">MMM-CalendarExt cant get the calendar to show</a>:</p>
<blockquote>
<p dir="auto">pm2 log mm</p>
</blockquote>
<p dir="auto">So i set a a new installation of MM 2.1.3<br />
i can’t get the calendar to show up.</p>
<pre><code>pi@raspberrypi:~ $ pm2 log mm
[TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option)
/home/pi/.pm2/logs/mm-error-0.log last 15 lines:
0|mm       | ERROR! Could not validate main module js file.
0|mm       | /home/pi/MagicMirror/modules/MMM-CalendarExt/MMM-CalendarExt.js:182
0|mm       |   addCalendars: async function() {
0|mm       |                       ^^^^^^^^
0|mm       | SyntaxError: Unexpected token function
0|mm       |     at Object.exports.runInThisContext (vm.js:76:16)
0|mm       |     at Module._compile (module.js:528:28)
0|mm       |     at Object.Module._extensions..js (module.js:565:10)
0|mm       |     at Module.load (module.js:473:32)
0|mm       |     at tryModuleLoad (module.js:432:12)
0|mm       |     at Function.Module._load (module.js:424:3)
0|mm       |     at Module.require (module.js:483:17)
0|mm       |     at require (internal/module.js:20:19)
0|mm       |     at Class.loadModuleDefaultConfig (/home/pi/MagicMirror/modules/MMM-Remote-Control/node_helper.js:254:17)
0|mm       |     at /home/pi/MagicMirror/modules/MMM-Remote-Control/node_helper.js:211:10

/home/pi/.pm2/logs/mm-out-0.log last 15 lines:
0|mm       | Connecting socket for: MMM-NOAA
0|mm       | Starting module: MMM-NOAA
0|mm       | Connecting socket for: MMM-MyCommute
0|mm       | ====================== Starting node_helper for module [MMM-MyCommute]
0|mm       | Connecting socket for: MMM-SystemStats
0|mm       | Connecting socket for: newsfeed
0|mm       | Starting module: newsfeed
0|mm       | Connecting socket for: MMM-CalendarExt
0|mm       | Sockets connected &amp; modules started ...
0|mm       | Launching application.
0|mm       | Create new calendar fetcher for url: xxx - Interval: 300000
0|mm       | Create new calendar fetcher for url: http://i.cal.to/ical/61/nrw/feiertage/71e91ccb.83fad41c-d19fda68.ics - Interval: 300000
0|mm       | Create new news fetcher for url: http://www.tagesschau.de/xml/rss2 - Interval: 300000
0|mm       | [RCREPO] Repository scanning...
0|mm       | [RCREPO] modules.json is updated.
</code></pre>
<pre><code>pi@raspberrypi:~/MagicMirror $ npm start dev

&gt; magicmirror@2.1.3 start /home/pi/MagicMirror
&gt; sh run-start.sh "dev"

Starting MagicMirror: v2.1.3
Loading config ...
Loading module helpers ...
No helper found for module: alert.
Initializing new module helper ...
Module helper loaded: MMM-Remote-Control
Initializing new module helper ...
Module helper loaded: MMM-Remote-Control-Repository
Initializing new module helper ...
Module helper loaded: MMM-PIR-Sensor
Initializing new module helper ...
Module helper loaded: updatenotification
No helper found for module: clock.
Initializing new module helper ...
Module helper loaded: calendar
Initializing new module helper ...
Module helper loaded: MMM-NOAA
Initializing new module helper ...
Module helper loaded: MMM-MyCommute
Initializing new module helper ...
Module helper loaded: MMM-SystemStats
No helper found for module: MMM-GoogleMapsTraffic.
Initializing new module helper ...
Module helper loaded: newsfeed
Initializing new module helper ...
Module helper loaded: MMM-CalendarExt
All module helpers loaded.
Starting server on port 8080 ... 
You're using a full whitelist configuration to allow for all IPs
Server started ...
Connecting socket for: MMM-Remote-Control
Starting node helper for: MMM-Remote-Control
Connecting socket for: MMM-Remote-Control-Repository
Connecting socket for: MMM-PIR-Sensor
Connecting socket for: updatenotification
Connecting socket for: calendar
Starting node helper for: calendar
Connecting socket for: MMM-NOAA
Starting module: MMM-NOAA
Connecting socket for: MMM-MyCommute
====================== Starting node_helper for module [MMM-MyCommute]
Connecting socket for: MMM-SystemStats
Connecting socket for: newsfeed
Starting module: newsfeed
Connecting socket for: MMM-CalendarExt
Sockets connected &amp; modules started ...
Whoops! There was an uncaught exception...
{ Error: listen EADDRINUSE 0.0.0.0:8080
    at Object.exports._errnoException (util.js:1026:11)
    at exports._exceptionWithHostPort (util.js:1049:20)
    at Server._listen2 (net.js:1253:14)
    at listen (net.js:1289:10)
    at net.js:1399:9
    at _combinedTickCallback (internal/process/next_tick.js:77:11)
    at process._tickCallback (internal/process/next_tick.js:98:9)
    at Module.runMain (module.js:592:11)
    at run (bootstrap_node.js:402:7)
    at startup (bootstrap_node.js:157:9)
  code: 'EADDRINUSE',
  errno: 'EADDRINUSE',
  syscall: 'listen',
  address: '0.0.0.0',
  port: 8080 }
MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
Launching application.
ERROR! Could not validate main module js file.
/home/pi/MagicMirror/modules/MMM-CalendarExt/MMM-CalendarExt.js:182
  addCalendars: async function() {
                      ^^^^^^^^
SyntaxError: Unexpected token function
    at Object.exports.runInThisContext (vm.js:76:16)
    at Module._compile (module.js:528:28)
    at Object.Module._extensions..js (module.js:565:10)
    at Module.load (module.js:473:32)
    at tryModuleLoad (module.js:432:12)
    at Function.Module._load (module.js:424:3)
    at Module.require (module.js:483:17)
    at require (internal/module.js:20:19)
    at Class.loadModuleDefaultConfig (/home/pi/MagicMirror/modules/MMM-Remote-Control/node_helper.js:254:17)
    at /home/pi/MagicMirror/modules/MMM-Remote-Control/node_helper.js:211:10
</code></pre>
<p dir="auto">Any idea?</p>
]]></description><link>https://forum.magicmirror.builders/post/32812</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/32812</guid><dc:creator><![CDATA[cruunnerr]]></dc:creator><pubDate>Thu, 28 Dec 2017 09:52:47 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 11:11:03 GMT]]></title><description><![CDATA[<p dir="auto">After re enabling all the modules it seems</p>
<p dir="auto">“MMM-ethereum”</p>
<p dir="auto">causes it not to show up.<br />
The way i found out is commenting out each module one by one</p>
<p dir="auto">Just for future</p>
]]></description><link>https://forum.magicmirror.builders/post/29326</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29326</guid><dc:creator><![CDATA[glitchgod]]></dc:creator><pubDate>Tue, 10 Oct 2017 11:11:03 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 09:32:13 GMT]]></title><description><![CDATA[<p dir="auto">Alright it’s up and running.<br />
Thank you Sean<br />
the steep by steep fix you have given was excellent :)</p>
]]></description><link>https://forum.magicmirror.builders/post/29324</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29324</guid><dc:creator><![CDATA[glitchgod]]></dc:creator><pubDate>Tue, 10 Oct 2017 09:32:13 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 07:41:55 GMT]]></title><description><![CDATA[<p dir="auto">Ok. I tell you the truth.</p>
<p dir="auto">there is no more schedule for Seatle Mariners in this month. That is why empty frame is shown.<br />
Try this url :  <a href="https://ics.fixtur.es/v2/eintracht-frankfurt.ics" target="_blank" rel="noopener noreferrer nofollow ugc">https://ics.fixtur.es/v2/eintracht-frankfurt.ics</a></p>
<p dir="auto">And, Port error is not related with modules (I think)</p>
]]></description><link>https://forum.magicmirror.builders/post/29315</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29315</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 10 Oct 2017 07:41:55 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 07:31:26 GMT]]></title><description><![CDATA[<p dir="auto">Ok, we are progressed.<br />
Try this. And you can know what was problem. ;)</p>
<pre><code>      config: {
        system: {
          show: ['month'],
        },
        views: {
          month: {
            position:'bottom_bar',
          },
        },
        calendars :[
          {
            url:"http://mlb.am/tix/mariners_schedule_full"
          },
        ]
     }
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/29314</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29314</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 10 Oct 2017 07:31:26 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 07:20:26 GMT]]></title><description><![CDATA[<p dir="auto">@Sean said in <a href="/post/29300">MMM-CalendarExt cant get the calendar to show</a>:</p>
<blockquote>
<p dir="auto">r</p>
</blockquote>
<p dir="auto">alright ran the dev mode in the proper directory<br />
the screen that showed up looks like the Chrome’s “F12” option</p>
<p dir="auto">There were no errors or issues highlighed or showing the X on them, however the calendar somewhat showed up in a weird way after i commented out everything but the calendar.</p>
<p dir="auto">It showed up in the bottom left with only "Tuesday /Wensday/ Thurday/ Friday " and a  single calendar line.</p>
<p dir="auto"><img src="https://ibb.co/fCRW8w" alt="Picture proof" class=" img-fluid img-markdown" /></p>
<p dir="auto">Im still running with the Default script</p>
<pre><code>{
  module: 'MMM-CalendarExt',
  position: "top_left",
  config: {
    calendars: [
      {
        url: "http://mlb.am/tix/mariners_schedule_full"
      }
    ]
  }
},
</code></pre>
<p dir="auto">SSSoo some progress</p>
<p dir="auto">  After letting the SSH run for a few minutes an error did show up</p>
<pre><code>Starting MagicMirror: v2.1.3
Loading config ...
Loading module helpers ...
No helper found for module: alert.
Initializing new module helper ...
Module helper loaded: MMM-CalendarExt
All module helpers loaded.
Starting server on port 8080 ...
Server started ...
Connecting socket for: MMM-CalendarExt
Sockets connected &amp; modules started ...
Whoops! There was an uncaught exception...
{ Error: listen EADDRINUSE 127.0.0.1:8080
    at Object.exports._errnoException (util.js:1050:11)
    at exports._exceptionWithHostPort (util.js:1073:20)
    at Server.setupListenHandle [as _listen2] (net.js:1263:14)
    at listenInCluster (net.js:1304:12)
    at doListen (net.js:1428:7)
    at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:62:16)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:10)
  code: 'EADDRINUSE',
  errno: 'EADDRINUSE',
  syscall: 'listen',
  address: '127.0.0.1',
  port: 8080 }
MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
Launching application.
pm2 log mm

</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/29311</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29311</guid><dc:creator><![CDATA[glitchgod]]></dc:creator><pubDate>Tue, 10 Oct 2017 07:20:26 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 06:46:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/glitchgod" aria-label="Profile: glitchgod">@<bdi>glitchgod</bdi></a><br />
First. All of error messages <code>[DBX...]</code> are not related with CalendarExt. For clearer test, disable DropboxWallpaper.(and all other modules except for CalendarExt)<br />
Second, <code>npm start dev</code> should be run on <code>your magic mirror directory</code>(It might be <code>~/MagicMirror</code>, not <code>~/</code>)<br />
So, Just check again.</p>
<pre><code class="language-sh">cd ~/MagicMirror
npm start dev
</code></pre>
<p dir="auto">It could show your MM and an additional window for developer console. You might find error mark (red circled X mark and numbers, if exists). In that case, move to tab <code>Console</code>, you could see errors.</p>
]]></description><link>https://forum.magicmirror.builders/post/29300</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29300</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Tue, 10 Oct 2017 06:46:26 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Tue, 10 Oct 2017 05:27:45 GMT]]></title><description><![CDATA[<p dir="auto">okay here it is<br />
pm2 log mm</p>
<pre><code>pi@MagicMirror:~ $ pm2 log mm --lines 1000
[TAILING] Tailing last 1000 lines for [mm] process (change the value with --lines option)
/home/pi/.pm2/logs/mm-error-0.log last 1000 lines:
0|mm       |
0|mm       | npm ERR! Linux 4.9.52-v7+
0|mm       | npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start"
0|mm       | npm ERR! node v6.11.4
0|mm       | npm ERR! npm  v3.10.10
0|mm       | npm ERR! code ELIFECYCLE
0|mm       | npm ERR! magicmirror@2.1.3 start: `sh run-start.sh`
0|mm       | npm ERR! Exit status 1
0|mm       | npm ERR!
0|mm       | npm ERR! Failed at the magicmirror@2.1.3 start script 'sh run-start.sh'.
0|mm       | npm ERR! Make sure you have the latest version of node.js and npm installed.
0|mm       | npm ERR! If you do, this is most likely a problem with the magicmirror package,
0|mm       | npm ERR! not with npm itself.
0|mm       | npm ERR! Tell the author that this fails on your system:
0|mm       | npm ERR!     sh run-start.sh
0|mm       | npm ERR! You can get information on how to open an issue for this project with:
0|mm       | npm ERR!     npm bugs magicmirror
0|mm       | npm ERR! Or if that isn't available, you can get their info via:
0|mm       | npm ERR!     npm owner ls magicmirror
0|mm       | npm ERR! There is likely additional logging output above.
0|mm       |
0|mm       | npm ERR! Please include the following file with any support request:
0|mm       | npm ERR!     /home/pi/MagicMirror/npm-debug.log
0|mm       | [811:1006/062246.323684:FATAL:bus.cc(1197)] D-Bus connection was disconnected. Aborting.
0|mm       | #0 0x00000139f0c0 
0|mm       | #1 0x0000013ae0be 
0|mm       | #2 0x0000009d3172 
0|mm       |
0|mm       | [812:1006/064303.600583:FATAL:bus.cc(1197)] D-Bus connection was disconnected. Aborting.
0|mm       | #0 0x00000139f0c0 
0|mm       | #1 0x0000013ae0be 
0|mm       | #2 0x0000009d3172 
0|mm       |
0|mm       | [807:1006/065119.128269:FATAL:bus.cc(1197)] D-Bus connection was disconnected. Aborting.
0|mm       | #0 0x00000139f0c0 
0|mm       | #1 0x0000013ae0be 
0|mm       | #2 0x0000009d3172 
0|mm       |

/home/pi/.pm2/logs/mm-out-0.log last 1000 lines:
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXWLP] SCANNING: /home/
0|mm       | [DBXWLP] SCANNING: /home/Apps/
0|mm       | [DBXWLP] SCANNING: /home/Apps/background_pi_magicMirror
0|mm       | [DBXWLP] SCANNING: /Apps/background_pi_magicMirror
0|mm       | [DBXWLP] SCANNING: /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXWLP] SCANNING: /home/Apps/background_pi_magicMirror
0|mm       | [DBXWLP] SCANNING: /Apps/background_pi_magicMirror
0|mm       | [DBXWLP] SCANNING: /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXWLP] DOWNLOAD_ERROR /background_pi_magicMirror
0|mm       | [DBXPIC] No scanned images in Dropbox.
0|mm       | [DBXPIC] No scanned images in Dropbox.

0|mm       | [DBXPIC] No scanned images in Dropbox.


</code></pre>
<p dir="auto">and<br />
npm, start dev</p>
<pre><code>pi@MagicMirror:~ $ npm start dev
npm ERR! Linux 4.9.52-v7+
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "start" "dev"
npm ERR! node v6.11.4
npm ERR! npm  v3.10.10
npm ERR! path /home/pi/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open

npm ERR! enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm ERR! enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent

npm ERR! Please include the following file with any support request:
npm ERR!     /home/pi/npm-debug.log

</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/29294</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29294</guid><dc:creator><![CDATA[glitchgod]]></dc:creator><pubDate>Tue, 10 Oct 2017 05:27:45 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-CalendarExt cant get the calendar to show on Sun, 08 Oct 2017 01:13:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/glitchgod" aria-label="Profile: glitchgod">@<bdi>glitchgod</bdi></a><br />
Check <code>pm2 log mm</code> or <code>npm start dev</code>. Leave your error messages of terminal and browser dev console.<br />
In many cases, error(even from other modules) could prevent loading modules properly.</p>
]]></description><link>https://forum.magicmirror.builders/post/29116</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/29116</guid><dc:creator><![CDATA[[[global:former-user]]]]></dc:creator><pubDate>Sun, 08 Oct 2017 01:13:12 GMT</pubDate></item></channel></rss>