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-OpenWeatherMapForecast stuck on Loading....

    Scheduled Pinned Locked Moved Utilities
    63 Posts 16 Posters 38.3k Views 18 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.
    • P Offline
      postb8822
      last edited by sdetweil

      I actually solved this pretty easily after reading all the posts, but not exactly what was posted worked for me.

      in the MMM-OpenWeatherMapForecast module director, edit the MMM-OpenWeatherMapForecast.js file.

      under defaults, change

      Endpoint:

      From

      “https://api.openweathermap.org/data/2.5/onecall”

      To

      “https://api.openweathermap.org/data/3.0/onecall”

      then use an api key created after you subscribed, this last step may or may not be needed, but coincidentally or not, the last api key I made after making the above change was what worked.

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

        @postb8822 I have updated my fork

        https://github.com/sdetweil/MMM-OpenWeatherMapForecast

        actually in node_helper.js

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        P 1 Reply Last reply Reply Quote 0
        • P Offline
          postb8822 @sdetweil
          last edited by

          @sdetweil I appreciate your expertise, that is what got me there, your fork is now 18 publications behind so I think the node_helper.js file that comes with the main install must look a lot different. It contains a call back to the .js file I mentioned, and does not have the url that you can edit in that file any more. Later I also discovered there is a string you can add in the config file that will change that value to 3.0 as well, unfortunate that they made 3.0 incompatible for new users with 2.5, because now the choice is to break all the old installs, or break all the new ones without chasing down this post.

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

            @postb8822 thanks for the heads up

            I synched, changed and pushed pr back

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • K Offline
              KK-King
              last edited by

              @sdetweil
              I followed your https://github.com/sdetweil/MMM-OpenWeatherMapForecast
              – Installation –
              Navigate into your MagicMirror modules folder and execute:

              git clone https://github.com/MarcLandis/MMM-OpenWeatherMapForecast.git

              Enter the new MMM-OpenWeatherMapForecast directory and execute :
              #npm install

              After that updated the code and restarted service:

              Mirror@raspberrypi:~/MagicMirror/modules/MMM-OpenWeatherMapForecast $ sudo vi …/…/config/config.js

              …Code below with hiddne API…
              {
              module: “MMM-OpenWeatherMapForecast”,
              header: “Weather”,
              position: “top_right”,
              classes: “default everyone”,
              disabled: false,
              config: {
              apikey: “XXXXXXXXXXXXXXXXXXX”,
              latitude: “47.690900”,
              longitude: “43.587770”,
              iconset: “4c”,
              concise: false,
              forecastLayout: “table”,
              }
              },

              $ sudo systemctl restart pm2-Mirror.service

              Getting below error:

              0|mm | [2024-08-09 12:10:19.206] [LOG] [MMM-OpenWeatherMapForecast] 9-Aug-24 12:10 ** ERROR ** null
              0|mm | [2024-08-09 12:15:19.663] [INFO] Newsfeed-Fetcher: Broadcasting 25 items.
              0|mm | [2024-08-09 12:20:16.801] [LOG] [MMM-OpenWeatherMapForecast] 9-Aug-24 12:20 ** ERROR ** null

              R 1 Reply Last reply Reply Quote 0
              • R Offline
                Richard238 @KK-King
                last edited by

                Just changed OS to Bookworm and reinstalled MM, stuck with weather modules loading…
                For me, @postb8822 's 29th April 2024 suggestion worked just fine, thank you :)

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