Rasecberry Pi üzerinde çalışan cec-client ve libcec var. Televizyonu açıp kapatmaktan daha fazlası için kullanmak istiyorum, diğer cihazları sistem bilgileri için sorgulayabiliyorum. Sonra belki RPi aracılığıyla onları kontrol. :)
Her neyse, cec komutları hakkında iyi bilgi kaynakları olup olmadığını merak ediyorum. Aşağıdakileri gönderebileceğimi biliyorum:
echo "on 0" | cec-client -s
televizyonu açmakecho "standby 0" | cec-client -s
kapatmak için- Hatta
echo 'lang 0' | cec-client -t p -p 1 -d 1 -s | tail -n1 | grep 'language' | awk '{print $3}'
bana televizyon dilinin 'eng' olduğunu söyleyecek buldum .
Tüm komutlar libcec / support / cec-test-device.sh betiğinde bulundu. Bir yerde yerleşik libcec komutlarının tam bir listesi var mı?
Alternatif olarak CEC-O-MATIC aracına baktım . Raspberry Pi ne tür bir kaynaktır veya önemi var mı? RPi'den televizyona hangi cihazların bağlı olduğunu sorgulamanın bir yolu var mı? Örneğin, bir Blu-ray oynatıcı bağlayıp çıkarırsam, bunun olduğunu söylemenin bir yolu var mı?
echo scan | cec-client -s -d 1
Komut ben televizyona bağlı hangi cihazların sorguya arıyordu tam olarak buydu. Ayrıca daha önce "-d 1" seçeneğini kullanmıyordum ... bu büyük bir gelişme!