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

    Scheduled Pinned Locked Moved Utilities
    15 Posts 8 Posters 4.7k 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.
    • C-sonC Offline
      C-son Module Developer
      last edited by

      Hi all!
      I recently made my first MagicMirror² addon. I call it MMM-MagicMover, and prevents screen burn-in.
      Installation and more information can be found here: https://github.com/Lavve/MMM-MagicMover

      What it does is to randomly and smoothly move each section a couple of pixels up/down/left/right.

      Suggestions for improvements are totally welcome. :)

      MMM-MagicMover :: MMM-MagicSuperHero :: MMM-MagicHexClock

      1 Reply Last reply Reply Quote 2
      • Cr4z33C Offline
        Cr4z33
        last edited by

        Hmm very usefull module here thanks.

        It will come very handy once I’ve setup my daughter 24/7 smart mirror!

        C-sonC 1 Reply Last reply Reply Quote 1
        • C-sonC Offline
          C-son Module Developer @Cr4z33
          last edited by

          @Cr4z33 Thanks for feedback, and good luck with your daughters mirror :)

          MMM-MagicMover :: MMM-MagicSuperHero :: MMM-MagicHexClock

          1 Reply Last reply Reply Quote 0
          • R Offline
            raymondjspigot
            last edited by

            hi C-son thanks for your module, I’m just building and trying out my mirror and avoiding burn-in sounds like a great idea.

            I’ve been slowly configuring my mirror and started using the module MMM-BackgroundSlideshow as well. I’m finding that if I enable MMM-MagicMover then my background images don’t show (I just get my Clock, Calendar modules etc. displaying on a black background). If I disable MMM-MagicMover then the background images from MMM-BackgroundSlideshow are displayed under my other modules ok like before.

            Do you know if there’s a way to run both modules at the same time? I’ve experimented with changing the module position values in my config.js but it didn’t seem to help.

            (My MMM-BackgroundSlideshow is in position: fullscreen_below incidentally)

            thanks for any help anyway

            C-sonC 1 Reply Last reply Reply Quote 0
            • C-sonC Offline
              C-son Module Developer @raymondjspigot
              last edited by

              @raymondjspigot thank you for your bug repport. I will try to find a solution for this.

              MMM-MagicMover :: MMM-MagicSuperHero :: MMM-MagicHexClock

              1 Reply Last reply Reply Quote 0
              • BKeyportB Offline
                BKeyport Module Developer
                last edited by

                Installed new version today, and now the middle column of items are pushed way right. don’t seem like anything is moving around either.

                Anything I can do to fix it, or should I wait?

                The "E" in "Javascript" stands for "Easy"

                C-sonC 1 Reply Last reply Reply Quote 0
                • C-sonC Offline
                  C-son Module Developer @BKeyport
                  last edited by

                  @BKeyport hard to say since I have no idea what other modules you’re using. It’s also hard to anticipate what and how other modules available for the Magic Mirror will affect Magic Mover. :)

                  MMM-MagicMover :: MMM-MagicSuperHero :: MMM-MagicHexClock

                  BKeyportB 1 Reply Last reply Reply Quote 0
                  • BKeyportB Offline
                    BKeyport Module Developer @C-son
                    last edited by

                    @C-son Apparently, updates you did between my post and my capturing screen shots fixed it. It’s now working normally after another git pull.

                    Thanks!

                    The "E" in "Javascript" stands for "Easy"

                    C-sonC 1 Reply Last reply Reply Quote 0
                    • C-sonC Offline
                      C-son Module Developer @BKeyport
                      last edited by

                      @BKeyport awesome, thanks for getting back to me!

                      MMM-MagicMover :: MMM-MagicSuperHero :: MMM-MagicHexClock

                      1 Reply Last reply Reply Quote 0
                      • C-sonC Offline
                        C-son Module Developer
                        last edited by

                        A new version of MMM-MagicMover is now released. Now you can add regions that shouldn’t be included, by adding them to an array:

                        {
                          module: "MMM-MagicMover",
                          config: {
                            updateInterval: 60 * 1000,
                            ignoredRegions: [],
                            maxMove: 20,
                          }
                        }
                        

                        Valid regions are: '.region.top.bar', '.region.upper.third', '.region.middle.center', '.region.lower.third' and '.region.bottom.bar'.

                        MMM-MagicMover :: MMM-MagicSuperHero :: MMM-MagicHexClock

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