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.

    MM shuts down after an hour

    Scheduled Pinned Locked Moved Bug Hunt
    18 Posts 3 Posters 5.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.
    • S Do not disturb
      sdetweil @Lazershrimp
      last edited by

      @Lazershrimp can u minimize mm ctrl-m and use the preferences (top left menu)
      to see if blank screen was turned back on?

      or from a terminal or ssh window, run my screensaveroff script from

      https://github.com/sdetweil/MagicMirror_scripts

      next to the last thing listed on the page, copy/paste the one line

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      L 1 Reply Last reply Reply Quote 0
      • J Offline
        jasondreher
        last edited by

        I had a similar issue, the screen would go black after an hour or so (never the login screen just always went black). On of my modules was not compatible with the upgrade. Once I removed that module all was well.

        S 1 Reply Last reply Reply Quote 0
        • S Do not disturb
          sdetweil @jasondreher
          last edited by sdetweil

          @jasondreher can u tell me about that module? I like to keep track of troubles users experience

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          J 1 Reply Last reply Reply Quote 0
          • J Offline
            jasondreher @sdetweil
            last edited by jasondreher

            @sdetweil
            https://github.com/scottcl88/MMM-DynamicWeather

            Once I removed this module I had no issues.

            S 1 Reply Last reply Reply Quote 0
            • S Do not disturb
              sdetweil @jasondreher
              last edited by

              @jasondreher that module suffers from this

              https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later?page=1

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • L Offline
                Lazershrimp @sdetweil
                last edited by

                @sdetweil said in MM shuts down after an hour:

                or from a terminal or ssh window, run my screensaveroff script from
                https://github.com/sdetweil/MagicMirror_scripts
                next to the last thing listed on the page, copy/paste the one line

                Thanks, I am now trying the screensaveroff script. Will have to wait for an hour to see if it works.

                @sdetweil said in MM shuts down after an hour:

                @jasondreher that module suffers from this
                https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later?page=1

                I have checked my modules for the package.json files, all good

                S 1 Reply Last reply Reply Quote 0
                • S Do not disturb
                  sdetweil @Lazershrimp
                  last edited by

                  @Lazershrimp you are not checking for package.json, except to apply the fix

                  the fix is to

                  npm install xxxx

                  where xxx is the missing library as found in the log error messages

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  L 1 Reply Last reply Reply Quote 0
                  • L Offline
                    Lazershrimp @sdetweil
                    last edited by

                    @sdetweil said in MM shuts down after an hour:

                    @Lazershrimp you are not checking for package.json, except to apply the fix
                    the fix is to
                    npm install xxxx
                    where xxx is the missing library as found in the log error messages

                    This I don’t understand. You write in “fix for black screen in 2.16 and later” that some MM modules used libraries, which are now removed.

                    By navigating to the module folder and running “ls package.json”, I am checking whether the module contains this file or not, yes? If it does not, the fix is to install it by typing “npm init -y”

                    But since my modules all seem to contain the package.json, I’m guessing that this is not what causes my problem.

                    Or am I wrong?

                    S 1 Reply Last reply Reply Quote 0
                    • S Do not disturb
                      sdetweil @Lazershrimp
                      last edited by

                      @Lazershrimp you are wrong

                      if you have a black screen

                      you look at the messages put out from npm start

                      if you see

                      cannot find module xxxx

                      then this mm module has the problem

                      the fix is to install the missing library (called module in the message,) IN the mm module folder

                      NOW as part of the fix process we want the file put in the right place NOT in the MagicMirror folder.

                      to DO THAT , the mm module MUST supply a package.json file

                      this is where the ls command comes in to the fix process

                      it it already exists, cool, do the npm install for the missing library

                      if it does NOT exist, create it it with the npm init -y command
                      AND then do the npm install for the missing library.

                      but, the 1st step is to identify the missing library from the message output.
                      if that is NOT the problem, then the rest of the instructions don’t matter

                      there are.multiple libraries that could cause the problem, that’s why I have to read the messages to determine which ones are needed

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      L 1 Reply Last reply Reply Quote 0
                      • L Offline
                        Lazershrimp @sdetweil
                        last edited by

                        @sdetweil I am having trouble following you, but that would most likely be due to my poor understanding of programming and its terminology.

                        You say

                        @sdetweil said in MM shuts down after an hour:

                        look at the messages put out from npm start
                        if you see
                        cannot find module xxxx
                        then this mm module has the problem

                        … I don’t even understand what you mean by “messages put out from npm start”. Is that the “start screen” for MM, the one that appears if you have a say an error in your config file?

                        However, I’m thinking that’s not the issue here. As I mentioned, I did follow your guide “fix for black screen in 2.16 …”, and the output was normal. Also, I don’t always get black screens, sometimes it’s a login screen.

                        The screensaveroff script didn’t help either. MM still shuts down after a while. It’s not always after an hour, seems to vary. Earlier today it had shut down after 39 mins, now it’s been running for over 40 mins.

                        Again, I’m sorry for my bad skills at this. Any help would be much appreciated!

                        S 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