• 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.2k 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
    sil3ntstorm
    last edited by sil3ntstorm Jul 29, 2022, 1:30 PM Jul 29, 2022, 1:29 PM

    The data is read from https://home.openweathermap.org and displayed on the MM, right?
    Since these often do not match for my area, I want to know whether it is possible to store another provider? For example
    https://www.wetteronline.de/wettertrend/hemau

    Bild_2022-07-29_153013910.png

    S 1 Reply Last reply Jul 29, 2022, 1:33 PM Reply Quote 0
    • S Offline
      sdetweil @sil3ntstorm
      last edited by Jul 29, 2022, 1:33 PM

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