Saya memiliki cec-client dan libcec yang bekerja pada Raspberry Pi saya. Saya ingin menggunakannya untuk lebih dari sekedar menghidupkan dan mematikan televisi, saya ingin dapat menanyakan perangkat lain untuk informasi sistem mereka. Maka mungkin mengendalikan mereka melalui RPi. :)
Lagi pula, saya bertanya-tanya apakah ada beberapa sumber informasi yang baik tentang perintah-cec. Saya tahu saya dapat mengirim yang berikut ini:
echo "on 0" | cec-client -s
untuk menghidupkan televisiecho "standby 0" | cec-client -s
untuk mematikannya- Aku bahkan menemukan
echo 'lang 0' | cec-client -t p -p 1 -d 1 -s | tail -n1 | grep 'language' | awk '{print $3}'
yang akan memberitahuku bahasa televisi adalah 'eng'.
Semua perintah ditemukan di skrip libcec / support / cec-test-device.sh. Apakah ada daftar lengkap perintah libcec bawaan di suatu tempat?
Atau saya memang melihat alat CEC-O-MATIC . Jenis sumber apa itu Raspberry Pi atau bedanya? Apakah ada cara untuk menanyakan perangkat apa yang terhubung ke televisi dari RPi? Misalnya, jika saya menghubungkan dan memutuskan pemutar Blu-ray, apakah ada cara untuk mengetahui hal itu terjadi?
echo scan | cec-client -s -d 1
perintah adalah persis apa yang saya cari untuk permintaan apa perangkat yang terhubung ke televisi. Saya juga tidak menggunakan opsi "-d 1" sebelumnya ... itu peningkatan besar!