• 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.

PIR-Sensor - put your mirror to sleep if not used

Scheduled Pinned Locked Moved Troubleshooting
126 Posts 37 Posters 198.2k Views 20 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
    bibi @phrazelle
    last edited by Jan 6, 2017, 12:52 PM

    @phrazelle interesting! thx a lot will check this :)

    1 Reply Last reply Reply Quote 0
    • A Offline
      AlessandroRa @DirkS
      last edited by Jan 6, 2017, 5:46 PM

      Yay! I’ve finally solved my blank screen issue, now I’ve the same problem as @DirkS… After a while the screensaver activates, the screen becomes dark and even if I wave in front of the sensor the mirror doesn’t go on again…
      @paviro any idea why?

      1 Reply Last reply Reply Quote 0
      • A Offline
        AlessandroRa
        last edited by Jan 6, 2017, 6:13 PM

        Nevermind, I’m back on the white page problem… It keeps saying “Error: Module version mismatch. Expected 50, got 51”

        I tried either: npm rebuild --runtime=electron --target=1.4.0 --disturl=https://atom.io/download/atom-shell --build-from-source
        and: npm rebuild --runtime=electron --target=1.4.5 --disturl=https://atom.io/download/atom-shell --abi=50

        but it doesn’t change…

        Y 1 Reply Last reply Jan 6, 2017, 7:50 PM Reply Quote 0
        • Y Offline
          yawns Moderator @AlessandroRa
          last edited by Jan 6, 2017, 7:50 PM

          @AlessandroRa
          Please run npm list and check for your electron version. Then rerun the command you already tried with the right version number

          A 1 Reply Last reply Jan 7, 2017, 10:41 AM Reply Quote 0
          • A Offline
            AlessandroRa @yawns
            last edited by Jan 7, 2017, 10:41 AM

            @yawns thank you, that solved it! Now I need to understand why nothing happens even if I wave in front of the sensor…
            I’m starting to think that the PIR sensor doesn’t work

            1 Reply Last reply Reply Quote 0
            • T Offline
              Them Russians
              last edited by Them Russians Jan 8, 2017, 9:27 PM Jan 8, 2017, 9:25 PM

              Hey all,

              I am a relative novice when it comes to the Pi, and have been trying to identify why I am unable to install the dependencies via “npm install”.

              I cloned the repository into my “modules” folder via the “git clone…” command (Step 1).

              I then navigated into the new “MMM-PIR-Sensor” folder and ran “npm install”.

              However, I got an error during the install suggesting I have an issue with electron-rebuild. Is anyone familiar with what could cause this error to be thrown, and what I could do to resolve it?

              Here is the error:

              Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall /home/pi/MagicMirror/modules/MMM-PIR-Sensor
              electron-rebuild -e …/…/node_modules/electron-prebuilt
              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/regenerator-runtime/runtime.js:63:40)
              at GeneratorFunctionPrototype.invoke [as _invoke] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/regenerator-runtime/runtime.js:337:22)
              at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/regenerator-runtime/runtime.js:96:21)
              at GeneratorFunctionPrototype.tryCatcher (/home/pi/node_modules/bluebird/js/release/util.js:16:23)
              at PromiseSpawn._promiseFulfilled (/home/pi/node_modules/bluebird/js/release/generators.js:97:49)
              at /home/pi/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:570:32)
              at Object.Module._extensions…js (module.js:579:10)
              at Module.load (module.js:487:32)
              at tryModuleLoad (module.js:446:12)
              at Function.Module._load (module.js:438:3)
              at Module.runMain (module.js:604:10)
              at run (bootstrap_node.js:394:7)
              at startup (bootstrap_node.js:149:9)
              npm ERR! Linux 4.4.38-v7+
              npm ERR! argv “/usr/bin/nodejs” “/usr/bin/npm” “install”
              npm ERR! node v6.9.2
              npm ERR! npm v3.10.9
              npm ERR! code ELIFECYCLE
              npm ERR! Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall: electron-rebuild -e ../../node_modules/electron-prebuilt
              npm ERR! Exit status 255
              npm ERR!
              npm ERR! Failed at the Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall script ‘electron-rebuild -e …/…/node_modules/electron-prebuilt’.
              npm ERR! Make sure you have the latest version of node.js and npm installed.
              npm ERR! If you do, this is most likely a problem with the Magic-Mirror-Module-PIR-Sensor package,
              npm ERR! not with npm itself.
              npm ERR! Tell the author that this fails on your system:
              npm ERR! electron-rebuild -e …/…/node_modules/electron-prebuilt
              npm ERR! You can get information on how to open an issue for this project with:
              npm ERR! npm bugs Magic-Mirror-Module-PIR-Sensor
              npm ERR! Or if that isn’t available, you can get their info via:
              npm ERR! npm owner ls Magic-Mirror-Module-PIR-Sensor
              npm ERR! There is likely additional logging output above.
              npm ERR! Please include the following file with any support request:
              npm ERR! /home/pi/MagicMirror/modules/MMM-PIR-Sensor/npm-debug.log

              1 Reply Last reply Reply Quote 0
              • E Offline
                elmerito25 @cpramhofer
                last edited by Jan 15, 2017, 9:26 PM

                @cpramhofer Were you able to fix your problem?

                1 Reply Last reply Reply Quote 0
                • N Offline
                  Nususu @jrleeman
                  last edited by Jan 24, 2017, 8:49 PM

                  @jrleeman Hi I have the same issue that you do with the on signal only being put out for about a second after motion detection. Did you ever find a way to make the mirror stay awake for longer with the timer being reset by any motion signal?

                  T 1 Reply Last reply Jan 24, 2017, 9:08 PM Reply Quote 0
                  • T Offline
                    Them Russians @Nususu
                    last edited by Jan 24, 2017, 9:08 PM

                    @Nususu Did you have any issues with the npm install of this module? I am still unable to install the module :(

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

                      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 troubleshooting section.

                      Helpful sticky: How to troubleshoot

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 9
                      • 10
                      • 11
                      • 12
                      • 13
                      • 13 / 13
                      • 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