• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.2k 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 Offline
    C-son Module Developer
    last edited by Jul 18, 2020, 1:17 PM

    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
    • C Offline
      Cr4z33
      last edited by Jul 21, 2020, 4:04 PM

      Hmm very usefull module here thanks.

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

      C 1 Reply Last reply Jul 21, 2020, 7:03 PM Reply Quote 1
      • C Offline
        C-son Module Developer @Cr4z33
        last edited by Jul 21, 2020, 7:03 PM

        @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 Aug 13, 2020, 11:31 PM

          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 1 Reply Last reply Aug 24, 2020, 7:02 PM Reply Quote 0
          • C Offline
            C-son Module Developer @raymondjspigot
            last edited by Aug 24, 2020, 7:02 PM

            @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
            • B Offline
              BKeyport Module Developer
              last edited by Aug 24, 2020, 10:38 PM

              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 1 Reply Last reply Aug 26, 2020, 7:36 AM Reply Quote 0
              • C Offline
                C-son Module Developer @BKeyport
                last edited by Aug 26, 2020, 7:36 AM

                @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

                B 1 Reply Last reply Aug 27, 2020, 2:39 AM Reply Quote 0
                • B Offline
                  BKeyport Module Developer @C-son
                  last edited by Aug 27, 2020, 2:39 AM

                  @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 1 Reply Last reply Aug 27, 2020, 8:04 AM Reply Quote 0
                  • C Offline
                    C-son Module Developer @BKeyport
                    last edited by Aug 27, 2020, 8:04 AM

                    @BKeyport awesome, thanks for getting back to me!

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

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      C-son Module Developer
                      last edited by Feb 19, 2021, 9:57 AM

                      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 Feb 22, 2021, 4:00 PM 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