Showing Posts From

Shutdown

Raspberry Pi richtig Herunterfahren und Neustarten (auch zeitgesteuert)

Raspberry Pi richtig Herunterfahren und Neustarten (auch zeitgesteuert)

Der Raspberry Pi hat keinen Aus-Schalter. Da könnte man meinen, dass es ausreicht einfach den Stecker zu ziehen, um den Raspberry Pi auszuschalten. Das kann aber zum Verlust von Daten führen und das Dateisystem kann beschädigt werden. Deshalb sollten die folgenden Befehle verwendet werden, um den Raspberry Pi sicher herunterzufahren, oder neu zu starten. Du benötigst dazu sudo (root) Rechte. Der standard Benutzer Pi hat ausreichende Rechte.InhaltRaspberry Pi Herunterfahren mit shutdown sudo halt -p ist die Abkürzung für den Befehl sudo shutdown -h now sudo: führt den Befehl als Superuser aus shutdown: fährt den Raspberry Pi herunter halt: stoppt den Raspberry Pi nach dem Herunterfahren (verhindert den Neustart) now: führt den Befehl sofort aus Raspberry Pi Zeitgesteuert (Timer) Herunterfahren Fährt nach 60 Sekunden herunter. sudo shutdown -h 60 Raspberry Pi zu einer bestimmten Uhrzeit Herunterfahren Fährt 16:30Uhr herunter. sudo shutdown -h 16:30 Du kannst das zeitgesteuerte Herunterfahren mit folgendem Befehl abbrechen. sudo shutdown -cRaspberry Pi Neustarten mit reboot sudo reboot ist die Abkürzung für den Befehl sudo shutdown -r now sudo: führt den Befehl als Superuser aus shutdown: fährt den Raspberry Pi herunter -r: startet den Raspberry Pi nach dem herunterfahren neu now: führt den Befehl sofort aus Raspberry Pi zeitgesteuert (Timer) neustarten Startet nach 60 Sekunden neu. sudo shutdown -r 60 Raspberry Pi zu einer bestimmten Uhrzeit neustarten Startet 16:30Uhr neu. sudo shutdown -r 16:30

Raspberry Pi mit einer Büroklammer ausschalten bzw. herunterfahren

Raspberry Pi mit einer Büroklammer ausschalten bzw. herunterfahren

In dieser Anleitung erkläre ich wie du dein Raspberry Pi mit einer Büroklammer herunterfahren kannst. Viele Raspberry Pi Projekte werden ohne Monitor und Tastatur betrieben. Wie aber kann man den Raspberry Pi einfach, schnell und günstig ohne extra Schalter ausschalten? Das Script von Adafruit wird beim booten automatisch gestartet. Wenn du die zwei letzten GPIO Pins mit einem leitendem Gegenstand wie einer Büroklammer verbindest, fährt der Raspberry Pi wie von Geisterhand herunter.Inhalt Script installierenAls erstes installierst du Git auf dem Raspberry Pi. Du benötigst es um ein Script von Github zu kopieren. sudo apt-get install gitKopiere jetzt das Script. git clone https://github.com/adafruit/Adafruit-GPIO-HaltWechsel in den kopierten Ordner, kompiliere und installiere das Script.cd Adafruit-GPIO-Halt make sudo make install Das Script wird in den Ordner /usr/local/bin/gpio-halt installiert. Es muss als Service im Hintergrund gestartet werden.Script automatisch Starten (Raspbian Jessie) Fahre hiermit fort wenn du Raspbian Jessie verwendest. Weiter unten wird erklärt wie du den Autostart mit Raspbian Wheezy einrichtest.Erstell und öffne eine Datei für den Autostart namens gpio-halt.service sudo nano /lib/systemd/system/gpio-halt.serviceFüge folgenden Inhalt ein und speichere die Datei ab. Beende Nano mit ctrl+x und bestätigen mit y[Unit] Description=Pin 21 und Masse kurzschliessen um Rpi herunterzufahren After=multi-user.target[Service] Type=idle ExecStart=/usr/local/bin/gpio-halt 21 &[Install] WantedBy=multi-user.targetMach das Script ausführbar. sudo chmod 644 /lib/systemd/system/gpio-halt.serviceFüge dein Script zum System-Manager systemd hinzusudo systemctl daemon-reload sudo systemctl enable gpio-halt.serviceStarte den Rasperry Pi neu um den Autostart zu testen. sudo rebootLass dir den Status des Service nach dem Neustart anzeigen. sudo systemctl status gpio-halt.serviceScript automatisch Starten (Raspbian Wheezy)Öffne die Datei rc.local mit dem Nano Texteditor. sudo nano /etc/rc.localFüge diese Zeile vor exit 0 ein und speichere die Änderung ab (ctrl+x). /usr/local/bin/gpio-halt 21 &Starte den Raspberry Pi neu. sudo rebootJetzt kannst du das herunterfahren testen, indem du die zwei letzten GPIO Pins mit einer Büroklammer, oder einem anderen stromleitenden Gegenstand verbindest. Zu beachten ist wenn du einen Raspberry Pi mit 26 GPIO Pins verwendest ist es GPIO7 + GND und bei einem Raspberry Pi mit 40 GPIO Pins ist es GPIO21 + GND. Das herunterfahren dauert ca. 5-15 Sekunden, dann kannst du die Stromversorgung entfernen. Die grüne Led sollte 10 mal blinken und dann anhalten. Vielen Dank an Adafruit für das shutdown script und an Raspberry Pi Pod für die englische Anleitung.