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.

    Black screen with MMM Pir sensor after update

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    13 Posts 6 Posters 3.5k 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.
    • R Offline
      rabbit83ka
      last edited by

      I have the same error. Atteached the console output. Logfile can be found here.

      An unhandled error occurred inside electron-rebuild
      Could not detect abi for version 6.1.7 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
      
      Error: Could not detect abi for version 6.1.7 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
          at Object.getAbi (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/node-abi/index.js:30:9)
          at new Rebuilder (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:122:28)
          at rebuildWithOptions (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:393:23)
          at Object.doRebuild [as rebuild] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/rebuild.js:400:16)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/cli.js:115:33)
          at Generator.next (<anonymous>)
          at fulfilled (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/src/cli.js:5:58)
      npm ERR! code ELIFECYCLE
      npm ERR! errno 255
      npm ERR! Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall: `electron-rebuild -e ../../node_modules/electron`
      npm ERR! Exit status 255
      npm ERR! 
      npm ERR! Failed at the Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall script.
      npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/pi/.npm/_logs/2020-04-02T08_25_32_202Z-debug.log
      processing complete for module MMM-PIR-Sensor
      
      
      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @rabbit83ka
        last edited by

        @rabbit83ka said in Black screen with MMM Pir sensor after update:

        Updating “node-abi” might help solve this issue

        delete package-lock.json in the MMM-Pir-Sensor folder,
        run npm install there
        then maybe also have to do electron-rebuild again

        Sam

        How to add modules

        learning how to use browser developers window for css changes

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

          It works! Thank you :grinning_face:

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

            @JoeFranz did u have to electron-rebuild?

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            U 1 Reply Last reply Reply Quote 0
            • J Offline
              JoeFranz
              last edited by

              @sdetweil yes

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

                @JoeFranz thanks

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • R Offline
                  rabbit83ka @sdetweil
                  last edited by rabbit83ka

                  @sdetweil Hi Sam, I deleted the package-lock.json, after that npm install still fails with the same error message. npm install electron rebuild also doesn’t help…

                  I wiped the module folder and reinstalled it from github, now it works.

                  S S 2 Replies Last reply Reply Quote 0
                  • S Offline
                    sdetweil @rabbit83ka
                    last edited by

                    @rabbit83ka cool. thx for feedback

                    so, npm install after clone works…

                    must be the package-lock.json file (it recorded what it did last time)

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      Snake16547
                      last edited by

                      Hey,

                      had the same problem with my pir sensor module and I could fix it with the help from you guys BUT now i loaded module but the monitor doesn’t shut down. Commands over ssh works fine. I did a fresh install only for the pir sensor module to get it working.

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        satsatt @rabbit83ka
                        last edited by

                        @rabbit83ka Thank’s that worked for me too.

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