Como meu Raspberry PI pode iniciar minha TV?

22

Meu Raspberry Pi está executando o RaspBMC e está conectado à minha TV por um cabo HDMI. Eu nunca desligo o Pi em si, mas tendem a desligar a TV quando não a uso. No entanto, uma vez que o Pi detecta qualquer entrada (tecla pressionada, etc.), liga minha TV.

Como isso é possível?

Zar
fonte

Respostas:

17

Eu acho que quando você diz que desliga a TV, está usando o controle remoto para fazê-lo, não o interruptor na parede.

A maioria das TVs na verdade não desliga com o botão desligar , elas apenas entram no modo de espera . Isso permite que eles monitorem seu controle remoto para que possam sentir quando você comanda a TV para ligar novamente através do controle remoto.

Da mesma forma, muitas TVs monitoram os sinais de entrada (HDMI, Scart etc.) e se ligam quando um novo sinal é recebido. Eu suspeito que o que está acontecendo é que, quando o Raspberry Pi sai do sono, ele começa a enviar um sinal de vídeo para a TV novamente, tirando o sono também.

Como alternativa, como sugere Krzysztof , o Raspbmc pode estar comandando a TV para ligar através do canal do protocolo CEC , para que você possa desativá-lo.

De acordo com o tópico HDMI CEC e XBMC nos fóruns do Raspberry Pi, a FAQ da libCEC explica como fazer isso:

Onde posso encontrar as configurações do adaptador CEC no XBMC?

  • Vá para Sistema -> Entrada -> Periféricos -> Adaptador CEC Pulse-Eight.

Qual é o significado das configurações do adaptador CEC no XBMC?

  • Ativado: use o adaptador CEC no XBMC. Padrão: ativado.

É claro que enquanto a cabeça de fora significa espera é a conveniência, desvantagem é que o poder consome TV mesmo quando é off .

Mark Booth
fonte
8

Isso pode ser possível devido ao CEC . RaspBMC suporta CEC e acredito que esteja ativado por padrão.

Krzysztof Adamski
fonte