MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. Mar
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    M
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 8
    • Posts 98
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: [MMM-PIR-Sensor] Install failing

      @Jopyth Though looks like its failing on the config file now, Do you see any issues with the following?

                     {
                              module: 'MMM-PIR-Sensor',
                              config: {
                                      sensorPin: 17,
                              }
                      },
      

      i seem to get an error and MM doesnt load when this is in the config file. I can even have disabled:true and it loads, otherwise I’ll get a blank webpage.

      posted in Troubleshooting
      M
      Mar
    • RE: [MMM-PIR-Sensor] Install failing

      @Jopyth It finally worked!!! :lifter_tone2: thanks so much. Ive spent days on this :(

      Tried this last link you provided previously before posting but nothing was working, your support around getting node updated (and npm) was all that needed to happen first.

      Thanks again!

      posted in Troubleshooting
      M
      Mar
    • RE: [MMM-PIR-Sensor] Install failing

      @Jopyth Hi, thanks for taking the time to respond to this. Sorry I was away for work and didnt have too much time to test this out.

      So i managed to, using your link, to update node. But there was issues even getting there, I had to use an older version of node to update npm…but anyways here is the output showing I’ve updated to the latest version.

      pi@raspberrypi:~/MagicMirror/modules/MMM-PIR-Sensor $ npm -v
      4.0.5
      pi@raspberrypi:~/MagicMirror/modules/MMM-PIR-Sensor $ node -v
      v7.4.0
      

      But now I’m getting this issue. Again thanks @Jopyth for responding so quickly last time.

      pi@raspberrypi:~/MagicMirror/modules/MMM-PIR-Sensor $ npm install
      npm WARN prefer global node-gyp@3.5.0 should be installed with -g
      
      > epoll@0.1.20 install /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll
      > node-gyp rebuild
      
      make: Entering directory '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/build'
        CXX(target) Release/obj.target/epoll/src/epoll.o
        SOLINK_MODULE(target) Release/obj.target/epoll.node
        COPY Release/epoll.node
      make: Leaving directory '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/epoll/build'
      
      > 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/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)
      
      npm ERR! Linux 4.4.38+
      npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
      npm ERR! node v7.4.0
      npm ERR! npm  v4.0.5
      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
      
      posted in Troubleshooting
      M
      Mar
    • RE: [MMM-PIR-Sensor] Install failing

      I’ve tried following the instruction above of removing and reinstalling but I keep getting the below errors. I’m not even sure what they are unfortunately, wondering if anyone is able to help.

      pi@raspberrypi:~/MagicMirror/modules/MMM-PIR-Sensor $ npm install
      npm WARN engine electron-rebuild@1.5.7: wanted: {"node":">=6.0.0"} (current: {"node":"4.2.1","npm":"2.14.7"})
       
      > epoll@0.1.20 install /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/onoff/node_modules/epoll
      > node-gyp rebuild
      
      make: Entering directory '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/onoff/node_modules/epoll/build'
        CXX(target) Release/obj.target/epoll/src/epoll.o
        SOLINK_MODULE(target) Release/obj.target/epoll.node
        COPY Release/epoll.node
      make: Leaving directory '/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/onoff/node_modules/epoll/build'
      -
      > Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall /home/pi/MagicMirror/modules/MMM-PIR-Sensor
      > electron-rebuild -e ../../node_modules/electron-prebuilt
      
      /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/node_modules/spawn-rx/lib/index.js:139
          let cmdArgs = ['/C', exe, ...args];
                                    ^^^
      
      SyntaxError: Unexpected token ...
          at exports.runInThisContext (vm.js:53:16)
          at Module._compile (module.js:414:25)
          at Object.Module._extensions..js (module.js:442:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:311:12)
          at Module.require (module.js:366:17)
          at require (module.js:385:17)
          at Object. (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/rebuild.js:38:16)
          at Module._compile (module.js:435:26)
          at Object.Module._extensions..js (module.js:442:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:311:12)
          at Module.require (module.js:366:17)
          at require (module.js:385:17)
          at Object. (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/cli.js:24:16)
          at Module._compile (module.js:435:26)
      
      npm ERR! Linux 4.4.38+
      npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
      npm ERR! node v4.2.1
      npm ERR! npm  v2.14.7
      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 1
      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! 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 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
      

      edit: I have tried modifying the package.json file in the FAQ but the install exits within a minute, vs a really long time leaving the original. Seems like it gets farther through the install the first time. Though I’ve noticed i do have the electron folder and not an electron-prebuilt. The following is the error I get when i remove the -prebuilt.

      pi@raspberrypi:~/MagicMirror/modules/MMM-PIR-Sensor $ npm install
      |
      > Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall /home/pi/MagicMirror/modules/MMM-PIR-Sensor
      > electron-rebuild -e ../../node_modules/electron
      
      /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/node_modules/spawn-rx/lib/index.js:139
          let cmdArgs = ['/C', exe, ...args];
                                    ^^^
      
      SyntaxError: Unexpected token ...
          at exports.runInThisContext (vm.js:53:16)
          at Module._compile (module.js:414:25)
          at Object.Module._extensions..js (module.js:442:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:311:12)
          at Module.require (module.js:366:17)
          at require (module.js:385:17)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/rebuild.js:38:16)
          at Module._compile (module.js:435:26)
          at Object.Module._extensions..js (module.js:442:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:311:12)
          at Module.require (module.js:366:17)
          at require (module.js:385:17)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/cli.js:24:16)
          at Module._compile (module.js:435:26)
      
      npm ERR! Linux 4.4.38+
      npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
      npm ERR! node v4.2.1
      npm ERR! npm  v2.14.7
      npm ERR! code ELIFECYCLE
      npm ERR! Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall: `electron-rebuild -e ../../node_modules/electron`
      npm ERR! Exit status 1
      npm ERR! 
      npm ERR! Failed at the Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall script 'electron-rebuild -e ../../node_modules/electron'.
      npm ERR! 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
      npm ERR! 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
      

      After doing the npm rebuild suggested above I get this error (with original/modified package.json)

      pi@raspberrypi:~/MagicMirror/modules/MMM-PIR-Sensor $ npm install
      -
      > Magic-Mirror-Module-PIR-Sensor@1.1.0 postinstall /home/pi/MagicMirror/modules/MMM-PIR-Sensor
      > electron-rebuild -e ../../node_modules/electron-prebuilt
      
      /home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/node_modules/spawn-rx/lib/index.js:139
          let cmdArgs = ['/C', exe, ...args];
                                    ^^^
      
      SyntaxError: Unexpected token ...
          at exports.runInThisContext (vm.js:53:16)
          at Module._compile (module.js:414:25)
          at Object.Module._extensions..js (module.js:442:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:311:12)
          at Module.require (module.js:366:17)
          at require (module.js:385:17)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/rebuild.js:38:16)
          at Module._compile (module.js:435:26)
          at Object.Module._extensions..js (module.js:442:10)
          at Module.load (module.js:356:32)
          at Function.Module._load (module.js:311:12)
          at Module.require (module.js:366:17)
          at require (module.js:385:17)
          at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/electron-rebuild/lib/cli.js:24:16)
          at Module._compile (module.js:435:26)
      
      npm ERR! Linux 4.4.38+
      npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
      npm ERR! node v4.2.1
      npm ERR! npm  v2.14.7
      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 1
      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! 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 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
      
      posted in Troubleshooting
      M
      Mar
    • RE: Monthly Calendar

      hahaha the Sunday thing was driving me nuts. Had to disable it for now. But this is excellent work! Thanks for sharing.

      posted in Utilities
      M
      Mar
    • RE: Wunderlist - your todos on the mirror

      @onetwankyfive Thanks, i couldnt figure out if it was not supported or something I did wrong. Appreciate you posting how you did it. Looks like it was my error. Thanks for the help! Glad that this works.

      posted in Troubleshooting
      M
      Mar
    • RE: How I got my Magic Mirror working on a Raspberry Pi 0 (zero)

      @SebTota Great job with all these Seb! Suppose I’ll drink your beer for you right now ;) I’d love to give the AI one a chance once everything is up and running.

      posted in Tutorials
      M
      Mar
    • RE: Wunderlist - your todos on the mirror

      Im managed to get this up and running, great job!!

      The one thing I’m trying to do is create two of these modules one for to-do and one for another list to keep them separate as we cant tell what is on each list. but putting two modules throws an error? Has anyone managed to get two lists up (from the same wunderlist account) in two separate modules or lists (not as one big list on the mirror).

      posted in Troubleshooting
      M
      Mar
    • RE: How I got my Magic Mirror working on a Raspberry Pi 0 (zero)

      @SebTota Thanks somuch Seb everything works amazing!! I owe you a beer!

      posted in Tutorials
      M
      Mar
    • RE: How I got my Magic Mirror working on a Raspberry Pi 0 (zero)

      @SebTota Thats good to know, downloading now but its quite slow on mega for some reason. Will report back in the morning as its 2am here on a work night ;( though you saved me another night of hopeless tinkering lol

      posted in Tutorials
      M
      Mar
    • 1
    • 2
    • 6
    • 7
    • 8
    • 9
    • 10
    • 8 / 10