Kurz notiert: “Raspberry Pi mittels Taster herunterfahren” gibt es nun auch als DEB-Paket zum einfachen installieren!

Viele benutzen zum Hoch-/Herunterfahren des Raspberry Pi aufgrund des fehlenden Hardware-Tasters mein Python Skript welches ich hier beschrieben habe.

Ich habe mir heute mal die Arbeit gemacht und aus diesem sehr nützlichen Skript ein DEB-File generiert, welches sich einfach per Paketmanager installieren lässt.

Installation: Fremdquelle über Paketmanager

1. Füge eine neue quelle zu deinem system hinzu:

    wget https://raw.githubusercontent.com/Acer54/repository/master/release/release.key && sudo apt-key add release.key && rm release.key
    wget "https://raw.githubusercontent.com/Acer54/repository/master/release/acer54_repository.list" && sudo mv acer54_repository.list /etc/apt/sources.list.d/

2. Führe ein Update der Resourcen durch:

    sudo apt update

3. Installation von shutdown-daemon-py (inteference free):

    sudo apt install shutdown-daemon-py

Alternative Installation: Download des deb-Paketes

Einfach das Deb-File direkt aus dem Repository herunterladen.

Anschließend einfach mit dem Paketmanager installieren:

sudo apt install ./shutdown-daemon-py*

Nach der Installation wird das Skript sofort aktiviert und kann verwendet werden. Es braucht nun zum Herunterfahren und anschließendem erneuten starten nur eine Brücke zwischen Pin5 und Pin6 hergestellt werden:

Das Skript startet nun auch automatisch bei jedem Systemstart automatisch mit und überwacht den angeschlossenen Taster.

Deinstallation:

Wenn das Skript nicht mehr benötigt wird, einfach entfernen mittels:

sudo apt purge shutdown-daemon-py
ACHTUNG: Dieses Skript ist NICHT mit webradio-py kompatibel! Webradio-py nutzt die gleichen Pins (5 und 6) zum herunter-/hochfahren! Daher ist bei der Verwendung von webradio-py dieses Skript nicht notwendig. Es kann allerdings der gleiche Hardware-Aufbau verwendet werden.

Viel Spaß beim basteln!

Matthias

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.