Me preguntaba si era posible encender / apagar una pantalla usando una computadora conectada a través de HDMI. Dejame explicar :
Quiero que mi computadora apague mis monitores (no en modo de espera) cuando no lo use (sin entrada de teclado / mouse) durante más de 15 minutos, y los vuelva a encender cuando se reciba dicha entrada. Mis monitores están conectados a través de HDMI, por lo que me preguntaba si era posible utilizar la funcionalidad CEC con una computadora. Si es posible, ¿hay algún requisito de hardware?
Mi punto es que a menudo tomo un descanso de mi computadora, pero olvido apagar las pantallas, y preferiría apagar las pantallas por completo en lugar de ponerlas en modo de espera.
Muchas gracias
display
hdmi
energy-saving
3rgo
fuente
fuente
Respuestas:
Lo que quieres es exactamente lo que estás tratando de evitar.
Si el monitor está realmente apagado, entonces no puede volver a encenderse desde una señal en el cable de video. Para permitir que se encienda así, debe haber algún tipo de circuito en el monitor que permanezca encendido y activo para observar la señal. Los monitores ya tienen dicho circuito, pero apagarlos también lo apaga.
Para usar ese circuito, debe dejar algo de electricidad en el monitor, y eso es exactamente lo que hace en espera: apaga la pantalla (y los altavoces, y todo lo demás) mientras deja ese pequeño circuito activo.
Con la mayoría de los monitores modernos, esencialmente no hay diferencia entre el modo de espera y completamente apagado, aparte de un pequeño goteo de bajo voltaje en ese circuito y el LED en el frente.
Tengo que pagar la electricidad, por lo que siempre evitamos usar la electricidad tanto como sea humanamente posible, sin embargo, la dejo en espera cuando estoy usando la computadora y necesito alejarme por un tiempo (apago ambos cuando termino por el dia).
En lugar de dejar que el monitor permanezca encendido durante 15 minutos por nada, lo mejor que puede hacer es hacer lo que hago y simplemente tener el hábito de apagar el monitor cada vez que se levante o ponerlo en modo de espera manualmente. . Lo que hago es usar el script de AutoHotkey a continuación (puede compilarse en un ejecutable que se ejecuta en segundo plano si lo desea) para permitirme presionar + para dormir el monitor cada vez que me levanto. Otras opciones incluyen el uso de un acceso directo o programa , el uso de un script o programa para hacerlo con una esquina activa del cursor del mouse, o incluso simplemente reducir el tiempo de espera de 15 minutos a cinco más o menos.⊞ WinM
fuente
La especificación HDMI-CEC , que permite que los dispositivos conectados a HDMI actúen como un control remoto limitado de cualquier otro dispositivo habilitado para CEC conectado, define el comando
System Standby
que permitiría que el "control remoto" cambie el objetivo al modo de espera.Esto es lo más cercano a lo que tienes en mente que yo sepa. Requiere que el dispositivo HDMI de destino (su monitor) esté conectado para CEC (que es obligatorio según las especificaciones , por lo que es así) y que el dispositivo implemente CEC en general y ese comando específicamente (que es totalmente opcional y no muy común) todavía). Es bastante improbable que su monitor implemente CEC, pero puede ser posible confirmarlo desde el manual o las especificaciones publicadas, o tal vez sea más fácil de probar simplemente conectando un dispositivo a través de HDMI que envía comandos CEC y ver si su monitor responde.
fuente
Sí, pero no deberías. Creo que Synetech lo resume bien, pero si debes:
Exactamente cómo depende de la pantalla, pero si tiene un receptor IR, puede conectar un blaster IR a su PC para apagar la señal (aunque, como señaló Synetech, si el IR funciona, todavía se está consumiendo energía).
Alternativamente, podría usar un Arduino o un dispositivo similar para apagar realmente el monitor. Esto requeriría algo de trabajo y algunas habilidades de bricolaje, pero ciertamente es una posibilidad.
fuente
En resumen, no, no puedes. No en una computadora de escritorio. La potencia del monitor es independiente de cualquier tipo de comunicación desde la CPU.
Sería una buena característica, lo admito.
fuente
Mi UPS hace esto por mí. Si la computadora se va a dormir, el monitor pierde energía. Sin embargo, no está claro para mí si también quieres que tu computadora duerma.
fuente
Permítanme abordar esta pregunta en el contexto de Linux. Soy el autor de ddcutil, una utilidad de línea de comandos de Linux para controlar la configuración del monitor.
La respuesta es, depende.
Cualquier monitor reciente implementará algún subconjunto del Conjunto de comandos de control del monitor (MCCS), que especifica un conjunto de características del Panel de control virtual (VCP). Caracteristicas. Este conjunto de comandos casi siempre se comunica a través del bus I2C utilizando el protocolo DDC / CI. La función VCP xd6 (Modo de energía) define un argumento x05 para apagar la pantalla. Entonces, si su monitor implementa la función xd6, y SI acepta x05 como argumento, puede apagar la pantalla. La mayoría de las veces esto será posible.
Volver a encenderlo es otra cuestión. Una vez apagado, mi HP2475 se puede volver a encender usando uno de los otros argumentos x60, pero mi Dell U3011 no responde totalmente.
Suponiendo que solo tiene una pantalla, los siguientes comandos ddcutil se relacionan con encender o apagar la pantalla:
fuente
En realidad, esto es técnicamente posible, pero desafortunadamente no he visto una implementación práctica. Solía haber (la última vez que verifiqué que no se había mantenido y se eliminó de Debian), creo que se llamaba un paquete de Linux
ddccontrol
que le permitía utilizar manualmente las señales de control de ddc, que son un conjunto estándar de mensajes en un bus i2c al monitor Uno de los comandos que tiene es apagar el monitor. Y sí, incluso puedes ordenar que se vuelva a encender. Cuando el monitor está apagado, el chip extrae energía de la PC para que pueda responder a los comandos ddc, principalmente para que la PC pueda identificar qué tipo de monitor está enchufado.fuente
Consulte la utilidad Wizmo de Steve Gibson , tiene un comando "monoff" que puede funcionar para usted.
fuente
Si bien estoy de acuerdo con las respuestas anteriores sobre el uso del modo de espera, agregaría lo siguiente como una posible solución.
Puede usar un Arduino conectado a un puerto USB y una cola Powerswitch para apagar los monitores en la fuente de alimentación.
fuente
Aquí está mi solución simple, que he estado usando con éxito durante muchos años en mis escritorios:
Aunque utiliza el modo de suspensión, el modo de suspensión reduce el consumo de energía de la computadora a un consumo (¡medido!) De menos de 4 vatios. Y un toque de mouse o tecla rápidamente lo devuelve a su función completa, donde lo dejó.
Por lo tanto, mi computadora de escritorio está conectada a la salida de detección de un SMART-STRIP, que corta la energía de todas las salidas restantes cuando la computadora entra en modo de suspensión. Ahora, cuando salgo del escritorio durante unos minutos o durante la noche, presiono el botón de apagado de mi monitor, amplificador de altavoz de audio, impresora, escáner, una pequeña lámpara y cualquier otra cosa que deseo apagar completamente al ingresar al modo de suspensión.
En mi caso, el monitor NO pierde su configuración, ni los otros dispositivos cuando se desconecta su alimentación de esta manera.
fuente