@strawberry-3-141 ahh - now you say that… I did add the nursery route at the same time!
🙈 thanks for your help!! I will try and action your changes later!
@strawberry-3-141 ahh - now you say that… I did add the nursery route at the same time!
🙈 thanks for your help!! I will try and action your changes later!
Hi everyone,
Hoping you can help me with a query I have! I am certainly no coder and I will probably use the wrong terminology, so I apologise in advance.
I have updated my Node.js to V10.4.0 since then and despite rebooting my Pi, MMM-MyCommute is no longer working. Does anyone have any suggestions as to why? here is my full config (I have removed all sensitive info).
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 --> 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: [
// ALERTS
		{
			module: "alert",
		},
// UPDATE NOTIFICATIONS	
		{
			module: "updatenotification",
			position: "top_bar"
		},
// UPDATE CLOCK		
		{
			module: "clock",
			position: "top_left",
			showWeek: true,
			timezone: "Etc/GMT",
			width: "200px"
		},
// CALENDAR	
		{
			module: "calendar",
			header: "Work Calendar",
			position: "top_right",
			config: {
				calendars: [
						{
						symbol: "calendar-check-o ",
						url: "...",
					//	maximumEntries: 3,
						maximumNumberOfDays: 3,
						timezone: "Etc/GMT-1",
						
						}
					   ]
				}		
		},
// WEATHER
		{
			module: "currentweather",
			position: "top_right",
			config: {
				location: "Warrington",
				locationID: "2634739", //Location ID from http://openweathermap.org/help/city_list.txt
				appid: "..."
			}
		},
		
// FORECAST	
		{
			module: "weatherforecast",
			position: "top_right",
			header: "Weather Forecast",
			config: {
				location: "Warrington",
				locationID: "2634739",  
				appid: "..."
			}
		},
// NEWS
		{
			module: "newsfeed",
			position: "bottom_bar",
			config: {
				feeds: [
					{
					title: "Everton FC",
					url: "feeds.evertonfc.com/everton-news?format=xml",
					
					
					title: "BBC Headline",
					url: "http://feeds.bbci.co.uk/news/rss.xml",
					
										
					title: "BBC Technology",
					url: "http://feeds.bbci.co.uk/news/technology/rss.xml",
					
					
					title: "BBC Science",
					url: "http://feeds.bbci.co.uk/news/science_and_environment/rss.xml",
					}
				],
				showSourceTitle: true,
				showPublishDate: true
			}
		},
		
// TRAFFIC		
 
{
      module: "MMM-MyCommute",
      position: "top_left",
      header: "Traffic",
      classes: "default everyone",
      disabled: false,
      config: {
        apikey: ".",
        origin: "... ...",
        startTime: "00:00",
        endTime: "23:59",
        hideDays: [],
        showSummary: true,
        colorCodeTravelTime: true,
        moderateTimeThreshold: 1.1,
        poorTimeThreshold: 1.3,
        nextTransitVehicleDepartureFormat: "[next at] h:mm a",
        travelTimeFormat: "h [h] m [min]",
        travelTimeFormatTrim: "left",
        pollFrequency: 10 * 60 * 1000, //every ten minutes, in milliseconds
        destinations: [
          {
            destination: "...",
            label: "Matt Work",
            mode: "driving",
          },
          {
            destination: "...",
            label: "Sarah Work",
            mode: "driving",
          },
          }
            destination: "...",
            label: "Nursery",
            mode: "driving",
          },
          {
            destination: "...",
            label: "... Community",
            mode: "driving",
          },
          {
            destination: "...",
            label: "Grandad Jeffs",
            mode: "driving",
          }
        ]
      }
    },  
]	
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}
 
Thanks,
EDIT:
I have done some more troubleshooting and notice that when I remove the MMM-MyCommute code from the Config above MagicMirror then starts fine?! Not sure if that does help at all! The terminal error is:
“WARNING! Could not validate config file. Please correct syntax errors. Starting with default configuration.” but clearly the config file is there (as above), so must be a syntax error right?