Ich geh mal davon aus, dass auf dem Raspi irgendein Linux läuft.
Ich hab selber einen Rechner auf dem Ich Bilder und Familienkalender anzeige, das ganze hängt an einem kleinen Linuxrechner und dort läuft ein script, dass den Monitor zu einer gewissen Uhrzeit in Standby schickt und dann am nächsten morgen wieder aufweckt:
#!/bin/bash
export DISPLAY=:0.0
if [ $# -eq 0 ]; then
echo usage: $(basename $0) "on|off|status"
exit 1
fi
if [ $1 = "off" ]; then
echo -en "Turning monitor off..."
xset dpms force off
echo -en "done.\nCheck:"
xset -q|grep "Monitor is"
elif [ $1 = "on" ]; then
echo -en "Turning monitor on..."
xset dpms force on
xset -dpms
echo -en "done.\nCheck:"
xset -q|grep "Monitor is"
elif [ $1 = "status" ]; then
xset -q|sed -ne 's/^[ ]*Monitor is //p'
else
echo usage: $(basename $0) "on|off|status"
fi
Das ganze liegt bei mir im ~/scripts/monitorControl.sh und ich rufe es über den crontab vom user auf, der dann so aussieht:
0 22 * * * ~/scripts/monitorControl.sh off
30 6 * * * ~/scripts/monitorControl.sh on
Was im Endeffekt den Monitor um 22:00 abdreht und um 06:30 wieder aufdreht. Bedeutet aber dass der Rechner immer laufen muss, was bei mir sowieso der Fall ist und bei einem Raspi defakto egal ist, weil er eh nur ein paar watt strom braucht wenn idle.
Wenn was nicht klar ist, einfach kurz anpingen.