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

Scheduled Pinned Locked Moved Troubleshooting
24 Posts 3 Posters 15.5k Views 3 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
    blebbens
    last edited by Apr 15, 2018, 5:14 PM

    Normally the monitor is switching to standby if there is no signal from HDMI. I think the problem is the Raspberry. Found nothing to fix this.

    I am also wondering why magic mirror switches to no signal/blank screen after a couple of minutes. Is there a possibility to change this to a fix number of seconds? Seems as if the MMM-PIR-setting for switching on/off in seconds has no effect.

    1 Reply Last reply Reply Quote 0
    • C Offline
      Charley Module Developer
      last edited by Apr 15, 2018, 5:15 PM

      Maybe you have screensaver not disabled.

      MMM-Bose-Soundtouch, MMM-Domoticz, MMM-crypto-portfolio, MMM-Fibaro, MMM-rain-forecast

      1 Reply Last reply Reply Quote 0
      • B Offline
        blebbens
        last edited by Apr 16, 2018, 10:33 AM

        Now, screensaver is disabled… PIR not working. Display is switched on all the time…

        Perhaps, the problem could be the installed GPIO 2.25 instead of a newer version?
        After running npm install wiring-pi version 2.25 is still running.

        1 Reply Last reply Reply Quote 0
        • C Offline
          Charley Module Developer
          last edited by Apr 16, 2018, 3:25 PM

          You could try if you are using the right GPIO by pulling the pin Up.

          Take a 10k Resistor one side on 5V and the other side tap the GPIO pin that is what the PIR would do. Then you can check if you use the proper pin.

          MMM-Bose-Soundtouch, MMM-Domoticz, MMM-crypto-portfolio, MMM-Fibaro, MMM-rain-forecast

          1 Reply Last reply Reply Quote 0
          • B Offline
            blebbens
            last edited by Apr 16, 2018, 4:38 PM

            I am sure I am using GPIO22.

            I am wondering about the display, which is not switching off. It stays on all the time.

            Could it be a problem with the fact that the user “pi” is logged in ?

            Why does the display not switch off ?

            1 Reply Last reply Reply Quote 0
            • C Offline
              Charley Module Developer
              last edited by Apr 16, 2018, 4:40 PM

              Maybe your PIR is always HIGH
              thats is why you should check with a resistor if it works.
              Or disconnect the OUT pin to see in the screen stays off.

              MMM-Bose-Soundtouch, MMM-Domoticz, MMM-crypto-portfolio, MMM-Fibaro, MMM-rain-forecast

              1 Reply Last reply Reply Quote 0
              • B Offline
                blebbens
                last edited by blebbens Apr 16, 2018, 4:49 PM Apr 16, 2018, 4:48 PM

                Maybe you are right. I tried using MagicMirror-Display-Controller and started the pir.py-python script… the output: “Motion detected… setting timer to 180 seconds”.

                Okay, I am a bit afraid, because it is a bit difficult to take a look at the Raspberry Pi - I have to change the place after all is working and final.

                Let´s say, the PIN is telling HIGH (=motion detected) the whole time. What do I have to do then ? I am new to linux/RPi and learning day to day.

                I try without data connection PIR->RPi

                1 Reply Last reply Reply Quote 0
                • C Offline
                  Charley Module Developer
                  last edited by Apr 16, 2018, 4:54 PM

                  As I wrote in my previous message check if the GPIO is low when you disconnect the PIR
                  I always check all parts with an Arduino Nano or Uno to see if it works and if it needs settings it is easily done before installing.
                  This evening I will not be online any much longer.

                  MMM-Bose-Soundtouch, MMM-Domoticz, MMM-crypto-portfolio, MMM-Fibaro, MMM-rain-forecast

                  1 Reply Last reply Reply Quote 0
                  • B Offline
                    blebbens
                    last edited by Apr 16, 2018, 4:58 PM

                    Thanks for helping…

                    Without the PIR-Data-Pin connected to GPIO 22, the script does not show the message “motion detected”. It is counting from 180 to 0. Think this means the GPIO is LOW then.

                    I think all I need now is what to do next. Broken PIR ? Wrong PIR-settings (Potentio meters, Jumper) ?

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      Charley Module Developer
                      last edited by Apr 16, 2018, 5:04 PM

                      You could try to use a pull-up resistor maybe the PIR output is 5V

                      pullup resistor

                      Check this website. Otherwise your PIR is broken. If you are in the Netherlands i can post by snailmail another one to you that works for sure,

                      MMM-Bose-Soundtouch, MMM-Domoticz, MMM-crypto-portfolio, MMM-Fibaro, MMM-rain-forecast

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 2 / 3
                      2 / 3
                      • First post
                        13/24
                        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