Hallo, ich suche gerade nach einer Möglichkeit, zwecks Stromparen, den HDMI Monitor an einem Raspi auszuschalten. Es handelt sich um einen 1024x600 7" Monitor mit Touchscreen und HDMI. Hersteller unbekannt. (in Shenzen gekauft) Sende ich: vcgencmd display_power 0 dann geht der Bildschirm komplett aus. So weit, so schön. 5s später geht er aber wieder an und meldet "Kein Signal" Kann man das irgendwie vermeiden?
> vcgencmd display_power 0 Das dreht den HDMI ab. Handelsübliche Monitore reagieren darauf mit sowas wie > 5s später [..] meldet [der Monitor] "Kein Signal" Was Du eigentlich möchtest ist den Monitor in den Schlaf schicken: $ xset dpms force off Braucht möglicherweise noch Zugang zum Display, einfach ausprobieren und ggf. hinzufügen. HTH
xset -display :0 dpms force offs schaltet leider nur die Anzeige aus. Das Display bleibt mit Hintergrundbeleuchtung an.
Andreas B. schrieb: > Das Display bleibt mit Hintergrundbeleuchtung an. Dann wirst Du die Stromversorgung des Displays mit einem passend dimensionierten FET abschalten müssen, den Du mit irgendeinem GPIO-Ausgang Deines Pi ansteuerst.
Damit: vcgencmd display_power 0 geht es aber mit Hintergrundbeleuchgung zumindest zeitweise aus. Es sollte also im Prinzip möglich sein.
:
Bearbeitet durch User
Andreas B. schrieb: > Es sollte also im Prinzip möglich sein. Kommt halt drauf an, wie sich die HDMI-zu-LVDS-Elektronik Deines Displays verhält. Wenn die der Ansicht ist, ohne Eingangssignal das Display einschalten und den Text "no signal" darstellen zu müssen, hast Du wenig Möglichkeiten.
Rufus Τ. F. schrieb: > Wenn die der Ansicht ist, ohne Eingangssignal das > Display einschalten und den Text "no signal" darstellen zu müssen, hast > Du wenig Möglichkeiten. Diese Befürchtung habe ich auch. Die Idee mit dem Abschalten des Display mit MosFet und GPIO kam mir als erstes, bis ich eben Kommandos zum Abschalten desselben gefunden habe. Vielleicht hat ja noch jemand eine Idee...
:
Bearbeitet durch User
Andreas B. schrieb: > dann geht der Bildschirm komplett aus. So weit, so schön. 5s später geht > er aber wieder an und meldet "Kein Signal" Teste mal andere HDMI Signalquellen an deinem Bildschirm...
DDC schrieb: > Teste mal andere HDMI Signalquellen an deinem Bildschirm... Außer einem Fernseher habe ich da nichts. Und da kann ich nichts steuern. :-(
:
Bearbeitet durch User
Andreas B. schrieb: > Außer einem Fernseher habe ich da nichts. Der Fernseher ist keine Signalquelle, sondern eine -Senke. Dein PC aber dürfte eine sein.
Rufus Τ. F. schrieb: > Der Fernseher ist keine Signalquelle, sondern eine -Senke. Das habe ich noch nie getestet. Dachte, das ginge auch für einen zusätzlichen Monitor. > Dein PC aber dürfte eine sein. Der hat kein HDMI. Das wäre ja zu einfach.
Andreas B. schrieb: > Der hat kein HDMI. Und, was hat er stattdessen? Etwa auch kein DVI? Das ist so ziemlich dasselbe wie HDMI, Du brauchst nur einen simplen passiven Adapter.
Rufus Τ. F. schrieb: > Das ist so ziemlich dasselbe wie HDMI, Du brauchst nur einen simplen > passiven Adapter. DVI hat aber nicht die CEC Kommandos wie HDMI oder irre ich mich da? Nur HDMI abschalten reicht ja nicht. Es muß ja ein Kommando zum Monitor geschickt werden, damit der sich abschaltet. Einen Adapter müßte ich mir erst mal besorgen.
Andreas B. schrieb: > Rufus Τ. F. schrieb: >> Der Fernseher ist keine Signalquelle, sondern eine -Senke. > > Das habe ich noch nie getestet. Dachte, das ginge auch für einen > zusätzlichen Monitor. Und was soll der anzeigen? Andreas B. schrieb: > Rufus Τ. F. schrieb: >> Das ist so ziemlich dasselbe wie HDMI, Du brauchst nur einen simplen >> passiven Adapter. > > DVI hat aber nicht die CEC Kommandos wie HDMI oder irre ich mich da? Du irrst nicht, aber unterstützt der Monitor das wirklich?
:
Bearbeitet durch User
Rolf M. schrieb: > Und was soll der anzeigen? Das Fernsehbild natürlich. Aber wie gesagt, das hat mich bisher nie interessiert. Rolf M. schrieb: > Du irrst nicht, aber unterstützt der Monitor das wirklich? Es sieht ja so aus, weil das Kommando: vcgencmd display_power 0 den Monitor (zumindest zeitweise) komplett abschaltet.
Andreas B. schrieb: > Rolf M. schrieb: >> Und was soll der anzeigen? > > Das Fernsehbild natürlich. Aber wie gesagt, das hat mich bisher nie > interessiert. > > Rolf M. schrieb: >> Du irrst nicht, aber unterstützt der Monitor das wirklich? > > Es sieht ja so aus, weil das Kommando: > vcgencmd display_power 0 > den Monitor (zumindest zeitweise) komplett abschaltet. Wie kommst du darauf, dass das irgendwas mit CEC zu tun hätte? Das Kommando schaltet einfach den HDMI-Ausgang ab. Auf die Schnelle hab ich folgenden Link gefunden, der erklärt, wie man per CEC den Fernseher ein- und ausschalten kann, sofern der das kann. https://forum.fhem.de/index.php?topic=65505.0
Rolf M. schrieb: > Wie kommst du darauf, dass das irgendwas mit CEC zu tun hätte? Das > Kommando schaltet einfach den HDMI-Ausgang ab. Ich dachte, daẞ CEC standard von HDMI ist und bin nicht davon ausgegangen, daß man das extra installieren muß > Auf die Schnelle hab ich folgenden Link gefunden, der erklärt, wie man > per CEC den Fernseher ein- und ausschalten kann, sofern der das kann. > https://forum.fhem.de/index.php?topic=65505.0 Danke für den Tip! Die Installation hat prima funktioniert. Es läßt sich auch die Verbindung aufbauen aber wie es aussieht, unterstützt dieser Monitor das Ein- Ausschalten nicht. >echo "standby 1" | sudo cec-client -s -d 1 tut nichts, während >echo "pow 1" | sudo cec-client -s -d 1 ungerührt weiter "power on" liefert. Ein scan liefert: device #1: Recorder 1 address: 1.0.0.0 active source: no vendor: Pulse Eight osd string: CECTester CEC version: 1.4 power status: on language: eng Es wird jetzt wohl doch auf eine HW Lösung hinauslaufen.
So sieht das jetzt unter heftiger Anwendung von Heißkleber aus. (Monitor von hinten) Die totale Abschaltung funktioniert mit p_MosFet via npn Transistor wunderbar. Der Info Schirm mit Raspi benötigt jetzt 0.09A wenn er nicht aktiv ist. Einziges Manko: Der Bildschirm braucht 5s bis er nach dem Einschalten wieder das Bild anzeigt. Jetzt warte ich noch auf den IR Sensor aus China.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.