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

Weather Underground Forecast (wuforecast)

Scheduled Pinned Locked Moved Utilities
weather
5 Posts 3 Posters 6.5k Views 5 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.
  • M Offline
    mattlugar
    last edited by paviro May 20, 2016, 9:42 PM May 19, 2016, 11:56 PM

    This is my first attempt at a full-fledged module for Magic Mirror, so please let me know your feedback or ideas for additional functionality. Also, if I did the GitHub wrong, let me know!
    [card:MattLugar/wuforecast]
    This is modified from the weatherforecast module. It uses Weather Underground as the data source and also has the additional feature of providing the chance of precipitation if it is above 0%.
    alt text

    The color is not default, but can be modified through your custom.css, for example the above screenshot is set with:

    .wuforecast .max-temp {
      font-size: 27px;
      line-height: 27px;
      color: #f66;
    }
    
    .wuforecast .min-temp {
      font-size: 27px;
      line-height: 27px;
      color: #0ff;
    }
    
    .wuforecast .weather-icon {
      font-size: 27px;
      line-height: 27px;
      color: #f93;
    }
    
    .wuforecast .day {
      font-size: 27px;
      line-height: 27px;
      color: #6f6;
    }
    
    1 Reply Last reply Reply Quote 0
    • M Offline
      mattlugar
      last edited by May 20, 2016, 12:29 AM

      BTW, some modifications I’m planning on:

      • Remove the hardcoded icon sizes (I forgot I had that in there).
      • Add option to show POP for all %'s (including 0)
      • Add option to select specific icon sets Underground Icon Sets
      • Add option to display predicted rain/snow amounts for the day

      There’s other data available from the API (written forecasts, wind speed predictions, humidity predictions, etc), so if there’s interest in finding ways to display that, let me know.

      1 Reply Last reply Reply Quote 0
      • M Offline
        mattlugar @desq
        last edited by May 20, 2016, 3:43 PM

        UPDATED MODULE - “Git” module here

        @desq OK, added an option for the degree symbol (I have a small screen and not a mirror, so I don’t like it on mine). I also am now using the “weathericons” from the standard module. :)

        • Option (degreeSym) to display/not display degree symbol
        • Icon set has been changed to “weathericons”
        • Removed the hard-coded resize on icons (forgot to remove during testing)
        • Fixed default cell padding for readability (you can customize through custom.css)

        Note: module is standard grey colors, custom colorization such as the screenshot can be done through custom.css
        alt text

        C 1 Reply Last reply Jan 21, 2017, 11:23 PM Reply Quote 1
        • K Offline
          KirAsh4 Moderator
          last edited by Jun 9, 2016, 7:08 PM

          For troubleshooting or HOWTO questions, please post in the Troubleshooting thread:
          https://forum.magicmirror.builders/topic/207/weather-underground-forecast-wuforecast/1

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

          1 Reply Last reply Reply Quote 0
          • C Offline
            cowboysdude Module Developer @mattlugar
            last edited by Jan 21, 2017, 11:23 PM

            @mattlugar Can you share your custom css as well? Thanks!

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • 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