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.

    "Invalid Date" appears in Weather module. MM v2.29.0

    Scheduled Pinned Locked Moved Solved Troubleshooting
    25 Posts 5 Posters 3.7k Views 4 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.
    • S Offline
      sdetweil @VinGroot
      last edited by

      @VinGroot well 401 means apikey not right

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      V 1 Reply Last reply Reply Quote 0
      • V Offline
        VinGroot @sdetweil
        last edited by

        I figured it out. I use the free plan, so I cannot use API version 3.0. I have to use API version 2.5. Furthermore I have to use the /weather endpoint.

        I got it working again by adding these 2 settings:

        apiVersion: '2.5'
        weatherEndpoint: "/weather"
        
        S 1 Reply Last reply Reply Quote 1
        • S Offline
          sdetweil @VinGroot
          last edited by

          @VinGroot awesome

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • S sdetweil has marked this topic as solved on
          • L Offline
            lif
            last edited by

            I have rebuilt my installation and used backup .js files.

            Everything has worked apart from the weather module.

            I am getting the ‘Invalid date’ message a temperature of NaN.

            I have tried adding the apiVersion: ‘2.5’
            weatherEndpoint: “/weather”

            Lines into the config.js file but then MagicMirror doesn’t load.

            the section of config.sys is:

            {
            			module: "weather",
            			position: "top_right",
            			config: {
            				weatherProvider: "openweathermap",
            				type: "current",
            				location: "Machat",
            				locationID: "2983291", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
            
            
            				apiKey: "cxxxxxxxxxxxx57f81f9d82849a2fc21a"
            			}
            		},
            		{
            			module: "weather",
            			position: "top_right",
            			header: "Weather Forecast",
            			config: {
            				weatherProvider: "openweathermap",
            				type: "forecast",
            				location: "Machat",
            				locationID: "2983291", //ID from http://bulk.openweathermap.org/sample/city.list.json.gz; unzip the gz file and find your city
            
            
            				apiKey: "cxxxxxxx57f81f9d82849a2fc21a"
            			}
            		},
            
            S 2 Replies Last reply Reply Quote 0
            • S Offline
              sdetweil @lif
              last edited by sdetweil

              @lif are you on 2.29 or 2.30?

              cd ~/MagicMirror
              grep version package. json
              

              see https://forum.magicmirror.builders/topic/19323/version-2-30-0-weather-module-stuck-loading-worked-fine-before-upgrade

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @lif
                last edited by sdetweil

                @lif said in "Invalid Date" appears in Weather module. MM v2.29.0:

                > I have tried adding the apiVersion: '2.5'
                > weatherEndpoint: "/weather"
                

                each of those lines had trailing commas, right?

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                L 1 Reply Last reply Reply Quote 0
                • L Offline
                  lif @sdetweil
                  last edited by

                  @sdetweil said in "Invalid Date" appears in Weather module. MM v2.29.0:

                  @lif said in "Invalid Date" appears in Weather module. MM v2.29.0:

                  > I have tried adding the apiVersion: '2.5'
                  > weatherEndpoint: "/weather"
                  

                  each of those lines had trailing commas, right?

                  Not that line but that wasn’t the problem :-)

                  Thanks for the link showing how to subscribe to OpenWeathermap which solved the problem.

                  1 Reply Last reply Reply Quote 0
                  • S sdetweil has marked this topic as solved on
                  • 1
                  • 2
                  • 3
                  • 3 / 3
                  • First post
                    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