Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
nur "button:10 layPause" ?
das Funktioniert auf jeden fall nicht
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
Beiträge: 839
Themen: 2
Registriert seit: Aug 2015
Bewertung:
39
Geschlecht: Männlich
Dann probiere es mal mit xbmcbuiltin_PlayPause.
Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
geht auch nicht
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
Beiträge: 839
Themen: 2
Registriert seit: Aug 2015
Bewertung:
39
Geschlecht: Männlich
Ok, letzte Idee: PlayerControl(Play)
ich bin mir nicht sicher, aber laut Kodi-Wiki sollte Play hier ebenfalls zwischen Play und Pause wechseln.
Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
xbmcbuiltin_PlayerControl(Play)
das funktioniert
besten dank
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
und schon wieder hab ich ein problem
nen bekannter und ich haben nen python script gebaut, welches meine steuerung für zündplus regelt.
das soll jetzt in den autostart.
nur wenn ich das in /etc/rc.local hinterlege, startet kodi nicht mehr und er hängt beim raspian Welcome screen fest.
hat da jemand ne idee wie ich das lösen kann?
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
hat sich erledigt, ich musste nur nen & am ende hinzufügen
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
ok, ich komm immernoch nicht zurecht mit dem autostart.
ich hinterlege im /etc/rc.local folgendes:
sudo Python /home/pi/Dokumente/beleuchtung_mit_signal.py &
so, jetzt läuft das script zwar wie es soll, aber die encoder funktionieren nicht mehr.
hat da wer ne ahnung wo da der fehler ist? oder wie man das lösen kann
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
Beiträge: 839
Themen: 2
Registriert seit: Aug 2015
Bewertung:
39
Geschlecht: Männlich
Wie soll man da eine Lösung finden wenn du rein garnichts darüber sagst wie das Skript aussieht und was es überhaupt machen soll?
Beiträge: 36
Themen: 5
Registriert seit: Jul 2017
Bewertung:
0
Geschlecht: Männlich
sorry kein problerm, dachte nicht das das wichtig ist, wenn das script selbst läuft.
also folgendes, ich hab an gpio 23(Out) und 24(in) ein reedrelais was bei zündung an schließt. Das script sagt dann dem pi das er das display einschaltet und play macht. wenn das reed wieder auf macht, display aus und pause.
gpio5 ist auf dem gpio10 gebrückt, an diesem hängt auch der taster vom encoder1 der play/pause macht.
das isses im groben.
und hier das script dazu:
Code: #!/usr/bin/python
# Verwenden von GPIO
import RPi.GPIO as GPIO
import os
import time
# Warnungen ausschalten
#GPIO.setwarnings(False)
# Pin Nummern verwenden
GPIO.setmode(GPIO.BCM)
# Pin 24 als Input
GPIO.setup(24, GPIO.IN)
# Pin 23 als Output
GPIO.setup(23, GPIO.OUT)
GPIO.setup(5, GPIO.OUT)
GPIO.output(23, True) ### Stromversorgung wird auf GPIO 23 aktiviert
musik = 0 #0aus 1an
########################## Hier Pausenzeiten anpassen
def lichtan():
os.system('echo 0 > /sys/class/backlight/rpi_backlight/bl_power')
def lichtaus():
os.system('echo 1 > /sys/class/backlight/rpi_backlight/bl_power')
def musikumschalten():
global musik
GPIO.output(5, True)
time.sleep(1)
GPIO.output(5, False)
if musik == 1:
musik = 0
elif musik == 0:
musik = 1
while True:
time.sleep(1) #program verzoegern um prozessorauslastung zu reduzieren
# Solange kein Input-Signal an GPIO 24 vorhanden (False)
if not GPIO.input(24):
lichtaus()
if musik == 1: # wenn musik an ist abschalten
musikumschalten()
# Sobald Input-Signal vorhanden
else:
lichtan()
if musik == 0: # wenn musik aus ist anschalten
time.sleep(10)
musikumschalten()
GPIO.cleanup()
CarPi:
Raspberry Pi 2 + Hifiberry-Digi + 7" Display, SI470x und 2 Drehencoder
Car Mediacenter:
Raspberry Pi 3, Aktiver USB 3.0 Hub, DVD Laufwerk, Externe 3Tb Hdd, Touchpad, 22" Grundig TV
Beide Pi´s über Fitzbox 7270 als Repeater Verbunden
|