Read the statement by Michael Teeuw here.
{HowTo} turn on/off your monitor (Time based, PIR/Button, App)
- 
 @cruunnerr Thanks for the reply, apreciate it. I now have a 5050 LED strip wired up with the mosfets. 
 working with the pir script (removed the module as you advised others)what method did you use to run pigpiod deamon on startup. i added this in my crontab, guess that will do unless theres a better way. 
 @reboot /usr/local/bin/pigpiod
- 
 If u followed the guide i posted, your PIGPIOD installation path should be “/usr/local/bin/pigpiod” For autostart when booting u must edit the rc.local. Mine is like this: pi@MagicMirror:~ $ cat /etc/rc.local #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. # Print the IP address _IP=$(hostname -I) || true if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" fi iwconfig wlan0 power off & sleep 5 & /usr/local/bin/pigpiod sleep 10 & /usr/bin/python /home/pi/pir.py & exit 0So enter this via ssh: sudo nano /etc/rc.localand just put this into the file: /usr/local/bin/pigpiod
- 
 
- 
 @richland007 This wont be helpful but I will say I had a similar problem a few months back but now it works. Must be some configuration that changed in the mean time on my pi but I dont know what. 
- 
 Hello there, I’m currently planning my project and will integrate PIR sensor + related 2.1 method through HDMI.There is one thing confusing me : - we talk about HDMI CEC in method 2.1
- nevertheless, it seems the PIR Sensor module is “only” turning HDMI output off and that is triggering "issues such as “powersaving / no input”.
 But is HDMI CEC not allowing us to send a “turn screen off” command to the monitor instead of disabling the rasp. HDMIoutput and relying / hoping on the monitor’s behaviour? Sorry once more if I mssed the point, but would like to understand before moving forward. Regards 
- 
 @bolish said in {HowTo} turn on/off your monitor (Time based, PIR/Button, App): But is HDMI CEC not allowing us to send a “turn screen off” command to the monitor instead of disabling the rasp. HDMIoutput and relying / hoping on the monitor’s behaviour? as I understand it, not many monitors/tv’s provide support for external power off/on commands… none of my TV’s used for MM support this… 
- 
 @sdetweil Maybe you’re right! I didn’t considered that. But seems possible, correct? By changing the actual commands to the ones defined by the libcec librairy? 
- 
 @bolish I do not know… as I said, none of my TVs support ANY commands to turn off/on… in my MMM-SleepWake module, I use module.hide() to hide everything, leaving a blank screen… for those devices that do not provide external control… 
- 
 OK, I will then try myself when I will receive my stuff and let forums knows if working or not. 
- 
 @cruunnerr , 
 Thank you very much for the detailed write up. As a beginner, i could follow the steps. I used the 2.1 Using PIR-Module. Its working well.
 Few questions,
 Now trying to connect LED strip-- should i remove the module from the config?
- Or 2.2 Using PIR-script will work simultaneously?
 I read your following post, But, can you help me how to implement all?
 @cruunnerr said in {HowTo} turn on/off your monitor (Time based, PIR/Button, App): In my Case I am using a RGB 5050 Stripe. I am using three pins with mosfets and for the software part PIGPIOD. Just like that: https://dordnung.de/raspberrypi-ledstrip/ Here are my scripts: monitor on: vcgencmd display_power 1 pigs p 17 1 pigs p 22 1 pigs p 24 1 sleep 0.06s pigs p 17 2 pigs p 22 2 pigs p 24 2 sleep 0.06s pigs p 17 3 pigs p 22 3 pigs p 24 3 sleep 0.06s pigs p 17 4 pigs p 22 4 pigs p 24 4 sleep 0.06s pigs p 17 5 pigs p 22 5 pigs p 24 5 sleep 0.06s pigs p 17 6 pigs p 22 6 pigs p 24 5 sleep 0.06s pigs p 17 7 pigs p 22 7 pigs p 24 6 sleep 0.06s pigs p 17 8 pigs p 22 8 pigs p 24 7 sleep 0.06s pigs p 17 9 pigs p 22 9 pigs p 24 8 sleep 0.06s pigs p 17 10 pigs p 22 10 pigs p 24 9 sleep 0.06s pigs p 17 11 pigs p 22 11 pigs p 24 10 sleep 0.06s pigs p 17 12 pigs p 22 12 pigs p 24 11Monitor off: pigs p 17 12 pigs p 22 12 pigs p 24 11 sleep 0.06s pigs p 17 11 pigs p 22 11 pigs p 24 10 sleep 0.06s pigs p 17 10 pigs p 22 10 pigs p 24 9 sleep 0.06s pigs p 17 9 pigs p 22 9 pigs p 24 8 sleep 0.06s pigs p 17 8 pigs p 22 8 pigs p 24 7 sleep 0.06s pigs p 17 7 pigs p 22 7 pigs p 24 6 sleep 0.06s pigs p 17 6 pigs p 22 6 pigs p 24 5 sleep 0.06s pigs p 17 5 pigs p 22 5 pigs p 24 5 sleep 0.06s pigs p 17 4 pigs p 22 4 pigs p 24 4 sleep 0.06s pigs p 17 4 pigs p 22 4 pigs p 24 4 sleep 0.06s pigs p 17 3 pigs p 22 3 pigs p 24 3 sleep 0.06s pigs p 17 2 pigs p 22 2 pigs p 24 2 vcgencmd display_power 0 sleep 0.06s pigs p 17 1 pigs p 22 1 pigs p 24 1 sleep 0.06s pigs p 17 0 pigs p 22 0 pigs p 24 0
 
 
 
 
 


