Racberry Pi에서 cec-client와 libcec을 사용하고 있습니다. 텔레비전을 켜고 끄는 것 이상의 용도로 사용하고 싶습니다. 다른 장치에 시스템 정보를 문의하고 싶습니다. 그런 다음 RPi를 통해 제어 할 수 있습니다. :)
어쨌든 cec 명령에 대한 좋은 정보원이 있는지 궁금합니다. 다음을 보낼 수 있다는 것을 알고 있습니다.
echo "on 0" | cec-client -s
텔레비전을 켜echo "standby 0" | cec-client -s
끄다- 나는 심지어
echo 'lang 0' | cec-client -t p -p 1 -d 1 -s | tail -n1 | grep 'language' | awk '{print $3}'
텔레비전 언어가 'eng'이라고 말하는 것을 발견했습니다 .
모든 명령은 libcec / support / cec-test-device.sh 스크립트에 있습니다. 내장 libcec 명령의 전체 목록이 어딘가에 있습니까?
또는 CEC-O-MATIC 도구를 보았습니다 . Raspberry Pi는 어떤 유형의 소스입니까, 아니면 중요합니까? RPi에서 TV에 연결된 장치를 쿼리하는 방법이 있습니까? 예를 들어, Blu-ray 플레이어를 연결 및 연결 해제하면 그 상황이 발생했는지 알 수 있습니까?
echo scan | cec-client -s -d 1
명령은 TV에 연결된 장치를 쿼리하기 위해 정확히 찾고 있던 것입니다. 또한 전에 "-d 1"옵션을 사용하지 않았지만 크게 개선되었습니다!