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 14.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
                        • strawberry 3.141S Offline
                          strawberry 3.141 Project Sponsor Module Developer @johnnyboy
                          last edited by

                          @johnnyboy in the config there is a modules: [] section put it right before the closing ]don’t forget to add a comma in front if there is none after the } from the last module in the section

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

                          johnnyboyJ 1 Reply Last reply Reply Quote 1
                          • 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 in your magiccmirror directory you have the config directory and in their your config.js

                              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!
                                johnnyboyJ 1 Reply Last reply Reply Quote 0
                                • johnnyboyJ Offline
                                  johnnyboy @johnnyboy
                                  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 johnnyboyJ 2 Replies Last reply Reply Quote 0
                                    • strawberry 3.141S Offline
                                      strawberry 3.141 Project Sponsor Module Developer @johnnyboy
                                      last edited by

                                      @johnnyboy there is

                                      modules: [
                                        //all your configure modules
                                        //put the module at the end
                                      ]
                                      

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

                                      1 Reply Last reply Reply Quote 0
                                      • johnnyboyJ Offline
                                        johnnyboy @johnnyboy
                                        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!
                                          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

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • 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