• 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-PIR-Sensor - White Screen

Scheduled Pinned Locked Moved Troubleshooting
90 Posts 24 Posters 121.5k Views 25 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.
  • B Offline
    bhepler Module Developer @Them Russians
    last edited by bhepler Jan 12, 2017, 6:10 PM Jan 12, 2017, 6:08 PM

    @Them-Russians

    When i ran the “npm install” in the MM directory, i got this error:
    npm warn grunt-yamllint@0.2.0 requires a peer of grunt@~0.4.0 but none was installed

    Don’t worry about this one. The log file format is [process] [debug level] [error message]. In this case, “warn” is the level of severity of the message. If it said “err” then it would require your attention.

    I suspect your nodejs version is out of date. Try running this command: nodejs -v and then npm -v. It should spit out the version of node and NPM you’re using. Personally, I’m on v7.4.0 and v4.0.5 respectively. If you’re running a few versions behind, you may wish to run these commands from your home folder:

    curl -sL https://deb.nodesource.com/setup_7x | sudo -E bash -
    sudo apt-get install -y nodejs
    sudo npm install -g npm
    sudo npm install -g npm
    

    And yes, you may have to run that last command twice. For some reason, NPM sometimes requires a double-tap to update itself. Thank you, StackExchange.

    Run nodejs -v again and verify that your node version is up to snuff.

    T 1 Reply Last reply Jan 25, 2017, 5:00 AM Reply Quote 0
    • T Offline
      Them Russians @bhepler
      last edited by Jan 25, 2017, 5:00 AM

      @bhepler

      Hey there, thank you for the suggestion. updated both nodejs and npm to 7.4.0 and 4.0.5.

      I think removed the MMM-PIR-Sensor folder, grabbed it again from github, and then tried to run npm install on it, and the install failed again.

      An unhandled error occurred inside electron-rebuild
      Unable to find electron-prebuilt’s version number, either install it or specify an explicit version
      Error: Unable to find electron-prebuilt’s version number, either install it or specify an explicit version
      at _callee$ (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/cli.js:74:17)
      at tryCatch (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:63:40)
      at Generator.invoke [as _invoke] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:337:22)
      at Generator.prototype.(anonymous function) [as next] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/babel-runtime/node_modules/regenerator-runtime/runtime.js:96:21)
      at Generator.tryCatcher (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bluebird/js/release/util.js:16:23)
      at PromiseSpawn._promiseFulfilled (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bluebird/js/release/generators.js:97:49)
      at /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bluebird/js/release/generators.js:201:15
      at Object. (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/cli.js:197:4)
      at Module._compile (module.js:571:32)
      at Object.Module._extensions…js (module.js:580:10)
      at Module.load (module.js:488:32)
      at tryModuleLoad (module.js:447:12)
      at Function.Module._load (module.js:439:3)
      at Module.runMain (module.js:605:10)
      at run (bootstrap_node.js:420:7)
      at startup (bootstrap_node.js:139:9)

      I tried running the rebuild with my electron version number (1.5.7) but still no luck. Any thoughts on what else I could try? I am drawing a blank here, unfortunately.

      O B J 3 Replies Last reply Jan 25, 2017, 7:04 AM Reply Quote 0
      • O Offline
        ostfilinchen @Them Russians
        last edited by Jan 25, 2017, 7:04 AM

        @Them-Russians i also thought i have a higher electron-version. but i tried

        npm rebuild --runtime=electron --target=1.4.3 --disturl=https://atom.io/download/atom-shell --abi=50

        and it worked for me.

        1 Reply Last reply Reply Quote 0
        • B Offline
          bungee09 @Them Russians
          last edited by Jan 25, 2017, 7:54 AM

          @Them-Russians I think you definitely need to rebuild electron. I can’t see what else is causing the issue. Try with different electron version numbers. Otherwise I’m all out of ideas. Sorry!

          1 Reply Last reply Reply Quote 0
          • J Offline
            Jopyth Moderator @Them Russians
            last edited by Jopyth Jan 25, 2017, 12:39 PM Jan 25, 2017, 12:25 PM

            @Them-Russians Try changing line 24 in package.json as shown here and reinstall with npm install in the module folder. Does that help?

            Also: Please continue discussion about install issues here. There is already info on how it can be solved. For other problems with the PIR-Sensor Module please open a new thread in the modeul troubleshooting section.

            Helpful sticky: How to troubleshoot

            1 Reply Last reply Reply Quote 0
            • D Offline
              djbosman @Bangee
              last edited by Feb 21, 2017, 5:15 PM

              @Bangee

              Thanx a Million, Bro’ !!

              The step-by-step did it for me!

              I couldn’t understand that everybody’s was working so cool and mine dis diddly-squat?!?

              So removing the module and reinstalling was the answer. No idea what went wrong first time round; Just grateful it is now working as expected.

              Thanx for your great post!!

              1 Reply Last reply Reply Quote 1
              • B Offline
                Bangee Module Developer
                last edited by Feb 22, 2017, 7:55 AM

                I’m glad to hear that! :-D

                1 Reply Last reply Reply Quote 0
                • C Offline
                  Coda @Medo
                  last edited by Mar 3, 2017, 3:10 PM

                  @Medo Solved it for me, thanks!

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    MobbareKurtZ
                    last edited by Mar 11, 2017, 11:03 AM

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • 1
                    • 2
                    • 5
                    • 6
                    • 7
                    • 8
                    • 9
                    • 9 / 9
                    • 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