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

Weatherunderground - currently - hourly - daily - configurable

Scheduled Pinned Locked Moved Troubleshooting
126 Posts 26 Posters 205.6k 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.
  • R Offline
    RedNax Module Developer @Shockwave
    last edited by RedNax Jul 19, 2016, 10:06 AM Jul 19, 2016, 9:47 AM

    @Shockwave Well, it would seem WU is rather ‘loose’ with it’s API implementation…

    In your payload the full warning is in the message property. The Wunderground module expects is in the description property (only based on my observation of a single payload by my local station :S ). Ties in with your observation, which is always nice :)

    Watch this space for a fix…

    UPDATE: fix implemented… The module examines description and message lengths and uses the longest one… Have a go! :)

    S 1 Reply Last reply Jul 19, 2016, 1:32 PM Reply Quote 0
    • S Offline
      Shockwave @RedNax
      last edited by Jul 19, 2016, 1:32 PM

      @RedNax It works! Thanks for fixing that so fast. Now I need to politely bug MichMich about the size of the alert box since our weather service is so verbose. :)

      1 Reply Last reply Reply Quote 0
      • P Offline
        Pauliolio @RedNax
        last edited by paviro Sep 27, 2016, 8:49 PM Jul 19, 2016, 8:46 PM

        @RedNax

        That’s a handy test - Many thanks.
        When I request:
        http://api.wunderground.com/api/[my key]/conditions/forecast10day/astronomy/alerts/lang:EN/q/pws:IBATTLE3.json

        I get a full set of data back.
        The module is still getting stuck on ‘Loading’ on the mirror though.
        My config is:

        {
            module: 'MMM-WunderGround',
            position: 'top_right',
            config:  {
                    apikey: '[my key]',
                    pws: 'IBATTLE3;loctype:1',
                    lang: 'EN',
                    fctext: '1',
                    fcdaycount: "5",
                    fcdaystart: "0",
                    hourly: '1',
                    hourlyinterval: "3",
                    hourlycount: "2",
                    alerttime: 10000,
                    alerttruncatestring: "english:"
            }
        },
        

        Can you see anything wrong there please?

        Thank you.


        Note from admin: Please use Markdown on code snippets for easier reading!

        1 Reply Last reply Reply Quote 0
        • P Offline
          Pauliolio @RedNax
          last edited by paviro Sep 27, 2016, 8:49 PM Jul 19, 2016, 9:48 PM

          @RedNax

          This may explain the issue to you hopefully. I thought I’d given you this info before, but it seems not.

          In the console I get an error:
          MMM-WunderGround.js:407 Uncaught TypeError: Cannot read property 'length' of undefined

          The relevant code is:

          	processWeather: function(data) {
          		this.alerttext = "";
          		this.alertmsg = "";
          		for (var i = 0, count = data.alerts.length; i < count; i++) {
          

          Any idea why the array would be undefined?

          Many thanks.


          Note from admin: Please use Markdown on code snippets for easier reading!

          R 1 Reply Last reply Jul 20, 2016, 1:06 PM Reply Quote 0
          • R Offline
            RedNax Module Developer @Pauliolio
            last edited by Jul 20, 2016, 1:06 PM

            @Pauliolio The issue is with the config. try the following change:

            pws: 'pws:IBATTLE3',
            
            P 1 Reply Last reply Jul 22, 2016, 2:05 PM Reply Quote 0
            • Y Offline
              yo-less Module Developer
              last edited by Jul 20, 2016, 11:03 PM

              Hi @RedNax,
              thanks for the excellent module! I seem to have some difficulty having night time icons displayed. I’m not sure what I’m doing wrong as this is what my module looks like at 1 am in the morning:

              0_1469055256185_nighttime.png

              Using the API in my browser window I get the following two lines:

              “icon”:“clear”,
              “icon_url”:“http://icons.wxug.com/i/c/k/nt_clear.gif”

              It seems to me that I’m getting the daytime “clear” condition icon, maybe due to the ambiguous icon declaration, anything I can do to change icons like this one to nighttime icons?

              1 Reply Last reply Reply Quote 0
              • R Offline
                RedNax Module Developer
                last edited by RedNax Jul 21, 2016, 6:15 AM Jul 21, 2016, 5:45 AM

                Easiest way to do this is to define another icontable for nighttime use and switching to it after sunset…

                When i have some time, i’ll look into it…

                UPDATE: Who am i kidding ;) Nighttime icons now included…

                Y 1 Reply Last reply Aug 7, 2016, 11:12 PM Reply Quote 1
                • M Offline
                  murattyilmaz
                  last edited by Jul 21, 2016, 7:53 PM

                  Where is the github url or download url of these module? Can’t find it.

                  K 1 Reply Last reply Jul 21, 2016, 8:04 PM Reply Quote 0
                  • K Offline
                    KirAsh4 Moderator @murattyilmaz
                    last edited by Jul 21, 2016, 8:04 PM

                    @murattyilmaz,

                    You need to look under the Showcase category to find the actual link. This category here is the Troubleshooting side of those modules.

                    https://forum.magicmirror.builders/topic/128/weatherunderground-currently-hourly-daily-configurable

                    A Life? Cool! Where can I download one of those from?

                    1 Reply Last reply Reply Quote 0
                    • P Offline
                      Pauliolio @RedNax
                      last edited by Jul 22, 2016, 2:05 PM

                      @RedNax

                      Hi - I’d already tried that unfortunately. Still gets stuck at the same point in the code & displaying ‘Loading’ on the screen.

                      Would wrapping that for loop in an if that checks whether data.alerts is actually defined or a try block help do you think?

                      R 1 Reply Last reply Jul 22, 2016, 6:21 PM Reply Quote 0
                      • 1
                      • 2
                      • 6
                      • 7
                      • 8
                      • 9
                      • 10
                      • 11
                      • 12
                      • 13
                      • 8 / 13
                      8 / 13
                      • First post
                        74/126
                        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