Inhalt rpi-pc_shutdownService.sh
#!/bin/bash
### BEGIN INIT INFO
# Provides: rpi-pc_shutdown.sh
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start power controller daemon at boot time
# Description: Enable power controller service provided by daemon.
### END INIT INFO
case
"$1"
in
start)
echo
"Starting script rpi-pc_shutdown.sh"
/etc/rpi-pc_shutdown.sh&
;;
stop)
echo
"Stopping script /rpi-pc_shutdown.sh"
killall rpi-pc_shutdown.sh
;;
*)
echo
"Usage: /etc/init.d/rpi-pc_shutdownService {start|stop}"
exit
1
;;
esac
exit
0
Es gibt noch weitere Möglichkeiten anstelle der hier gezeigten Skripte,
z. B. über DeviceTree-Overlays (gpio_poweroff, gpio_shutdown) oder
mittels Python, jedoch sind diese nicht immer auf den Betriebssyste-
men bereits installiert.
Die Skripte und eine ausführlichere Anleitung finden sich auch als
Download auf der Artikelseite im ELV Shop unter Webcode #10219.
Zusätzlich lässt sich z. B. in LibreELEC die Auswertung der IR-Befehle
aktivieren, damit kann dann die Infrarot-Fernbedienung auch zur Steu-
erung des Kodi-Mediaplayers genutzt werden. Dazu ziehe man aber die
Anleitungen zu LibreELEC zurate, da dies den Rahmen dieses Artikels
sprengen würde.
Bedienung
Die 5-V-Spannungsversorgung wird statt am Raspberry Pi an den RPi-PC
angeschlossen.
Bei Spannungszufuhr leuchtet die LED D1 in folgender Sequenz kurz
auf: orange, grün und aus, bevor die LEDs weitere Zustände, wie in
Tabelle 1
aufgeführt, anzeigen.
LED-Blinkverhalten
Zustand
Raspberry Pi ist aus
Raspberry Pi ist an
Angelernten IR-Code empfangen
Anlernmodus IR-Code für Ein
Anlernmodus IR-Code für Aus
IR-Code gespeichert
Herunterfahren des Raspberry Pi
Hochfahren des Raspberry Pi
* Im Zustand „Aus" gibt es für die LEDs D1 und TA1 3 Einstellmöglichkeiten:
Zwei Dimmstufen mit geringer Helligkeit und Aus. Die Konfiguration hierfür kann auf-
gerufen werden, wenn der externe Tastereingang an ST2 bei Spannungszufuhr gegen
Masse geschaltet wird. Die LED blinkt 5-mal orange, bevor die LEDs in die Vorschau für
den aktuell gewählten Modus wechseln. Über die Taste TA1 kann die Einstellung geän-
dert werden, und 10 Sekunden nach der letzten Tastenbetätigung wird die Einstellung
gespeichert und das Gerät startet normal.
LED D1
LED TA1
LED Extern
rot gedimmt*
an gedimmt*
grün
an
kurz gelb
kurzer Zustandswechsel der LED
gelb blinkend
–
gelb blinkend
–
1 s grün
–
rot blinkend
blinkend
grün blinkend
blinkend
Über einen kurzen Tastendruck (< 2 Sekunden) auf
die Taste oder über den externen Tastereingang lässt
sich der Zustand von Aus zu Ein und umgekehrt än-
dern.
Wird die Taste oder der externe Tastereingang län-
ger als 10 Sekunden betätigt, wird ein Ausschalten
erzwungen, dies könnte notwendig sein, wenn der
Raspberry Pi sich „aufgehängt" hat und man einen
Reset erzwingen will.
Wird die Taste am Gerät länger als 2 Sekunden
aber kürzer als 10 Sekunden betätigt, startet der
Anlernmodus für die IR-Ferbedienung, die LED blinkt
zyklisch gelb. Es können zwei separate Tasten für Ein-
schalten und Ausschalten angelernt werden. Ein neu
angelernter Code wird mit Aufleuchten der grünen
LED für 1 Sekunde signalisiert. Der erste empfangene
IR-Code ist für das Einschalten, der zweite IR-Code
für das Ausschalten definiert. Sollte nach Ablauf von
20 Sekunden kein IR-Code empfangen werden, wird
der Anlernvorgang beendet.
Ist nur ein IR-Code angelernt worden, verwendet
der RPi-PC auch für das Ausschalten den Code des
Einschaltvorgangs.
Geräte-Kurzbezeichnung:
Versorgungsspannung:
Stromaufnahme:
Ruhestromaufnahme:
Umgebungstemperatur:
Abmessungen (B x H x T):
Gewicht:
!
Wichtige Hinweise:
1. Zur Gewährleistung der elektrischen Si-
cherheit muss es sich bei der speisenden
Quelle um eine Sicherheits-Schutzklein-
spannung handeln. Außerdem muss es sich
um eine Quelle begrenzter Leistung gemäß
EN60950-1 handeln, die nicht mehr als 15 W
liefern kann. Üblicherweise werden beide
Forderungen von handelsüblichen Stecker-
netzteilen mit entsprechender Leistung er-
aus
füllt.
an
2. Das Gerät kann nicht in einen Aus- oder
Stand-by-Zustand versetzt werden, da dies
nicht mit seiner vorgesehenen Verwendung
vereinbar ist.
3. Für einen ausreichenden Schutz vor elektro-
statischen Entladungen ist der Einbau in ein
geeignetes Gehäuse erforderlich, damit die
Schaltung nicht durch eine Berührung mit
den Fingern oder mit Gegenständen gefähr-
det werden kann.
4. Leitungen an ST1 und ST2 dürfen eine Länge
von 30 cm nicht überschreiten.
Bau- und Bedienungsanleitung 7
4,8–5,2 V
2,5 A max.
< 10 mA
5–35 °C
57 x 23 x 21 mm
www.elv.de
RPi-PC
DC
10 g