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.

    Newbie MM Husband trying to make a MM for wife for XMAS

    Scheduled Pinned Locked Moved Hardware
    newbiehow tolostadvicehelpgift
    8 Posts 6 Posters 1.6k Views 6 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.
    • bheplerB Offline
      bhepler Module Developer
      last edited by

      Magic Mirror Basics, part 2: Modifying your mirror

      You’ve already done this a bit, but I want to expand upon modifying the behavior of your Magic Mirror. The vast majority of the time, you will be able to change the behavior of your magic mirror to your will by doing two things:

      • Installing modules in the /home/pi/MagicMirror/modules folder
      • Modifying the config.js file.

      You’ve already taken a crack at modifying the config.js file. You’ve changed the default compliments to include your wife’s name. That’s pretty much half of the journey right there. The compliments and calendar modules are included with the basic magic mirror framework, so you don’t need to add those modules separately. Adding the modules developed by the community is only slightly more involved.

      The basic steps to adding a third-party module are:

      • clone the module into the /home/pi/MagicMirror/modules folder
      • run the installation script, if necessary
      • edit the config.js file to tell the magic mirror framework to look for the new module.

      The only complex part of the process is that the section of the config.js file for the new module isn’t included in the default file, so you’ll have to add it from scratch. It’s not terribly difficult and the read.me file in each module should give you an example of the relevant code to copy into the config.js file.

      1 Reply Last reply Reply Quote 1
      • S Offline
        sdetweil @Piznapple
        last edited by

        @Piznapple welcome, see the two topics in my signature… they are the starter topics… @bhepler has got you going a long way…

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • bheplerB Offline
          bhepler Module Developer
          last edited by

          Yeah, what he said.

          Tell you what. Read those two links and try to add the MMM-COVID19-SPARKLINE module. If you hit a snag, come back here and tell us what happened. We’ll get you sorted out.

          You have a mirror and a plan for specifically what you want to see on the interface. You’re almost there and I don’t think you’re going to need much guidance.

          1 Reply Last reply Reply Quote 0
          • P Offline
            Piznapple
            last edited by

            Thank you guys!!! so so much!!! I havn’t wrapped it up yet just because I wanted to see what you guys said first. She does use an Iphone, but she is old school, she hand writes he schedules out. The MM is my hope to replace that and so all of us can see if we have events going on say we are walking out the door or anything. But I will be giving your post a run through later on today and i will keep you guys posted. I am so thankful for your help and input with this project for her.

            1 Reply Last reply Reply Quote 0
            • R Offline
              ruff.hi
              last edited by

              this is impressive … getting started is one thing, finding this forum is a second … the most impressive (to me) is the community help you got.

              BTW … pictures would be good :) What size / type of screen did you use?

              1 Reply Last reply Reply Quote 0
              • 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