Cuando inicio mi Raspberry, mi televisor se despierta a través de CEC.
¿Hay alguna forma de enviar la señal de activación usando shell para que pueda usar cronjob para encender mi televisor todas las mañanas a las 7, por ejemplo?
es problemático porque enciende el televisor, pero TAMBIÉN configura Raspberry Pi como fuente activa. Parece que la única forma de cambiar la fuente al sintonizador interno de TV es usar el marco JointSPACE para mi televisor Philips. He intentado sin éxito varias combinaciones de comandos CEC diferentes para activar el sintonizador interno. Es posible cambiar entre fuentes HDMI con CEC, pero todavía tengo que descubrir cómo cambiar al sintonizador interno ...
Tengo algo similar, el comando echo 'on 0'|cec-client -s -d 1solo enciende el televisor, tenía curiosidad por saber si hay un solo comando para encender el televisor y cambiar la entrada a lo que está encendido el pi. También tenía curiosidad si es posible ejecutar esto en el arranque?
RESPONDIDO: (Respondí lo anterior, agregué a etc / rc.local para ejecutar en el arranque.) Todavía tengo curiosidad por qué el comando único no funciona. ¿Algunas ideas?
echo 'on 0'|cec-client -s <- Turn on TV
echo 'as'|cec-client -s <- Initiate input Pi is active on
Sin embargo, la orden de ejecutar ambos solo me da poder. No es un gran problema, ya que solo ejecuto ambos en el arranque, pero tengo curiosidad por saber por qué el combinado no funciona.
cec-client
desdelibcec
parece poner en práctica lo que necesita.Respuestas:
Estoy usando Raspbian "wheezy".
Preparar
Uso
Use
echo 'standby 0' | cec-client -s
para apagar la TV yecho 'on 0' | cec-client -s
encenderla.También es posible que tenga que sustituir
/usr/local/bin/cec-client
porcec-client
(o volver a configurar elPATH
) si el primero no funciona.fuente
El comando:
es problemático porque enciende el televisor, pero TAMBIÉN configura Raspberry Pi como fuente activa. Parece que la única forma de cambiar la fuente al sintonizador interno de TV es usar el marco JointSPACE para mi televisor Philips. He intentado sin éxito varias combinaciones de comandos CEC diferentes para activar el sintonizador interno. Es posible cambiar entre fuentes HDMI con CEC, pero todavía tengo que descubrir cómo cambiar al sintonizador interno ...
fuente
Tengo algo similar, el comando
echo 'on 0'|cec-client -s -d 1
solo enciende el televisor, tenía curiosidad por saber si hay un solo comando para encender el televisor y cambiar la entrada a lo que está encendido el pi. También tenía curiosidad si es posible ejecutar esto en el arranque?RESPONDIDO: (Respondí lo anterior, agregué a etc / rc.local para ejecutar en el arranque.) Todavía tengo curiosidad por qué el comando único no funciona. ¿Algunas ideas?
Sin embargo, la orden de ejecutar ambos solo me da poder. No es un gran problema, ya que solo ejecuto ambos en el arranque, pero tengo curiosidad por saber por qué el combinado no funciona.
fuente