Freitag, 1. Januar 2021

Raspberry Pi - Autostart

Hier die Monster Erklärung :)

https://www.raspberrypi.org/documentation/linux/usage/commands.md

 

Grundsätzliches:

Die Datei solle "startfähig" sein:

zur Ordner der Datei gehen und Datei "startfähig" machen:

sudo chmod +x name.py

Wenn einfach nur mein Programm laufen soll, dann so:

Zwei Möglichkeiten:

1. ohne Desktop starten (z.B. nur Verwendung von GPIO o.ä.

2. Mit Desktop starten (z.B. bei Verwendung von tkinter)


zu 1. 

https://webnist.de/python-script-auf-dem-raspberry-pi-automatisch-starten/


zu 2.

Original (hat aber Schwächen :)

https://webnist.de/autostart-eines-python-programm-auf-dem-raspberry-pi/

Darum hier eine Zusammenfassung (hoffentlich ohne Fehler :)

gehe zu

cd home/pi/.config      

{ja, .config mit Punkt :) }

Da am Anfang keine autostart Ordner vorhanden ist, muss dieser erstellt werden:

mkdir autostart

In diesem Ordner eine Datei mit dem Texteditor nano erzeugen 

sudo nano name.dektop       

{Name kann frei gewählt werden. das Programm wird erst später aufgerufen} 

und mit folgendem Inhalt füllen:

[Desktop Entry]

Encoding=UTF-8        # macht das ganze auf deutsch

Name=Pythonstart # gibt dem ganzen einen Namen

Type=Application

#

# Ab hier wird es spannend :)

Exec=sudo python3 /home/pi/MEINPROGRAMM.py

StartupNotify=false

Terminal=yes

Hidden=false


speichern:

CTRL+o 

beenden:

CTRL+x

Neustart:

sudo reboot