Czego próbowałem:
- crontab -e
- tworzenie wpisu pulpitu w /home/pi/.config/autostart
- edit / etc / rc.local
Mój skrypt w Pythonie:
import osfrom gpiozero import Buttonfrom time import sleepfrom pynput.keyboard import Key, Controllerk = Controller () shutdown = Button (2) reld = Button (3) while True: if shutdown.is_pressed: print ("shutdown") os.system ("sudo shutdown -h now") if reld.is_pressed: print ("reload") k. press (Key.ctrl) k.press (Key.f5) k.release (Key.f5) k.release (Key.ctrl) sleep (0.2)
Próbowałem uruchomić skrypt z tą komendą, która działa dobrze w terminalu:
python3 /home/pi/Documents/script.py