Wenn ich meine Himbeere starte, wird mein Fernsehapparat über CEC aufgeweckt.
Gibt es eine Möglichkeit, das Wecksignal mit Shell zu senden, damit ich beispielsweise jeden Morgen um 7 Uhr mit Cronjob meinen Fernseher starten kann?
ist problematisch, weil es den Fernseher einschaltet, aber AUCH Raspberry Pi als aktive Quelle festlegt. Es scheint, dass die einzige Möglichkeit, die Quelle auf TV-internen Tuner umzustellen, die Verwendung des JointSPACE-Frameworks für mein Philips-Fernsehgerät ist. Ich habe erfolglos verschiedene CEC-Befehlskombinationen versucht, um den internen Tuner zu aktivieren. Es ist möglich, mit CEC zwischen HDMI-Quellen zu wechseln, aber ich muss erst noch herausfinden, wie ich auf den internen Tuner umsteigen kann ...
Ich habe etwas ähnliches, der Befehl echo 'on 0'|cec-client -s -d 1schaltet nur den Fernseher ein, ich war gespannt, ob es einen einzigen Befehl gibt, um den Fernseher einzuschalten und den Eingang auf den Pi zu schalten, der eingeschaltet ist. Ich war auch neugierig, ob es möglich ist, dies beim Booten auszuführen.
ANTWORT: (Ich antwortete auf das oben Gesagte und fügte es zu etc / rc.local hinzu, um es beim Booten auszuführen.) Immer noch neugierig, warum ein einzelner Befehl nicht funktioniert. Irgendwelche Ideen?
echo 'on 0'|cec-client -s <- Turn on TV
echo 'as'|cec-client -s <- Initiate input Pi is active on
Doch der Befehl, beide auszuführen, bringt mir nur Kraft. Keine große Sache, da ich beide nur beim Booten laufen lasse, aber neugierig, warum das kombinierte nicht funktioniert.
cec-client
auslibcec
scheint zu implementieren , was Sie brauchen.Antworten:
Ich benutze Raspbian "Wheezy".
Installieren
Verwendung
Verwenden Sie
echo 'standby 0' | cec-client -s
diese Taste , um das Fernsehgerät auszuschalten undecho 'on 0' | cec-client -s
einzuschalten.Sie können auch haben als Ersatz
/usr/local/bin/cec-client
fürcec-client
(oder neu konfigurierenPATH
) , wenn die erste nicht funktioniert.quelle
Der Befehl:
ist problematisch, weil es den Fernseher einschaltet, aber AUCH Raspberry Pi als aktive Quelle festlegt. Es scheint, dass die einzige Möglichkeit, die Quelle auf TV-internen Tuner umzustellen, die Verwendung des JointSPACE-Frameworks für mein Philips-Fernsehgerät ist. Ich habe erfolglos verschiedene CEC-Befehlskombinationen versucht, um den internen Tuner zu aktivieren. Es ist möglich, mit CEC zwischen HDMI-Quellen zu wechseln, aber ich muss erst noch herausfinden, wie ich auf den internen Tuner umsteigen kann ...
quelle
Ich habe etwas ähnliches, der Befehl
echo 'on 0'|cec-client -s -d 1
schaltet nur den Fernseher ein, ich war gespannt, ob es einen einzigen Befehl gibt, um den Fernseher einzuschalten und den Eingang auf den Pi zu schalten, der eingeschaltet ist. Ich war auch neugierig, ob es möglich ist, dies beim Booten auszuführen.ANTWORT: (Ich antwortete auf das oben Gesagte und fügte es zu etc / rc.local hinzu, um es beim Booten auszuführen.) Immer noch neugierig, warum ein einzelner Befehl nicht funktioniert. Irgendwelche Ideen?
Doch der Befehl, beide auszuführen, bringt mir nur Kraft. Keine große Sache, da ich beide nur beim Booten laufen lasse, aber neugierig, warum das kombinierte nicht funktioniert.
quelle