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 540.5k 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.
    • S Offline
      sdetweil @sil3ntstorm
      last edited by

      @sil3ntstorm

      correct. the module takes info from the openweathermap api (and the data appears valid from the api and web page)

      but the MMM-OpenWeatherMap module only works with OpenWeather as far as I know.

      I am not aware of the quality of other modules

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • B Offline
        bassin12
        last edited by sdetweil

        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 Reply Quote 0
        • S Offline
          sdetweil @bassin12
          last edited by sdetweil

          @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

            @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 Reply Quote 0
            • S Offline
              sdetweil @sdetweil
              last edited by

              @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 Reply Quote 0
              • B Offline
                bassin12 @sdetweil
                last edited by

                @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 Reply Quote 0
                • S Offline
                  sdetweil @bassin12
                  last edited by

                  @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

                    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 Reply Quote 0
                    • S Offline
                      sdetweil @DDE12
                      last edited by

                      @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 Reply Quote 0
                      • D Offline
                        DDE12 @sdetweil
                        last edited by

                        @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 Reply Quote 0
                        • 1
                        • 2
                        • 12
                        • 13
                        • 14
                        • 15
                        • 16
                        • 25
                        • 26
                        • 14 / 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