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-NOAA

    Scheduled Pinned Locked Moved Troubleshooting
    68 Posts 15 Posters 43.3k Views 13 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.
    • C Offline
      core
      last edited by

      Hi,

      @idoodler thanks for your help, I will try it!

      @Mykle1 I know that CBD is currently working on an update for this module and I understand that this is very time consuming. I think I will wait for the new version :)
      With regard to CBD question: I wrote him (see my prevoius post) that I am using the latest version of this module (V 2.1.7).

      @core said in MMM-NOAA:

      Thanks all for your help!

      @idoodler I deleted MMM-Fuel from my config.js. Nothing changed, the other modules mentioned before won‘t work…this seems to be a problem with MMM-NOAA „blocking“ other modules.

      @cowboysdude I run the latest version, even tried a re-installation. I adjusted the config to the current version, i.e only using apiKey and airKey as shwon in the readme.

      Any more ideas…?

      Best regards!

      Mykle1M 1 Reply Last reply Reply Quote 1
      • Mykle1M Offline
        Mykle1 Project Sponsor Module Developer @core
        last edited by

        @core said in MMM-NOAA:

        I wrote him (see my prevoius post) that I am using the latest version of this module (V 2.1.7).

        Yes, you did. My bad.

        Create a working config
        How to add modules

        1 Reply Last reply Reply Quote 0
        • G Offline
          ganther
          last edited by

          Same behavior with my mirror.
          After latest MMM-NOAA update my MMM-CalendarExt doesn‘t work anymore. No errors in logs.
          I was forced to deactivate NOAA. :(

          1 Reply Last reply Reply Quote 0
          • evroomE Offline
            evroom
            last edited by

            Hi,

            I installed MMM-NOAA V2.0 just now, but the lines necessary in the config.js struck me as being too little.

            No ‘position’, etc, just the api’s.
            I read that it takes:

            language: “en”,
            timeFormat: 24,
            units: “metric”,

            from the config.js, but then still I am missing info like ‘location’, ‘locationID’, etc.
            How does it know which city to take ?
            What weather information is currently displayed ? England due to “en” ? :-)

            In github I read:

            “In this new Version you can select up to 3 different weather locations like in this example.”

            but I fail to see this.

            Could you please provide me with a correct config.js entry for this otherwise good looking module ??

            And airvisual.com refuses to give me api (does not send me the confirmation mail), but that not a fault of the module.

            Best regards,

            Erik-Jan

            MagicMirror version: 2.30.0
            Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
            Raspbian GNU/Linux 12 (bookworm)

            Test environment:
            MagicMirror version: v2.30.0
            Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
            Raspbian GNU/Linux 12 (bookworm)

            Mykle1M cowboysdudeC 2 Replies Last reply Reply Quote 0
            • Mykle1M Offline
              Mykle1 Project Sponsor Module Developer @evroom
              last edited by Mykle1

              @evroom

              This is from the readme.

              {
                  disabled: false,
                  module: 'MMM-NOAA',
                  position: 'top_right',
                  config: {
              	apiKey: "YOUR API KEY",    // https://www.wunderground.com/weather/api  select the middle plan... 	 
              	airKey: "YOUR API KEY",    // IF you want Air Quality Index
              	pws: "KNYELMIR13",         // go here to find your pws: https://www.wunderground.com/wundermap		 
              }
              },
              

              And this is mine

              {
                          disabled: false,
                          module: 'MMM-NOAA',
                          position: 'top_left',
                          config: {
                              apiKey: "MY API KEY", // https://www.wunderground.com/weather/api  select the middle plan... 
                              airKey: "MY AIR KEY", // IF you want Air Quality Index
                              pws1: "KNYNEWYO103", // go here to find your pws: https://www.wunderground.com/wundermap
                              animationSpeed: 0,
                      }
                      },
              

              Create a working config
              How to add modules

              1 Reply Last reply Reply Quote 0
              • cowboysdudeC Offline
                cowboysdude Module Developer @evroom
                last edited by

                @evroom Yes that used to be true…the readme is wrong, sorry. The old weather used to be wunderground and since they quit their free api I had to use a different provider and it works for one location only.

                There is no longer a need to use “PWS”…as the new api doesn’t use that. That’s an old wunderground requirement.

                At the moment this is all that’s required to make it work…

                {
                            disabled: false,
                            module: 'MMM-NOAA',
                            position: 'top_left',
                            config: {
                            	apiKey: "xxxxxx",
                		airKey: "xxxxx"
                			}
                         },
                

                I am also working to eliminate the airKey in that version…

                1 Reply Last reply Reply Quote 1
                • evroomE Offline
                  evroom
                  last edited by

                  @cowboysdude
                  Thanks for answering (@Mykle1 too).
                  It is working, with just the apiKey in the config, but where does it take the location from?
                  You say it works for one location only, is that a location I can determine, or is it a location that is hard coded somewhere?
                  I like the temperatures it is showing, but is the weather I can expect in my location? :-)

                  MagicMirror version: 2.30.0
                  Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                  Raspbian GNU/Linux 12 (bookworm)

                  Test environment:
                  MagicMirror version: v2.30.0
                  Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                  Raspbian GNU/Linux 12 (bookworm)

                  Mykle1M cowboysdudeC 2 Replies Last reply Reply Quote 0
                  • Mykle1M Offline
                    Mykle1 Project Sponsor Module Developer @evroom
                    last edited by

                    @evroom

                    Ok, my bad on my previous answer. My apologies. :-/

                    At the risk of answering in error again, I will say that the module determines your location (geo-location or some such)

                    Create a working config
                    How to add modules

                    1 Reply Last reply Reply Quote 0
                    • cowboysdudeC Offline
                      cowboysdude Module Developer @evroom
                      last edited by

                      @evroom It automatically gets the latitude and longitude and uses that :)

                      1 Reply Last reply Reply Quote 1
                      • evroomE Offline
                        evroom
                        last edited by

                        Okay, I see it uses http://ip-api.com/json to determine latitude and longitude.
                        It is depending on the proxy server in use.
                        I am at work now (in Germany) and I see my proxy server is located in Paris, France right now.
                        Will try it at home to see for which location the weather is presented on my MM.

                        MagicMirror version: 2.30.0
                        Raspberry Pi 4 Model B Rev 1.5 (8 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

                        Test environment:
                        MagicMirror version: v2.30.0
                        Raspberry Pi 3 Model B Plus Rev 1.3 (1 GB RAM)
                        Raspbian GNU/Linux 12 (bookworm)

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