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.

    Version 2.30.0 weather module, stuck loading, worked fine before upgrade

    Scheduled Pinned Locked Moved Troubleshooting
    43 Posts 5 Posters 10.9k Views 5 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 @Richard238
      last edited by sdetweil

      @Richard238 leave off those parms. Defaults to 3.0 etc

      Just put in your 3.0 apikey and lat/lon
      And of course set the provider

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      R 1 Reply Last reply Reply Quote 0
      • R Offline
        Richard238 @sdetweil
        last edited by

        @sdetweil said in Version 2.30.0 weather module, stuck loading, worked fine before upgrade:

        leave off those parms.

        Which ones, sorry?

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

          @Richard238 all the openweather ones you showed

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          R 1 Reply Last reply Reply Quote 0
          • R Offline
            Richard238 @sdetweil
            last edited by

            @sdetweil

            This gives the ‘undefined, invalid date’ error on the MM

            		{
            			module: 'weather',
            			header: 'Current xxxxxxxxxxxxxxx  weather: ',			
            			position: 'top_right',
            			config: {
            				weatherProvider: "openweathermap",
            				lat: 11111111, 
            				lon:   2222222,
            				apiKey: "33333333333"
            
            			}
            		},
            
            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @Richard238
              last edited by sdetweil

              @Richard238 and you used real lat/lon

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              R 2 Replies Last reply Reply Quote 0
              • R Offline
                Richard238 @sdetweil
                last edited by

                @sdetweil

                Yes, real Lat:Lon used

                1 Reply Last reply Reply Quote 0
                • R Offline
                  Richard238 @sdetweil
                  last edited by

                  @sdetweil

                  Do the L:L and API key live in the openweathermap.js file, or the config.js file? Or both?

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

                    @Richard238 all config goes in config.js
                    Never need to edit any other file

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    R 1 Reply Last reply Reply Quote 0
                    • R Offline
                      Richard238 @sdetweil
                      last edited by

                      @sdetweil

                      openweathermap.js is unchanged

                      WeatherProvider.register("openweathermap", {
                      
                      
                      	providerName: "OpenWeatherMap",
                      
                      	// Set the default config properties that is specific to this provider
                      	defaults: {
                      		apiVersion: "3.0",
                      		apiBase: "https://api.openweathermap.org/data/",
                      		// weatherEndpoint is "/onecall" since API 3.0
                      		// "/onecall", "/forecast" or "/weather" only for pro customers
                      		weatherEndpoint: "/onecall",
                      		locationID: false,
                      		location: false,
                      		// the /onecall endpoint needs lat / lon values, it doesn't support the locationId
                      		lat: 0,
                      		lon: 0,
                      		apiKey: ""
                      	},
                      
                      
                      config.js shows
                      
                      
                      	{
                      		module: 'weather',
                      		header: 'Current zzzzzzzzzzzzzzzz  weather: ',			
                      		position: 'top_right',
                      		config: {
                      			//weatherProvider: "openweathermap",
                      			providerName: "OpenWeatherMap",
                      			type: "current",
                      			lat: nnnnnnnnnnn,
                      			lon: -nnnnnnnnnnnnn,
                      			apiKey: "aaaaaaaaaaaaaaaaaaaaaaaaaaa"
                      			//type: 'current',
                      			//location: 'xxxxxxxxxxxxxx',
                      			//locationID: 'zzzzzzzz',  //ID from https://www.openweathermap.org
                      			//apiKey: 'aaaaaaaaaaaaaaaaaaaaaaaaaaa'
                      		}
                      	},
                      
                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        sdetweil @Richard238
                        last edited by

                        @Richard238

                        providerName: “OpenWeatherMap”

                        That is not the correct property name

                        From the doc
                        https://docs.magicmirror.builders/modules/weather.html#usage
                        IMG_0721.png

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        R 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 2 / 5
                        • 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