MagicMirror² v2.5.0 is available! For more information about this release, check out this topic.

Weatherunderground - currently - hourly - daily - configurable



  • Do I install this as a separate module? When I add it to my config.js file my MM does not start. I have a valid API key.



  • I have the same problem, my screen goes black when I run my mirror with this in the config.


  • Admin

    Have you checked your config file with jslint.com?



  • Yes, no errors. it just goes black. Log just shows Launching Application then stops.
    here is my config file

    /* Magic Mirror Config Sample
     *
     * By Michael Teeuw http://michaelteeuw.nl
     * MIT Licensed.
     */
    
    var config = {
        port: 8080,
        language: 'en',
        timeFormat: 12,
        units: 'imperial',
    
        modules: [
            {
                module: 'alert'
            },
            {
                module: 'clock',
                position: 'top_left'
            },
            {
                module: 'calendar',
                header: 'Family Calendar',
                position: 'top_left',
                config: {
                    calendars: [
                        {
                            symbol: 'calendar',
                            url: 'https://xxx/calendar.ics'
                        },
                        {
                            symbol: 'birthday-cake',
                            url: 'https://xxx/birthdays.ics'
                        }
                    ],
                    timeFormat: 'absolute',
                    urgency: 7
                }
            },
            {
                module: 'compliments',
                position: 'lower_third'
            },
            {
                module: 'currentweather',
                position: 'top_right',
                config: {
                    location: 'Delaware',
                    appid: 'xxx'
                }
            },
            {
                module: 'MMM-WunderGround',
                position: 'top_right',
                config: {
                    apikey: 'xxx',
                    pws: 'locid:KDExxx;loctype:1',
                    fctext: '1',
                    fcdaycount: "5",
                    fcdaystart: "0",
                    hourly: '1',
                    hourlyinterval: "3",
                    hourlycount: "2"
                }
            },
            {
                module: 'newsfeed',
                position: 'bottom_bar',
                config: {
                    feeds: [
                        {
                            title: "NBC 10",
                            url: "http://www.nbcphiladelphia.com/news/top-stories/?rss=y&embedThumb=y&summary=y"
                        }
                    ],
                    showSourceTitle: true,
                    showPublishDate: true
                }
            },
            {
                module: 'MMM-Traffic',
                position: 'bottom_right',
                classes: 'dimmed medium', //optional, default is 'bright medium', only applies to commute info not route_name
                config: {
                    api_key: 'xxx',
                    mode: 'driving',
                    origin: 'home address',
                    destination: 'work address,
                    route_name: 'Home to Work',
                    changeColor: true,
                    showGreen: false,
                    limitYellow: 10, //Greater than 10% of journey time due to traffic
                    limitRed: 30, //Greater than 30% of journey time due to traffic
                    traffic_model: 'pessimistic',
                    interval: 120000 //2 minutes
                }
            },
            {
                module: 'MMM-Wunderlist',
                position: 'bottom_left',  // This can be any of the regions. Best results in left or right regions.
                header: 'Menu', // This is optional
                config: {
                    accessToken: 'xxx',
                    clientID: 'xxx',
                    lists: ["Dinner"]
                }
            }
        ]
    
    };
    
    /*************** DO NOT EDIT THE LINE BELOW ***************/
    if (typeof module !== 'undefined') {module.exports = config;}
    


  • This post is deleted!


  • @pugsly @RedNax i have the same problem, when i start my MM the screen goes black


  • Module Developer

    @jagerpower Did you get the most recent version (with all the icon files)?

    Are you able to use a browser to go to the mm? (ip:8080) and have a look at the console (F12) to see is there’s any messages?



  • @RedNax yes i installed the updates version, when i type 192.168.178.***:8080 in the browser i get an error and i f12 doesn’t work in the black screen



  • @jagerpower said in Weatherunderground - currently - hourly - daily - configurable:

    @RedNax yes i installed the updates version, when i type 192.168.178.***:8080 in the browser i get an error and i f12 doesn’t work in the black screen

    when i type ip:8080 i get a black screen (i forgot to start mm.sh the first time)


  • Module Developer

    @jagerpower Think i found the issue. The module name on github was Wunderground while it should have been MMM-Wunderground (i’ve now renamed it on git). Since you have MMM-Wunderground in your config.js the MagicMirror can’t find it as the module dir you have is just named Wunderground…

    Quick fix (i hope) is to rename the dir…