Hallo zusammen,
ich habe meinen Raspberry Pi mit Raspbmc am laufen und verwende meine Harmony mit der Microsoft RC6 Konfiguration um den Pi zu steuern.
Wenn ich nun alle Geräte über den TV ausschalten will, dann kommt beim Raspberry Pi auch das Popup mit dem Auswahlmenü zum Herrunterfahren. Wie kann ich dem Pi sagen, dass wenn ich diese Taste drücke, er ohne Fragen runter fahren soll?
Hatte mir überlegt das Script (stammt von hier
# shutdown script for Raspberry Pi
# watch LOW level on pin 5 to enter sleep mode
# status led on pin 7: ON = ready, BLINK = confirm button
import RPi.GPIO as GPIO
import os
import time
# use the pin number as on the raspi board
GPIO.setmode(GPIO.BOARD)
# set pin 7 as output and HIGH, pin 5 is input
GPIO.setup(7, GPIO.OUT)
GPIO.output(7, True)
GPIO.setup(5, GPIO.IN)
# start the loop for every .5 seconds, waiting for LOW on pin 5
# then 2 short flashes with led to confirm and shutdown to sleep mode
while True:
if not (GPIO.input(5)):
GPIO.output(7, False)
time.sleep(.1)
GPIO.output(7, True)
time.sleep(.1)
GPIO.output(7, False)
time.sleep(.1)
GPIO.output(7, True)
os.system("sudo shutdown -h now")
time.sleep(.5)
Alles anzeigen
umzuschreiben, das Problem was ich jetzt habe ist, dass es immer runter fahren würde, wenn ich eine Taste drücke.
Habt ihr eine Lösung wie ich per vllt. HEX Code der Fernbedienung das Script für den shutdown ausführen kann, das verwende ich auch für das Herrunterfahren über Taster.
Gibt es auch die Möglichkeit den Pi per Fernbedienung an und aus zu schalten?
Vielen Dank im Voraus.
Grüße
sL0w