• 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.

MMM-OpenWeatherForecast - Replacement for MMM-DarkSkyForecast

Scheduled Pinned Locked Moved Utilities
256 Posts 55 Posters 427.8k Views 57 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.
  • B Offline
    bassin12
    last edited by sdetweil Aug 29, 2022, 2:09 PM Aug 29, 2022, 2:06 PM

    I’m having some problems and do not know exactly what is wrong, got this error:

    [29.08.2022 09:51.32.701] [LOG] [MMM-OpenWeatherForecast] 29-Aug-22 09:51 ** ERROR ** Error: Request failed with status code 401

    I get this on my screen

    Captura de tela 2022-08-29 100754.jpg

    I did not do any configuration just using this as a Code:

    {
                            module: "weather",
                            position: "top_right",
                            header: "Weather Forecast",
                            config: {
                                    weatherProvider: "openweathermap",
                                    type: "forecast",
                                    location: "Suwanee",
                                    locationID: "4225309",
                                    apiKey: "MYKEY"
                            }
                    },
    
    
                      {
                        module: "MMM-OpenWeatherForecast",
                        position: "top_right",
                        header: "Forecast",
                        config: {
                          apikey: "MYKEY", //only string here
                          latitude: 51.490230,            //number works here
                          longitude: -0.258810,          //so does a string
                        }
                      },
    
    S 2 Replies Last reply Aug 29, 2022, 2:08 PM Reply Quote 0
    • S Offline
      sdetweil @bassin12
      last edited by sdetweil Aug 29, 2022, 2:09 PM Aug 29, 2022, 2:08 PM

      @bassin12 said in MMM-OpenWeatherForecast - Replacement for MMM-DarkSkyForecast:

      I did not do any configuration just using this as a Code:

      that is configuration (editing config.js)

      I do not know… the error says the source returned a 401 error code
      not my module… open an issue on the module github page…

      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 @bassin12
        last edited by Aug 29, 2022, 2:10 PM

        @bassin12 also the code block start (the 3 backtics) must be on the start of the line

        I edited your post to fix that

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        S 1 Reply Last reply Aug 29, 2022, 2:14 PM Reply Quote 0
        • S Offline
          sdetweil @sdetweil
          last edited by Aug 29, 2022, 2:14 PM

          @bassin12

          my config , both work (and the default weather module in both current and forecast mode)

          {
          		module: "MMM-OpenWeatherForecast",
          		position: "top_right",
          		header: "Wettervorschau Schama",
          		config: {
          			apikey: "xxxx",
          			latitude: 49.039349,
          			longitude: 11.847070,
          			units:"metric",
          			iconset: "4c",
          			colored: true,
          			concise: true
          		}
          },
          		{
          			module: "MMM-OpenWeatherMapForecast",
          			header: "Weather",
          			position: "top_left",
          			classes: "default everyone",
          			disabled: false,
          			config: {
          				apikey: "..",
          				latitude: "51.506130",
          				longitude: "-0.090270",
          				iconset: "4c",
          				concise: false,
          				forecastLayout: "table"
          			}
          		},
          

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          B 1 Reply Last reply Aug 29, 2022, 2:22 PM Reply Quote 0
          • B Offline
            bassin12 @sdetweil
            last edited by Aug 29, 2022, 2:22 PM

            @sdetweil
            When I try the code in the config.js I get this in the logs

            [29.08.2022 10:22.03.630] [LOG] [MMM-OpenWeatherMapForecast] 29-Aug-22 10:22 ** ERROR ** null
            [29.08.2022 10:22.03.639] [LOG] [MMM-OpenWeatherForecast] 29-Aug-22 10:22 ** ERROR ** Error: Request failed with status code 401

            S 1 Reply Last reply Aug 29, 2022, 2:24 PM Reply Quote 0
            • S Offline
              sdetweil @bassin12
              last edited by Aug 29, 2022, 2:24 PM

              @bassin12 said in MMM-OpenWeatherForecast - Replacement for MMM-DarkSkyForecast:

              [29.08.2022 10:22.03.630] [LOG] [MMM-OpenWeatherMapForecast] 29-Aug-22 10:22 ** ERROR ** null

              yes, bug in his code…

              use the code I posted on page one to extend the error reporting

              but it returns 401 as well…

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • D Offline
                DDE12
                last edited by Nov 13, 2022, 5:42 AM

                Is there a solution for this error? Is it something I’ve done or something in the module code?

                [MMM-OpenWeatherForecast] 12-Nov-22 23:49 ** ERROR ** Error: Request failed with status code 401

                S 1 Reply Last reply Nov 13, 2022, 12:39 PM Reply Quote 0
                • S Offline
                  sdetweil @DDE12
                  last edited by Nov 13, 2022, 12:39 PM

                  @DDE12 401 eror is unauthorized

                  so the apikey you are using has expired

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  D 1 Reply Last reply Nov 13, 2022, 6:00 PM Reply Quote 0
                  • D Offline
                    DDE12 @sdetweil
                    last edited by Nov 13, 2022, 6:00 PM

                    @sdetweil
                    I setup the default weather module with OpenWeather and it is working with the key I have. I obtained the key a few days ago. Is it the same key for MMM-OpenWeatherForecast?

                    S 1 Reply Last reply Nov 13, 2022, 6:01 PM Reply Quote 0
                    • S Offline
                      sdetweil @DDE12
                      last edited by sdetweil Nov 13, 2022, 6:08 PM Nov 13, 2022, 6:01 PM

                      @DDE12 no idea

                      the module says go here
                      https://home.openweathermap.org/users/sign_up
                      the default weather openWeathermap provide says
                      https://home.openweathermap.org/users/sign_in

                      so it would seem the same key

                      the module uses this path

                      https://api.openweathermap.org/data/2.5/onecall?"
                      

                      the default module uses this

                      		apiVersion: "2.5",
                      		apiBase: "https://api.openweathermap.org/data/"
                                              +apiVersion+"onecall?"
                      

                      so, they appear the same

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      D 1 Reply Last reply Nov 13, 2022, 6:35 PM Reply Quote 0
                      • 1
                      • 2
                      • 13
                      • 14
                      • 15
                      • 16
                      • 17
                      • 25
                      • 26
                      • 15 / 26
                      • 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