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

    Scheduled Pinned Locked Moved Sport
    48 Posts 7 Posters 34.2k Views 7 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.
    • mattcl8onM Offline
      mattcl8on Module Developer Project Sponsor
      last edited by

      Description:

      A module to show the Upcoming PGA tournament and leaderboard information once the tournament is in progress. The data is retrieved from ESPN. The module also allows you to pick favorite players and and show their status as well.

      I started building a magic mirror and found that there was not any modules to display golf scores. So i delayed my mirror build and wrote the module. This is the initial release so I’m interested in any feedback.

      Download:

      https://github.com/mcl8on/MMM-PGA

      Screenshots

      Upcoming Tournament View

      image

      Leaderboard View
      image

      Favorite View

      image

      Mykle1M 1 Reply Last reply Reply Quote 2
      • R Offline
        robertybob
        last edited by

        I’m not a fan of golf myself , but I’m sure this will be helpful for someone who is! Nice looking module too 😃

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

          @mattcl8on

          Very nice. Makes me think of my father. who, would have loved this module. :thumbsup:

          Create a working config
          How to add modules

          mattcl8onM 1 Reply Last reply Reply Quote 0
          • mattcl8onM Offline
            mattcl8on Module Developer Project Sponsor @Mykle1
            last edited by

            @Mykle1 Big shout out to you. I used your MMM-UFO to get started

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

              @mattcl8on

              :thumbsup:

              Create a working config
              How to add modules

              1 Reply Last reply Reply Quote 0
              • swvalentiS Offline
                swvalenti Project Sponsor
                last edited by

                Great job, just added it to my mirror!

                1 Reply Last reply Reply Quote 0
                • mattcl8onM Offline
                  mattcl8on Module Developer Project Sponsor
                  last edited by

                  Added a quick fix to github. The ESPN API was showing a cancelled tournament. If you reinstall it will show upcoming tournaments. Once Bermuda Championship starts it will show leader boards for that tournament

                  1 Reply Last reply Reply Quote 0
                  • swvalentiS Offline
                    swvalenti Project Sponsor
                    last edited by

                    Getting this error now…can anyone help? Tried update uninstall/reinstall etc

                    1|MagicMirror  | [2020-12-05 17:02:23.100] [ERROR]  App threw an error during load
                    1|MagicMirror  | [2020-12-05 17:02:23.102] [ERROR]  Error: Cannot find module 'jsdom'
                    1|MagicMirror  | Require stack:
                    1|MagicMirror  | - /home/pi/MagicMirror/modules/MMM-PGA/OWGR.js
                    1|MagicMirror  | - /home/pi/MagicMirror/modules/MMM-PGA/node_helper.js
                    1|MagicMirror  | - /home/pi/MagicMirror/js/app.js
                    1|MagicMirror  | - /home/pi/MagicMirror/js/electron.js
                    1|MagicMirror  | - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
                    1|MagicMirror  | -
                    1|MagicMirror  |     at Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
                    1|MagicMirror  |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16)
                    1|MagicMirror  |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
                    1|MagicMirror  |     at Function.Module._load (internal/modules/cjs/loader.js:531:27)
                    1|MagicMirror  |     at Module.require (internal/modules/cjs/loader.js:685:19)
                    1|MagicMirror  |     at require (internal/modules/cjs/helpers.js:16:16)
                    1|MagicMirror  |     at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PGA/OWGR.js:3:15)
                    1|MagicMirror  |     at Module._compile (internal/modules/cjs/loader.js:786:30)
                    1|MagicMirror  |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
                    1|MagicMirror  |     at Module.load (internal/modules/cjs/loader.js:645:32)
                    1|MagicMirror  | [2020-12-05 17:02:23.105] [ERROR]  Whoops! There was an uncaught exception...
                    1|MagicMirror  | [2020-12-05 17:02:23.106] [ERROR]
                    1|MagicMirror  | Error: Cannot find module 'jsdom'
                    1|MagicMirror  | Require stack:
                    1|MagicMirror  | - /home/pi/MagicMirror/modules/MMM-PGA/OWGR.js
                    1|MagicMirror  | - /home/pi/MagicMirror/modules/MMM-PGA/node_helper.js
                    1|MagicMirror  | - /home/pi/MagicMirror/js/app.js
                    1|MagicMirror  | - /home/pi/MagicMirror/js/electron.js
                    1|MagicMirror  | - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
                    1|MagicMirror  | -
                    1|MagicMirror  |     at Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
                    1|MagicMirror  |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16)
                    1|MagicMirror  |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
                    1|MagicMirror  |     at Function.Module._load (internal/modules/cjs/loader.js:531:27)
                    1|MagicMirror  |     at Module.require (internal/modules/cjs/loader.js:685:19)
                    1|MagicMirror  |     at require (internal/modules/cjs/helpers.js:16:16)
                    1|MagicMirror  |     at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PGA/OWGR.js:3:15)
                    1|MagicMirror  |     at Module._compile (internal/modules/cjs/loader.js:786:30)
                    1|MagicMirror  |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
                    1|MagicMirror  |     at Module.load (internal/modules/cjs/loader.js:645:32) {
                    1|MagicMirror  |   code: 'MODULE_NOT_FOUND',
                    1|MagicMirror  |   requireStack: [
                    1|MagicMirror  |     '/home/pi/MagicMirror/modules/MMM-PGA/OWGR.js',
                    1|MagicMirror  |     '/home/pi/MagicMirror/modules/MMM-PGA/node_helper.js',
                    1|MagicMirror  |     '/home/pi/MagicMirror/js/app.js',
                    1|MagicMirror  |     '/home/pi/MagicMirror/js/electron.js',
                    1|MagicMirror  |     '/home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js',
                    1|MagicMirror  |     undefined
                    1|MagicMirror  |   ]
                    1|MagicMirror  | }
                    1|MagicMirror  | [2020-12-05 17:02:23.119] [ERROR]  MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                    1|MagicMirror  | [2020-12-05 17:02:23.120] [ERROR]  If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
                    
                    
                    S 1 Reply Last reply Reply Quote 0
                    • S Away
                      sdetweil @swvalenti
                      last edited by

                      @swvalenti go to the module folder
                      npm install jsdom

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      swvalentiS 1 Reply Last reply Reply Quote 0
                      • swvalentiS Offline
                        swvalenti Project Sponsor @sdetweil
                        last edited by

                        @sdetweil Yea sorry thought I deleted that I figured it out after the fact. Thanks!

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