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.

    Adding Modules

    Scheduled Pinned Locked Moved Troubleshooting
    29 Posts 3 Posters 13.7k Views 3 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.
    • johnnyboyJ Offline
      johnnyboy
      last edited by johnnyboy

      This post is deleted!
      strawberry 3.141S Mykle1M 2 Replies Last reply Reply Quote 2
      • strawberry 3.141S Offline
        strawberry 3.141 Project Sponsor Module Developer @johnnyboy
        last edited by

        @johnnyboy most of the modules are listed here https://github.com/MichMich/MagicMirror/wiki#3rd-party-modules

        Also most of the developers have install instructions in their readme file

        This module is what you are looking for https://github.com/RedNax67/MMM-WunderGround

        1. Open the terminal
        2. Go to the modules directory cd ~/MagicMirror/modules
        3. Clone the module git clone https://github.com/RedNax67/MMM-WunderGround.git

        (The following steps are not documented)
        4. Go to the module directory cd MMM-Wunderground
        5.As the developer did not provide a package.json file you have to manually install the dependencies, which are in this case request and moment, npm install request moment. If there is a package.json file you can just do npm install --productive which will install all dependencies defined by the developer or do npm install which will also download dependencies which are only needed for developing.

        (Back to the documented part)
        6. Add the module to the config

        {
            module: 'MMM-WunderGround',
            position: 'top_right',
            config: {
                apikey: 'xxxxxxxxxxxxx', // fill in your api_key that you applied for on wunderground
                pws: 'pws:IGELDERL219', //add your location for the weather service
                hourly: '1',
                fctext: '1',
                fcdaycount: "5",
                fcdaystart: "0",
                hourlyinterval: "3",
                hourlycount: "2",
                alerttime: 10000,
                alerttruncatestring: "english:",
            roundTmpDecs: 1,
            UseCardinals: 0,
            layout: "horizontal",
            sysstat: 0
            }
        }
        

        Don’t add the semicolon as it is in the readme this will cause issues. Then restart your mirror

        Please create a github issue if you need help, so I can keep track

        johnnyboyJ 2 Replies Last reply Reply Quote 3
        • johnnyboyJ Offline
          johnnyboy @strawberry 3.141
          last edited by johnnyboy

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • Mykle1M Offline
            Mykle1 Project Sponsor Module Developer @johnnyboy
            last edited by

            @johnnyboy said in Adding Modules:

            First off, a massive shout out to Mykle1 for helping me to do in minutes, what took me many hours trying… Thanks a lot for that, much appreciated

            You’re welcome buddy. It wasn’t very long ago that I was in the very same place that you are in now. Some very fine people helped me get under way, and continue to help me. I repay them by helping others, where and when I can. I can see you’re in very good hands with Strawberry 3.141 assisting you. He was, and still is, instrumental in helping me perfect my MM. I’ll help you with the easy stuff. He’ll handle the genius side of things. :smile:

            Create a working config
            How to add modules

            1 Reply Last reply Reply Quote 2
            • johnnyboyJ Offline
              johnnyboy @strawberry 3.141
              last edited by johnnyboy

              This post is deleted!
              johnnyboyJ 1 Reply Last reply Reply Quote 0
              • johnnyboyJ Offline
                johnnyboy @johnnyboy
                last edited by johnnyboy

                This post is deleted!
                strawberry 3.141S 1 Reply Last reply Reply Quote 0
                • strawberry 3.141S Offline
                  strawberry 3.141 Project Sponsor Module Developer @johnnyboy
                  last edited by

                  @johnnyboy only the part that i posted

                  Please create a github issue if you need help, so I can keep track

                  johnnyboyJ 1 Reply Last reply Reply Quote 0
                  • johnnyboyJ Offline
                    johnnyboy @strawberry 3.141
                    last edited by johnnyboy

                    This post is deleted!
                    strawberry 3.141S 1 Reply Last reply Reply Quote 0
                    • strawberry 3.141S Offline
                      strawberry 3.141 Project Sponsor Module Developer @johnnyboy
                      last edited by

                      @johnnyboy if you have done npm install request moment than you can ignore the warnings about the missing file you’re good to continue, if you have done npm install --productive nothing happened because he cant read data out of an file that doesnt exist.

                      Please create a github issue if you need help, so I can keep track

                      johnnyboyJ 1 Reply Last reply Reply Quote 0
                      • johnnyboyJ Offline
                        johnnyboy @strawberry 3.141
                        last edited by johnnyboy

                        This post is deleted!
                        strawberry 3.141S 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 1 / 3
                        • 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