Read the statement by Michael Teeuw here.
PIR Sensor won't wake up
-
@sceetch the sensor must be detecting heat difference. its very sensitive. the dial .ust be set to about 2 minutes, since last movement…
there is a jumper on some of the boards that changes how long it holds the signal active since movement.
-
@sdetweil
Hi sdetweil, this was a good hint. I think the problem are the adjustments of the sensor itselfs. the time values in my previous post changed now. But the problem still exists.The reason why the screen wake up without movement is, the overlapping of signals. there is one delay in the script, but also one of the Sensor. If the script turns off the screen and the sensor gives also a signal regarding the time delay a little later, the screen will turn on again. so my opinion.
But what is now the best adjustment of it?
is it possible to inactivate the time delay of the sensor itself?In what position is the jumper to be set?
sensivity of it should be clear. thats a customized value for the different situations. -
@sceetch google to answer those questions
-
I just added a PIR sensor, and I have put jumper on “L” and the two potmeteres on low (clockwise) . This works fine.
Here you have som more information on the PIR sensor.
https://lastminuteengineers.com/pir-sensor-arduino-tutorial/
I use this module:
https://github.com/bugsounet/MMM-NewPIR
In the config, I have chaged delay from delay: 2 * 60 * 1000 // 2min to delay: 10 * 60 * 1000 //10min -
I’m having a similar issue using Mmm-PIR-Sensor
Using a pi 3b+ and it turns the screen off but not back on again…
-
Having tested the commands it looks like
sudo tvservice -p doesn’t work with my monitor. (-o works though which is strange?)Vcgencmd works perfectly though…
Could this be a reason why it’s not working?
-
@jste84 yes change the command the module uses
-
@sdetweil is it this line
sudo chmod u+s /opt/VC/bin/tvservice && sudo chmod u+s bin/chvt
That I need to change? Would I just change TV service to vcgencmd
-
@jste84 maybe. dont know. you could try
-
@jste84
i guess i have the same issue.
you can try easily with this modulehttps://github.com/bugsounet/MMM-NewPIR
you can change inside the module the mode
mode: 1 - use vgencmd
mode: 3 - use tvservicein my case it works. But i think i have an adjustment problem.
The screen turns off and also the sensor can wake up the screen again.
But if there is no movement, the screen turn on randomly. Currently i have no solution. I guess there is some wrong settings on sensors Potentiometer.