Quando eu inicializo meu Raspberry, minha TV é ativada pelo CEC.
Existe uma maneira de enviar o sinal de ativação usando o shell para que eu possa usar o cronjob para iniciar minha TV todas as manhãs às 7, por exemplo?
é problemático, porque liga a TV, mas também define o Raspberry Pi como a fonte ativa. Parece que a única maneira de mudar a fonte para o sintonizador interno da TV é usar a estrutura JointSPACE para a minha TV Philips. Tentei, sem sucesso, várias combinações diferentes de comandos CEC para ativar o sintonizador interno. É possível alternar entre fontes HDMI com CEC, mas ainda não descobri como alternar para o sintonizador interno ...
Eu tenho algo parecido, o comando echo 'on 0'|cec-client -s -d 1só liga a tv, fiquei curioso se existe um único comando para ligar a tv e mudar a entrada para o que o pi está ligado. Eu também estava curioso para saber se é possível executar isso na inicialização?
RESPOSTA: (Eu respondi acima, adicionei o arquivo etc / rc.local para executar na inicialização.) Ainda estou curioso para saber por que o comando único não funciona. Alguma ideia?
echo 'on 0'|cec-client -s <- Turn on TV
echo 'as'|cec-client -s <- Initiate input Pi is active on
No entanto, o comando para executar os dois só me dá poder. Não é grande coisa, já que eu apenas executo os dois no boot, mas curioso por que o combinado não está funcionando.
cec-client
a partirlibcec
parece implementar o que você precisa.Respostas:
Eu estou usando Raspbian "chiado".
Configuração
Uso
Use
echo 'standby 0' | cec-client -s
para desligar a TV eecho 'on 0' | cec-client -s
ligá-la.Você também pode ter que substituir
/usr/local/bin/cec-client
paracec-client
(ou reconfigurar oPATH
) se o primeiro não funcionar.fonte
O comando:
é problemático, porque liga a TV, mas também define o Raspberry Pi como a fonte ativa. Parece que a única maneira de mudar a fonte para o sintonizador interno da TV é usar a estrutura JointSPACE para a minha TV Philips. Tentei, sem sucesso, várias combinações diferentes de comandos CEC para ativar o sintonizador interno. É possível alternar entre fontes HDMI com CEC, mas ainda não descobri como alternar para o sintonizador interno ...
fonte
Eu tenho algo parecido, o comando
echo 'on 0'|cec-client -s -d 1
só liga a tv, fiquei curioso se existe um único comando para ligar a tv e mudar a entrada para o que o pi está ligado. Eu também estava curioso para saber se é possível executar isso na inicialização?RESPOSTA: (Eu respondi acima, adicionei o arquivo etc / rc.local para executar na inicialização.) Ainda estou curioso para saber por que o comando único não funciona. Alguma ideia?
No entanto, o comando para executar os dois só me dá poder. Não é grande coisa, já que eu apenas executo os dois no boot, mas curioso por que o combinado não está funcionando.
fonte