• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Config.js not working

Scheduled Pinned Locked Moved Troubleshooting
4 Posts 2 Posters 1.7k Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    Dandrea30
    last edited by May 3, 2018, 4:41 PM

    Hi guys,

    I am able to get my magicmirror working with the standard config.js settings preinstalled, but when i then add aditional modules, the config file stops working.
    I have tried everything to get it running, but it fails to load.
    Could someone please review my config file and advise where i have gone wrong.

    All help appreciated

    /* Magic Mirror Config file
    *

    • By Michael Teeuw http://michaelteeuw.nl
    • MIT Licensed.
      */

    var config = {
    port: 8080,
    ipWhitelist: [“127.0.0.1”, “::ffff:127.0.0.1”, “::1”], // Set [] to allow all IP addresses.

    language: "en",
    timeFormat: 24,
    units: "metric",
    
    modules: [
    	{
    		module: "alert",
    	},
    	{
    		module: "updatenotification",
    		position: "top_bar"
    	},
    	{
    		module: "clock",
    		position: "top_left"
    	},
    	{
    		module: "calendar",
    		header: "UK Holidays",
    		position: "top_left",
    		config: {
    			calendars: [
    				{
    					symbol: "calendar-check-o ",
    					url: "https://www.calendarlabs.com/ical-calendar/ics/75/UK_Holidays.ics"
    				}
    			]
    		}
    	},
    	{
    		module: "compliments",
    		position: "lower_third"
    	},
    	{
    		module: "currentweather",
    		position: "top_right",
    		config: {
    			location: "Mansfield",
    			locationID: "2643097",  //ID from http://www.openweathermap.org/help/city_list.txt
    			appid: "1ff19eb375630ae2d015b49428d7cbec"
    		}
    	},
    	{
    		module: "weatherforecast",
    		position: "top_right",
    		header: "Weather Forecast",
    		config: {
    			location: "Mansfield",
    			locationID: "2643097",  //ID from http://www.openweathermap.org/help/city_list.txt
    			appid: "1ff19eb375630ae2d015b49428d7cbec"
    		}
    	},
    	{
    		module: "newsfeed",
    		position: "bottom_bar",
    		config: {
    			feeds: [
    				{
    					title: "Sky News",
    					url: "http://feed.skynews.com/feeds/rss/uk.xml"
    				}
    			],
    			showSourceTitle: true,
    			showPublishDate: true
                        }
                },
                {
                        module: 'MMM-Traffic',
                        position: 'bottom_right',
                        classes: 'dimmed medium', //optional, default is 'bright medium', only applies to commute info not route_name
                        config: {
                                api_key: 'your_apikey_here',
                                mode: 'driving',
                                origin: '4 Pennsylvania Plaza, New York, NY 10001',
                                destination: '1 MetLife Stadium Dr, East Rutherford, NJ 07073',
                                mon_destination: '116th St & Broadway, New York, NY 10027',
                                fri_destination: '1 E 161st St, Bronx, NY 10451',
                                arrival_time: '0800', //optional, but needs to be in 24 hour time if used.
                                route_name: 'Home to Work',
                                changeColor: true
                                showGreen: false,
                                limitYellow: 5, //Greater than 5% of journey time due to traffic
                                limitRed: 20, //Greater than 20% of journey time due to traffic
                                traffic_model: 'pessimistic'
                                interval: 120000 //2 minutes
               },
         ]
    

    };

    /*************** DO NOT EDIT THE LINE BELOW ***************/
    if (typeof module !== “undefined”) {module.exports = config;}

    N 1 Reply Last reply May 3, 2018, 4:56 PM Reply Quote 0
    • N Offline
      NoNameRo @Dandrea30
      last edited by May 3, 2018, 4:56 PM

      @dandrea30

      you’re missing a }

                  {
                          module: 'MMM-Traffic',
                          position: 'bottom_right',
                          classes: 'dimmed medium',
                          config: {
                                  api_key: 'your_apikey_here',
                                  mode: 'driving',
                                  origin: '4 Pennsylvania Plaza, New York, NY 10001',
                                  destination: '1 MetLife Stadium Dr, East Rutherford, NJ 07073',
                                  mon_destination: '116th St & Broadway, New York, NY 10027',
                                  fri_destination: '1 E 161st St, Bronx, NY 10451',
                                  arrival_time: '0800', //optional, but needs to be in 24 hour time if used.
                                  route_name: 'Home to Work',
                                  changeColor: true
                                  showGreen: false,
                                  limitYellow: 5, //Greater than 5% of journey time due to traffic
                                  limitRed: 20, //Greater than 20% of journey time due to traffic
                                  traffic_model: 'pessimistic'
                                  interval: 120000 //2 minutes
                          }
                 },
      
      D 1 Reply Last reply May 3, 2018, 5:28 PM Reply Quote 0
      • D Offline
        Dandrea30 @NoNameRo
        last edited by May 3, 2018, 5:28 PM

        @nonamero thank you for your reply. I have edited the file as advised, but i still get the dread: Please Create a Config File.

        I have tried deleting the input and typing all manually, but to no avail.

        N 1 Reply Last reply May 3, 2018, 7:02 PM Reply Quote 0
        • N Offline
          NoNameRo @Dandrea30
          last edited by May 3, 2018, 7:02 PM

          @dandrea30
          there are two commas missing

          		{
                      module: 'MMM-Traffic',
                          position: 'bottom_right',
                          classes: 'dimmed medium', //optional, default is 'bright medium', only applies to commute info not route_name
                          config: {
                                  api_key: 'your_apikey_here',
                                  mode: 'driving',
                                  origin: '4 Pennsylvania Plaza, New York, NY 10001',
                                  destination: '1 MetLife Stadium Dr, East Rutherford, NJ 07073',
                                  mon_destination: '116th St & Broadway, New York, NY 10027',
                                  fri_destination: '1 E 161st St, Bronx, NY 10451',
                                  arrival_time: '0800', //optional, but needs to be in 24 hour time if used.
                                  route_name: 'Home to Work',
                                  changeColor: true,
                                  showGreen: false,
                                  limitYellow: 5, //Greater than 5% of journey time due to traffic
                                  limitRed: 20, //Greater than 20% of journey time due to traffic
                                  traffic_model: 'pessimistic',
                                  interval: 120000 //2 minutes
          				}
          		},
          
          1 Reply Last reply Reply Quote 0
          • 1 / 1
          1 / 1
          • First post
            1/4
            Last post
          Enjoying MagicMirror? Please consider a donation!
          MagicMirror created by Michael Teeuw.
          Forum managed by Sam, technical setup by Karsten.
          This forum is using NodeBB as its core | Contributors
          Contact | Privacy Policy