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 not working with latest release - display does not turn off

    Scheduled Pinned Locked Moved Solved Troubleshooting
    11 Posts 4 Posters 5.6k Views 4 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.
    • thedoorsfanaticT Offline
      thedoorsfanatic @Kugelfang
      last edited by

      @Kugelfang
      I am really no expert at all but here is another tipp of mine:
      I also use these modules to turn off my monitor:
      MMM-ModuleScheduler + MMM-Remote-Control (at a certain time)
      and MMM-NetworkScanner (when my phone is not connected to my WLAN)

      My Smart Mirror YouTube playlist: https://www.youtube.com/playlist?list=PL9Iv_4Mvy6o2tnvdhNBstVWNefgUP9ELp

      1 Reply Last reply Reply Quote 0
      • K Offline
        Kugelfang
        last edited by

        actually I checked the pm2 logs and found loots of this messages:

        npm ERR! A complete log of this run can be found in:
        npm ERR!     /home/pi/.npm/_logs/2019-04-03T22_01_36_315Z-debug.log
        /home/pi/MagicMirror/node_modules/electron/dist/electron js/electron.js: symbol lookup error: /home/pi/MagicMirror/modules/MMM-PIR/node_modules/epoll/build/Release/epoll.node: undefined symbol: _ZN2v816FunctionTemplate3NewEPNS_7IsolateEPFvRKNS_20FunctionCallbackInfoINS_5ValueEEEENS_5LocalIS4_EENSA_INS_9SignatureEEEiNS_19ConstructorBehaviorENS_14SideEffectTypeE
        npm ERR! file sh
        npm ERR! code ELIFECYCLE
        npm ERR! errno ENOENT
        npm ERR! syscall spawn
        npm ERR! magicmirror@2.7.1 start: `sh run-start.sh`
        npm ERR! spawn ENOENT
        npm ERR! 
        npm ERR! Failed at the magicmirror@2.7.1 start script.
        npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        

        does anybody know how to fix this?

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

          @Kugelfang yes, you will need to install electron-rebuild in that module

          from the MMM-PIR folder

          npm install electron-rebuild
          

          then run it to force the epoll rebuild

          node_modules/.bin/electron-rebuild
          

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 1
          • K Offline
            Kugelfang
            last edited by Kugelfang

            @sdetweil said in MMM-PIR-Sensor not working with latest release - display does not turn off:

            node_modules/.bin/electron-rebuild

            Holy SHIT that worked. I’m now using the MMM-PIR instead of the MMM-PIR-Sensor

            thanks you so much!!!

            EDIT:

            for the record: there are two PIR modules avaliable: Initially I intended to go with MMM-PIR-Sensors as I’ve been using this in the past. Unfortunately I couldn’t get it to work with the newly installed setup. Hence I choose MMM-PIR.

            Besides the suggestion from @sdetweil I also modified the displayOff.sh and displayON.sh from

            tvservice -o
            

            to

            vcgencmd display_power 0
            

            so the module works with the full KMS OpenGL driver.

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              shgmongohh @Kugelfang
              last edited by

              @Kugelfang

              Where did you change the displaOff.sh? Where can I find this?

              Sebastain

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

                @shgmongohh in the module folder

                Sam

                How to add modules

                learning how to use browser developers window for css changes

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

                  @sdetweil

                  In which folder ?
                  0_1555100722499_Unbenannt.PNG

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

                    @shgmongohh too many pir modules

                    https://github.com/cowboysdude/Pir-Sensor has one
                    https://github.com/mboskamp/MMM-PIR has one, in callbackscripts folder

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    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