Script zum deaktivieren des HDMI ports

  • Hallo


    ich habe ein Skript benutzt, um den HDMI Port mit einem Bewegungssensor auszuschalten. Jetzt habe ich das RPI mit Bullseye neu installiert. (vorher hatte ich buster)

    und jetzt funktioniert das Skript nicht mehr:

    Starte ich nun das Script, erhalte ich:

    no motion!

    display_power=1


    soweit ok.

    Wenn nun der Sensor eine Bewegung erkennt, erhalte ich

    motion!

    display_power=1

    new motion!


    soweit auch noch ok

    nach 15 Sekunden erhalte ich dann

    no motion!

    display_power=1


    dann passiert nichts mehr, ich sollte aber zum Schluss folgendes erhalten:

    display_power=0


    und nicht

    display_power=1


    HDMI port bleibt nun immer an.

  • Und wenn ich via SSH folgendes eingebe, erhalte ich auch als Antwort

    display_power=1

    Code
    vcgencmd display_power 0

    Sollte ich damit nicht den HDMI Port ausschalten können?

  • Sollte ich damit nicht den HDMI Port ausschalten können?

    Nein, bei aktuellem Bullseye funktioniert das nicht mehr.


    Versuch es mal mit xset -display :0 dpms force on für an, bzw. xset -display :0 dpms force off für aus, erstmal im Terminal! Stell aber vorher sicher, dass Du eine SSH oder VNC Verbindung für den Notfall hast!

  • Video Core GenCmd braucht root Rechte beim Schreiben


    xset/display u.A. Grafikprogramme brauchen einen angemeldeten User [bzw. dessen X-System]



    Servus !

    RTFM = Read The Factory Manual, oder so