Hallo miteinander.
Ich bastle gerade an einem kleinen Projekt mit dem Raspberry Pi 4.
Dieser ist via HDMI an einen Sony TV angeschlossen, welcher HDMI-CEC unterstütz.
Auf dem Raspberry Pi 4 laufen raspotify, librespot und cec-client.
Die Idee ist folgende, sobald raspotify ein audio-stream bekommt soll sich der Sony TV einschalten.
Leider komm ich aber da nicht weiter.
Folgendes habe ich gemacht:
In der Datei
Die Zeile
hinzugefügt.
Das Script
enthält
Nun passiert aber nichts, wenn die Musik starter, bzw. stoppt.
Wenn ich aber
im Terminal ausführe, geht der TV an.
Hat jemand eine Idee, wo ich hier einen Fehler eingebaut habe?
Danke
cpu2k6
Ich bastle gerade an einem kleinen Projekt mit dem Raspberry Pi 4.
Dieser ist via HDMI an einen Sony TV angeschlossen, welcher HDMI-CEC unterstütz.
Auf dem Raspberry Pi 4 laufen raspotify, librespot und cec-client.
Die Idee ist folgende, sobald raspotify ein audio-stream bekommt soll sich der Sony TV einschalten.
Leider komm ich aber da nicht weiter.
Folgendes habe ich gemacht:
In der Datei
Code:
etc/default/raspotify
Code:
OPTIONS="--onevent /home/pi/start.sh"
Das Script
Code:
/home/pi/start.sh
Code:
#!/bin/bash
if [ "$PLAYER_EVENT" = "start" ]; then
sudo echo 'on 0.0.0.0' | cec-client -s -d 1
elif [ "$PLAYER_EVENT" = "stop" ]; then
sudo echo 'standby 0.0.0.0' | cec-client -s -d 1
fi
Nun passiert aber nichts, wenn die Musik starter, bzw. stoppt.
Wenn ich aber
Code:
sudo echo 'on 0.0.0.0' | cec-client -s -d 1
Hat jemand eine Idee, wo ich hier einen Fehler eingebaut habe?
Danke
cpu2k6