Hey this is my first try to publish a script. Maybe someone helps it!
- creat a Shell script like
wol.sh
in/home/pi
#A Script to wake on lan, Ein Script zum aufwecken eines Rechners
# Name: wakeme
# MAC address of your pc, MAC-Adresse meines Rechners
mac="03:E0:BA:B5:37:EB"
echo "Rechner wird aufgeweckt. Bitte warten".
etherwake $mac
# waiting period, Hier wird mit einem Workaround eine Wartezeit eingebaut
sleep 25
# Here the script send a ping to your pc, Hier wird der Rechner angepingt, um zu schauen, ob er auch hochgefahren wurden
ping 192.168.111.117 -c 2 > /dev/null
# Here is a littel feedback if the process was successfully, Hier wird ueberprueft, ob der Vorgang erfolgreich war
if [ $? -eq 0 ]
then
echo "Rechner wurde erfolgreich hochgefahren."
exit 0
fi
echo "Der Rechner konnte nicht hochgefahren werden. Fehler."
exit 1
- create a rule: if Button XY is pressed then execute “sudo bash /home/pi/wol.sh”
If some one is interessted in: Sleep on Lan, Lock and Lan and Shutdown on Lan let it me know. I have a possibility.