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.

    UPDATE: Replaced my PIR-Sensor with a Doppler Microwave Sensor.

    Scheduled Pinned Locked Moved Tutorials
    103 Posts 17 Posters 91.1k 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.
    • FoziF Offline
      Fozi Project Sponsor @bachoo786
      last edited by

      @bachoo786 First re-check if the sensor is cabled correctly to the GPIO as described in my tutorial. Further check if the resistor is soldered correctly to the sensor. Maybe there is a “cold soldering joint”. Sounds trivial, but the devil is a squirrel (old german saying 0_1578041639036_41a3b8fa-8272-448b-8e93-36c6fb58809d-image.png )
      Then, extend the detection range to the max, to check if the sensor is generally OK (200 Ohms) and re-run @cowboysdude script. If this works, then reduce the resistor step by step until you reach the desired detection range. Theoretically 80 Ohms should provide a range of 40-50 cm, but from my experience this may vary strongly as the resistor value does not correspond linearly to the detection range.

      HowTo: Replace PIR Sensor with a RCWL-0516 Microwave Sensor

      B 2 Replies Last reply Reply Quote 0
      • B Offline
        bachoo786 @Fozi
        last edited by

        @Fozi ok will do thanks.

        1 Reply Last reply Reply Quote 0
        • B Offline
          bachoo786 @Fozi
          last edited by

          @Fozi Hi

          I am on raspberry pi 4 and I think wiringPi does not work with it as the guy has stopped developing it any further. Is there any other way I could make this work?

          Thanks.

          FoziF 1 Reply Last reply Reply Quote 0
          • FoziF Offline
            Fozi Project Sponsor @bachoo786
            last edited by

            @bachoo786 there exist alternative libs like piGPIO or GPIOzero, but I have no experience with them. Why not try MMM-PIR-Sensor? It is easy to install and to configure and works out of the box with the RCWL-0516.

            HowTo: Replace PIR Sensor with a RCWL-0516 Microwave Sensor

            B 1 Reply Last reply Reply Quote 0
            • B Offline
              bachoo786 @Fozi
              last edited by

              @Fozi nope none of them worked for me very surprising.

              lavolp3L 1 Reply Last reply Reply Quote 0
              • lavolp3L Offline
                lavolp3 Module Developer @bachoo786
                last edited by

                @bachoo786 Same for me. Couldn’t get neither MMM-PIR nor MMM-PIR-Sensor to work, but on a Raspi3B+

                How to troubleshoot modules
                MMM-soccer v2, MMM-AVStock

                1 Reply Last reply Reply Quote 0
                • FoziF Offline
                  Fozi Project Sponsor
                  last edited by

                  Hmmm…that’s strange.
                  Here is my config for MMM-Pir-Sensor I use:

                  //----------------------------------------------------------------------------------------
                  {
                          module: 'MMM-PIR-Sensor',
                          config: {
                          sensorPin: 4,
                          powerSavingDelay: 150, // (seconds) how long the monitor will be turned on
                          
                          }
                  },
                  //----------------------------------------------------------------------------------------
                  
                  

                  And this is the wiring of the sensor with the GPIO, which corresponds to the above config. ‘sensorPin: 4’ corresponds to GPIO_4 (brown cable)

                  0_1578316205071_Bildschirmfoto 2020-01-06 um 14.08.17.png

                  HowTo: Replace PIR Sensor with a RCWL-0516 Microwave Sensor

                  lavolp3L 1 Reply Last reply Reply Quote 0
                  • lavolp3L Offline
                    lavolp3 Module Developer @Fozi
                    last edited by

                    @Fozi The odd thing is that I didn’t even get the module installed properly. However, just tried again and it seems to work now. Maybe because of MM v 2.10.0. I don’t know…

                    How to troubleshoot modules
                    MMM-soccer v2, MMM-AVStock

                    FoziF 1 Reply Last reply Reply Quote 1
                    • FoziF Offline
                      Fozi Project Sponsor @lavolp3
                      last edited by

                      @lavolp3 great!

                      HowTo: Replace PIR Sensor with a RCWL-0516 Microwave Sensor

                      1 Reply Last reply Reply Quote 0
                      • hedmikH Offline
                        hedmik
                        last edited by

                        More or less the same problem for me…
                        I’m using a velleman VMA314 connected to GPIO pin 11 (BCM GPIO 17) and module MMM-PIR-Sensor.
                        I’ve updated wiringPi for Pi 4 (wiringPi updated to 2.52 for the Raspberry Pi 4B)
                        I see that state changes using “gpio readall” but nothing happens…or to start with, connected screen does not even turn off after time set in config:

                        		{
                        			module: 'MMM-PIR-Sensor',
                        			config: {
                        			// See 'Configuration options' for more information.
                        				sensorPin: 17, // The pin (BCM numbering, NOT pin number itself) your PIR-sensor is connected to.
                        				powerSaving: true, // Should the monitor be turned off if no user is present? (via HDMI or relay)
                        				powerSavingDelay: 5, // Additional software side delay (in seconds) before the monitor will be turned off.
                        				powerSavingNotification: true, // To display a notification before to switch screen off
                        				powerSavingMessage: "Skärmen stängs av på grund av inaktivitet..." // Message notification to display before to switch screen off
                        				
                        			}
                        		},
                        
                        hedmikH 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 10
                        • 11
                        • 4 / 11
                        • 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