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

Scheduled Pinned Locked Moved Troubleshooting
68 Posts 15 Posters 39.2k 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 Jun 4, 2018, 8:08 AM

    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!

    M 1 Reply Last reply Jun 4, 2018, 11:31 AM Reply Quote 1
    • M Offline
      Mykle1 Project Sponsor Module Developer @core
      last edited by Jun 4, 2018, 11:31 AM

      @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 Jun 4, 2018, 5:20 PM

        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
        • E Offline
          evroom
          last edited by Jun 17, 2018, 3:32 PM

          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)

          M C 2 Replies Last reply Jun 18, 2018, 2:53 AM Reply Quote 0
          • M Offline
            Mykle1 Project Sponsor Module Developer @evroom
            last edited by Mykle1 Jun 18, 2018, 2:54 AM Jun 18, 2018, 2:53 AM

            @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
            • C Offline
              cowboysdude Module Developer @evroom
              last edited by Jun 18, 2018, 11:30 AM

              @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
              • E Offline
                evroom
                last edited by Jun 18, 2018, 7:29 PM

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

                M C 2 Replies Last reply Jun 19, 2018, 12:53 AM Reply Quote 0
                • M Offline
                  Mykle1 Project Sponsor Module Developer @evroom
                  last edited by Jun 19, 2018, 12:53 AM

                  @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
                  • C Offline
                    cowboysdude Module Developer @evroom
                    last edited by Jun 19, 2018, 1:55 AM

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

                    1 Reply Last reply Reply Quote 1
                    • E Offline
                      evroom
                      last edited by Jun 19, 2018, 9:38 AM

                      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