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.

    need help with config file

    Scheduled Pinned Locked Moved Troubleshooting
    17 Posts 7 Posters 27.5k 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.
    • A Offline
      abdullah
      last edited by

      Hi, i am a complete newbie to raspberry pi. I installed MagicMirror² and now i need to create a config file and i have no idea what to do.
      Thanks for helping me out!

      1 Reply Last reply Reply Quote 1
      • M Offline
        Mate3
        last edited by

        open file manager, open magicmirror folder, open config folder, rename the file to config.js, save and reboot

        csdesign3C 1 Reply Last reply Reply Quote 2
        • A Offline
          abdullah
          last edited by

          Thanks a lot man! Could you also tell me how to set weather? it says i “Please set the correct openweather appid in the config for module:current weather”

          1 Reply Last reply Reply Quote 0
          • KirAsh4K Offline
            KirAsh4 Moderator
            last edited by

            You might want to read the README on the module:
            https://github.com/MichMich/MagicMirror/tree/master/modules/default/currentweather

            Basically, you need to go get your own API key for that to work.

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

            1 Reply Last reply Reply Quote 1
            • A Offline
              abdullah
              last edited by

              Thanks! could you tell me how to fix the time? for some odd reason the time is different.

              1 Reply Last reply Reply Quote 0
              • KirAsh4K Offline
                KirAsh4 Moderator
                last edited by

                Which time? What’s displayed above the weather portion isn’t the current time, it’s showing you when the sun sets or rises.

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

                1 Reply Last reply Reply Quote 0
                • csdesign3C Offline
                  csdesign3 @Mate3
                  last edited by

                  @Mate3 How about to edit the config.js file. I’ve tried to acess but i cant.

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

                    @csdesign3
                    I was just like you a few weeks ago. I didn’t know a thing about this, or coding. A complete noob, as they say. My suggestion, because it helped me, is, don’t do your editing in the terminal. Do it in the graphical user interface (GUI). Navigate your desktop as you would on a PC with Windows or a Mac’s Finder.

                    Click on File Manager (the folder at the top left of your desktop, usually)
                    Double click the MagicMirror folder
                    Double click the config folder
                    Right click the config.js.sample file - select Copy
                    Right click again somewhere else in that same window - select Paste
                    Rename the file to config.js and click the Rename button
                    The new config.js file that you just pasted is now your working config file for MagicMirror
                    Double click it and it should open in a text editor.

                    This is one of the places where you will customize your MM. It’s actually good enough to run your MM, although it will only show some of the modules but you’ll be encouraged by the fact that it is at least working. Every module folder has a ReadMe file that instructs you on what to add to your config.js file to get that module up and running.

                    I think that’s good for now. If you want to run MM right now to see how your new config.js is working you will have to go back to the terminal. Do this:

                    Open a new terminal
                    type cd MagicMirror
                    then type npm start

                    Sit back and watch the magic happen. When you calm down after a minute or two of watching your MM actually working and you want to quit MM, press the Option key on your keyboard. Select QUIT from File menu that appears, top left of your screen

                    Create a working config
                    How to add modules

                    csdesign3C D 3 Replies Last reply Reply Quote 1
                    • csdesign3C Offline
                      csdesign3 @Mykle1
                      last edited by

                      @Mykle1 I there

                      From 2 days of exploring i’m feeling more confortable playing with config.js via SSH. Yesterday i feel very lost because my inexperience with comand line in linux, but reading some forums here and there and with some help from varius users.

                      Right now i have the Magic Mirror Running with any major problems. My concern is, i’ve doing something wrong, because PM2 doesn’t autorun at boot of raspberry, and i i have to have the graphical Debian running to MagicMirror showing of, but far from there it’s just acess SSH and pm2 start mm.sh and it runs without problem.

                      Right now i’m looking the best way to:

                      • Know all possible locations of content in screen (Top_left, top, right, bottom… etc);
                      • The best way to transfer files (jpg, txt, etc), usb flash drive is not a option, because in the future the display and raspberry will be placed in a wall without direct easy acess;
                      • Find more modules to: slide show images or videos.

                      thanks again for the help :-)
                      best regards carlos

                      1 Reply Last reply Reply Quote 0
                      • D Offline
                        dmrowe84 @Mykle1
                        last edited by

                        @Mykle1 I’m trying to make a MM for my wife, I’ve got everything ok, except the weather module, it just doesn’t show up on the screen, I’ve input my aapid and location id, and still won’t show. I’m in the middle of wiping and reflashing it now, was wondering if I could contact you with any questions of it still doesn’t work after this reflash, or with you had any advice?

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

                          @dmrowe84 said in need help with config file:

                          I’m in the middle of wiping and reflashing it now,

                          Don’t wipe and reflash every time a module doesn’t work. Most likely you could have gotten help here on the forums. So, ask first before you take that step again. :-)

                          was wondering if I could contact you with any questions of it still doesn’t work after this reflash, or with you had any advice?

                          Sure, this is the place to ask your questions and get answers. If I can’t help you, there are many helpful people here that can, and will. :-)

                          Create a working config
                          How to add modules

                          1 Reply Last reply Reply Quote 0
                          • D Offline
                            dmrowe84 @Mykle1
                            last edited by

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

                              @dmrowe84 said in need help with config file:

                              thank you for your help in advance!

                              I don’t use those modules but this should help you

                              location: requires state and country, or city and country, something like that
                              You have a URL in the appid: option. Just put in the long ID number, not the entire url.
                              Put your locationID in your currentweather also. I believe this overrides location anyway
                              Make sure your numbers are correct! Sample below:

                              location: "New York,America",
                              locationID: "12345", //Location ID from http://openweathermap.org/help/city_list.txt
                              appid: "abcde12345abcde12345abcde12345ab"
                              

                              You can delete your last post that contains your ID’s. At the very bottom right of the post are three vertical dots. Click on that and choose delete

                              Create a working config
                              How to add modules

                              D 1 Reply Last reply Reply Quote 1
                              • D Offline
                                dmrowe84 @Mykle1
                                last edited by

                                @Mykle1 thanks to you I got it to work!

                                I put in the appid, city code, and [town, country]

                                I did a little snooping in the mod folder and found a line in the weather module folder that required an appid as well, I put it in there, not sure if that was useful or not.

                                However, now that I have the weather pulled up, I just need to figure out how to get the correct temps on there, they are about 40° off.

                                strawberry 3.141S Mykle1M 2 Replies Last reply Reply Quote 0
                                • strawberry 3.141S Offline
                                  strawberry 3.141 Project Sponsor Module Developer @dmrowe84
                                  last edited by

                                  @dmrowe84 check if you have set your units correct

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

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

                                    @dmrowe84 said in need help with config file:

                                    I did a little snooping in the mod folder and found a line in the weather module folder that required an appid as well, I put it in there, not sure if that was useful or not.

                                    It wasn’t. The module defaults are overridden by the config.js settings. Think of it this way. You can change the behavior of the module all you want through the config.js file WITHOUT altering the module itself. Altering the module file itself is not recommended because you will lose any changes there when an update to the module is necessary. So, having your appid in the config.js is all that you need.

                                    Create a working config
                                    How to add modules

                                    1 Reply Last reply Reply Quote 1
                                    • D Offline
                                      dmrowe84 @strawberry 3.141
                                      last edited by

                                      @strawberry-3.141

                                      That’s exactly what was wrong with it. I went back into the config folder, and at the top I saw the word metric laughing at me.

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