MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord
    MagicMirror² v2.24.0 is available! For more information about this release, check out this topic.

    SOLVED config

    Troubleshooting
    9
    57
    6884
    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.
    • G
      geo last edited by

      hi when i try to boot mm meesage on screen asking me to create config.it was working and i was fiddling with the weather but dont know what i have done wrong.
      i am not comp savvy and its taken me a long time to get here.
      cheers
      geo

      1 Reply Last reply Reply Quote 1
      • Fozi
        Fozi Project Sponsor last edited by

        I‘m 100% sure you have a syntax error in your config, very likely a missing comma or a bracket. The error message is some what misleading. Post your config and we‘ll look on it.

        HowTo: Replace PIR Sensor with a RCWL-0516 Microwave Sensor

        S G 2 Replies Last reply Reply Quote 0
        • S
          sdetweil @Fozi last edited by

          @Fozi @geo
          do

          cd ~/MagicMirror
          npm run config:check
          

          fix each error, starting from the top, make one change, rerun
          the error is usually reported on the line AFTER the problem

          unexpected token is usually a missing comma on the line before, or missing matched quotes

          Sam

          Create a working config
          How to add modules

          1 Reply Last reply Reply Quote 0
          • G
            geo @Fozi last edited by

            @Fozi hi i am now really embarassed,how do i post tme config.
            i should explain i thought the mirror would be a great project but did not realise ,for me, how complicated it was.
            cheers
            geo

            1 Reply Last reply Reply Quote 0
            • B
              BD0G last edited by

              Stick with it! Its a great learning experience. Just take your time and dont rush.

              Here is how you post your config entries.

              Open the MagicMirror/config/config.js file in a text editor. Highlight the entries in the config file. CTRL-C or copy command. Then come back to the forum and start a reply post. When you want to paste your code click on the little </> icon above the post. You will see a notification in the posting then that reads Code Here. Highlight that Code Here and choose CTRL-V or paste command. That will paste the code. Choose Submit! Done.

              1 Reply Last reply Reply Quote 0
              • G
                geo last edited by

                code_text
                ```/* Magic Mirror Config Sample
                 *
                 * 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 --> 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: "calendar",
                			header: "GB Holidays",
                			position: "top_left",
                			config: {
                				calendars: [
                					{
                						symbol: "calendar-check",
                						url: "webcal://www.calendar/embed?src=en.uk%23holiday%40group.v.calendar.google.com"					}
                				]
                			}
                		},
                		{
                			module: "compliments",
                			position: "lower_third"
                		},
                		{
                			module: "currentweather",
                			position: "top_right",
                			config: 
                				location: "",
                				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                				appid: "76b503a29647f3a01dd9ba1055daea6d",
                			}
                		},
                		{
                			module: "weatherforecast",
                			position: "top_right",
                			header: "Weather Forecast",
                			config: {
                				location: "",
                				
                				,
                				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                				appid: "76b503a29647f3a01dd9ba1055daea6d",
                			}
                		},
                		{
                			module: "newsfeed",
                			position: "bottom_bar",
                			config: {
                				feeds: [
                					{
                						title:  "BBC",
                						url: "http://WWW.BBC.com/services/xml/rss/bbc/HomePage.xml",
                					}
                				],
                				showSourceTitle: true,
                				
                				showPublishDate: true,
                				broadcastNewsFeeds: false,
                				broadcastNewsUpdates: true,
                			}
                		},
                	]
                
                };
                
                /*************** DO NOT EDIT THE LINE BELOW ***************/
                if (typeof module !== "undefined") {module.exports = config;}
                broberg S 2 Replies Last reply Reply Quote 0
                • broberg
                  broberg Project Sponsor @geo last edited by

                  you were missing a { after config: under the module currentweather

                  and also one to many , under the module weatherforecast

                  Corrected code :

                  		{
                  			module: "currentweather",
                  			position: "top_right",
                  			config: {   
                  				location: "",
                  				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                  				appid: "76b503a29647f3a01dd9ba1055daea6d",
                  			}
                  		},
                  		{
                  			module: "weatherforecast",
                  			position: "top_right",
                  			header: "Weather Forecast",
                  			config: {
                  				location: "",
                  				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                  				appid: "76b503a29647f3a01dd9ba1055daea6d",
                  			}
                  		},
                  
                  
                  
                  1 Reply Last reply Reply Quote 1
                  • S
                    sdetweil @geo last edited by sdetweil

                    @geo said in config:

                      {
                      	module: "currentweather",
                      	position: "top_right",
                      	config: 
                      		location: "",
                      		locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                      		appid: "76b503a29647f3a01dd9ba1055daea6d",
                      	}
                      },
                    

                    should be

                    		{
                    			module: "currentweather",
                    			position: "top_right",
                    			config:  {    // < ---- missing open brace
                    				location: "",
                    				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                    				appid: "76b503a29647f3a01dd9ba1055daea6d",
                    			}
                    		},
                    

                    this

                    		{
                    			module: "weatherforecast",
                    			position: "top_right",
                    			header: "Weather Forecast",
                    			config: {
                    				location: "",
                    				
                    				,
                    				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                    				appid: "76b503a29647f3a01dd9ba1055daea6d",
                    			}
                    		}
                    

                    should be

                    		{
                    			module: "weatherforecast",
                    			position: "top_right",
                    			header: "Weather Forecast",
                    			config: {
                    				location: "",
                    				
                    				//,   < ---  remove extra comma
                    				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                    				appid: "76b503a29647f3a01dd9ba1055daea6d",
                    			}
                    		}
                    

                    Sam

                    Create a working config
                    How to add modules

                    1 Reply Last reply Reply Quote 1
                    • G
                      geo last edited by

                      hi and thx again.still no joy and i have poated the latest config```
                      code_text

                       *
                       * 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 --> 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: "calendar",
                      			header: "GB Holidays",
                      			position: "top_left",
                      			config: {
                      				calendars: [
                      					{
                      						symbol: "calendar-check",
                      						url: "webcal://www.calendar/embed?src=en.uk%23holiday%40group.v.calendar.google.com"					}
                      				]
                      			}
                      		},
                      		{
                      			module: "compliments",
                      			position: "lower_third"
                      		},
                      		{
                      			module: "currentweather",
                      			position: "top_right",
                      			config:  {     
                      				location: "",
                      				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                      				appid: "76b503a29647f3a01dd9ba1055daea6d",
                      			}
                      		},
                      		{
                      			module: "weatherforecast",
                      			position: "top_right",
                      			header: "Weather Forecast",
                      			config: {
                      				location: "",
                      				
                      				
                      				locationID: "53.9576",  //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
                      				appid: "76b503a29647f3a01dd9ba1055daea6d",
                      			}
                      		}
                      		{
                      			module: "newsfeed",
                      			position: "bottom_bar",
                      			config:
                      				feeds: [
                      					{
                      						title:  "BBC",
                      						url: "http://WWW.BBC.com/services/xml/rss/bbc/HomePage.xml",
                      					}
                      				],
                      				showSourceTitle: true,
                      				
                      				showPublishDate: true,
                      				broadcastNewsFeeds: false,
                      				broadcastNewsUpdates: true,
                      			}
                      		},
                      	]
                      
                      };
                      
                      /*************** DO NOT EDIT THE LINE BELOW ***************/
                      if (typeof module !== "undefined") {module.exports = config;}
                      S L 2 Replies Last reply Reply Quote 0
                      • S
                        sdetweil @geo last edited by

                        @geo missing the /* as the 1st line

                        Sam

                        Create a working config
                        How to add modules

                        S 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 1 / 6
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy