• 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 error somewhere, need help

Scheduled Pinned Locked Moved Troubleshooting
21 Posts 7 Posters 7.9k Views 7 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.
  • T Offline
    TaylorTech22
    last edited by Aug 31, 2017, 5:32 AM

    I ran it through a syntax validator and everything checks out with that, but I’m still getting the Please create a config file error. I was modifying the MMM-iFrame module and hit a wrong key and the config closed. after bringing it back open i saved and reloaded and now nothing. I cant figure it out. Thanks for any help. Here’s my config file:

    var config = {
            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: 12,
            units: "imperial",
    
    
    
     modules: [
                    {
                            module: "alert",
                    },
                    {
                            module: "updatenotification",
                            position: "top_bar"
                    },
                    {
                            module: 'MMM-GoogleMapsTraffic',
                            position: 'middle_center',
                            config: {
                            key: 'AIzaSyAQ7aXDzoA9IPfkxFmsl-V2HAat_vU0LhE',
                            lat: 41.5670065,
                            lng: -87.160403,
                            height: '300px',
                            width: '500px'
                            }
                    },
                    {
                            module: "clock",
                            position: "top_center",
                            timezone: "America/Chicago"
                    },
                    {
                            module: 'MMM-iFrame',
                            position: 'bottom_bar',
                            config: {
                                    url: ["https://app.actiontiles.com/panel/a8583a72-680a-47ea-8f51-7264b23617df"],
                                    updateInterval: 0.5 * 60 * 1000,
                                    width: "100%",
                                    height: "510px"
                            }
                    },
     {
                            module: "calendar",
                            header: "US Holidays",
                            position: "top_left",
                            config: {
                                    calendars: [
                                            {
                                                    symbol: "calendar-check-o ",
                                                    url: "webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics"
                                            }
                                    ]
                            }
                    },
                    {
                            module: "compliments",
                            position: "lower_third"
                    },
                    {
                            module: "currentweather",
                            position: "top_right",
                            config: {
                                    location: "Portage",
                                    locationID: "4925006",  //ID from http://www.openweathermap.org/help/city_list.txt
                                    appid: "6666861a53a2f121c1e1f0f76accef00"
                            }
                    },
     {
                            module: "weatherforecast",
                            position: "top_right",
                            header: "Weather Forecast",
                            config: {
                                    location: "Portage, IN",
                                    locationID: "4925006",  //ID from http://www.openweathermap.org/help/city_list.txt
                                    appid: "6666861a53a2f121c1e1f0f76accef00"
                            }
                    },
                    {
                            module: 'MMM-Nest',
                            position: 'top_right',
                            config: {
                                    token:"c.iaFlhM5fBxDothVhOjhmeYA4ETBv0wCk175fAjgyfGZlXTvFGjOTdbzRG1zF117wqzduags7XigHcP4Lxb4t18g6YkVxmm7z0IbaHGYvLNFoO5zFgxe3k0Z3oDhsGL9LhBglQVohNeEUYQOc",
                                    displayType: 'visual',
                                    displayMode: 'nest'
                            }
                    },
      {
                            module: "newsfeed",
                            position: "top_bar",
                            config: {
                                    feeds: [
                                            {
                                                    title: "New York Times",
                                                    url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml"
                                            }
                                    ],
                                    showSourceTitle: true,
                                    showPublishDate: true
                            }
                    },
            ]
    
    };
    
    
    
    S 1 Reply Last reply Aug 31, 2017, 5:47 AM Reply Quote 0
    • S Offline
      strawberry 3.141 Project Sponsor Module Developer @TaylorTech22
      last edited by Aug 31, 2017, 5:47 AM

      @TaylorTech22 do you have the following line at the bottom?

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

      also is your config file named correctly

      Please create a github issue if you need help, so I can keep track

      T 2 Replies Last reply Aug 31, 2017, 5:48 AM Reply Quote 0
      • T Offline
        TaylorTech22 @strawberry 3.141
        last edited by Aug 31, 2017, 5:48 AM

        @strawberry-3.141 yes i do i just didnt include in the copy-paste

        1 Reply Last reply Reply Quote 0
        • T Offline
          TaylorTech22 @strawberry 3.141
          last edited by Aug 31, 2017, 5:51 AM

          @strawberry-3.141 config/config. js is what I enter

          C 1 Reply Last reply Aug 31, 2017, 11:36 AM Reply Quote 0
          • I Offline
            iamoric
            last edited by iamoric Aug 31, 2017, 7:30 AM Aug 31, 2017, 7:30 AM

            @TaylorTech22 Did you to remove the modules one by one to see which one is going wrong ?

            1 Reply Last reply Reply Quote 0
            • C Offline
              cowboysdude Module Developer
              last edited by Aug 31, 2017, 11:35 AM

              My suggestion would be start over… use the standard config and add one thing at a time…see if it works then add the next until you get to what’s not working…

              T 1 Reply Last reply Aug 31, 2017, 5:50 PM Reply Quote 0
              • C Offline
                cowboysdude Module Developer @TaylorTech22
                last edited by Aug 31, 2017, 11:36 AM

                @TaylorTech22 said in config error somewhere, need help:

                @strawberry-3.141 config/config. js is what I enter

                What do you mean?

                T 1 Reply Last reply Aug 31, 2017, 5:46 PM Reply Quote 0
                • S Offline
                  strawberry 3.141 Project Sponsor Module Developer
                  last edited by Aug 31, 2017, 5:34 PM

                  another thing I could spot from viewing your config is that the timezone for the clock module should go into a config: {}, but this will not help you out with the black screen.

                  Please create a github issue if you need help, so I can keep track

                  1 Reply Last reply Reply Quote 0
                  • ? Offline
                    A Former User
                    last edited by Aug 31, 2017, 5:38 PM

                    Somebody should make EASY configuration system, or… all module developers should provide DEFAULT ACTIVE SAMPLE CONFIGURATION.
                    Or, at least, neater JSlint parser should be supported.

                    S M 2 Replies Last reply Aug 31, 2017, 5:41 PM Reply Quote 0
                    • S Offline
                      strawberry 3.141 Project Sponsor Module Developer @Guest
                      last edited by Aug 31, 2017, 5:41 PM

                      @Sean all you mentioned exists ;)

                      Please create a github issue if you need help, so I can keep track

                      ? 1 Reply Last reply Aug 31, 2017, 5:42 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 1 / 3
                      1 / 3
                      • First post
                        2/21
                        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