Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Bildschirm per Script einschalten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Bildschirm per Script einschalten

Scheduled Pinned Locked Moved ioBroker Allgemein
raspi view touchscreen bildschrmschoner
7 Posts 4 Posters 1.9k Views 5 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ChaotC Offline
    ChaotC Offline
    Chaot
    wrote on last edited by
    #1

    Ich nutze seit einiger Zeit einen Touchmonitor der an einem Raspi ageschlossen ist um meine VIS darzustellen.
    Die Darstellung erfolgt über Cromium im Vollbildmodus über Autostart.
    Dazu habe ich den Autostart so modifiziert:

    #!/bin/bash
        #Chromium Startverzoegerung
        sleep 15
    # Bildschirmschoner deaktivieren
    @xscreensaver -no-splash
    @unclutter
    # @xset s off
    # @xset -dpms
    # @xset s noblank
    
    # lädt Chromium im Vollbild bei einem Neustart
    @chromium-browser --incognito --kiosk http://192.168.8.50:8082/vis/index.html?N$
    

    Nach ein paar Minuten schaltet sich der Bildschirm aus und mit einer kurzen Berührung ist das Bild wieder da.
    Ich war bisher mit der Lösung zufrieden, habe aber leider nicht mit meiner Regierung gerechnet. :dizzy_face:

    Sie möchte gerne das der Bildschirm bei annäherung angeht.
    Ich bin jetzt am Überlegen wie ich das realisieren kann.

    Variante A: Am Raspi direkt einen Bewegungsmelder über die GPIOs

    • Problem: Ich habe keine Ahnung wie das geht
      Variante B: Bewegungsmelder über einen Sonoff in ioBroker anbinden
    • Problem: Wie kann ich den Raspi aus dem ioBroker ansteuern
      Variante C: Keine Ahnung - vielleicht kennt jemand eine Lösung die ich übersehe

    Ich habe schon länger im Internet gesucht, finde aber ehrlich gesagt keine wirklich vernünftige Lösungen (oder ich suche falsch).
    Es wäre nett wenn mir hier jemand weiterhelfen könnte.

    ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

    1 Reply Last reply
    0
    • ChaotC Offline
      ChaotC Offline
      Chaot
      wrote on last edited by
      #2

      Scheint keiner zu kennen?

      Ich habe jetzt ein Kommando gefunden mit dem ich den Monitor schalten kann:

      vcgencmd display_power 0
      

      jetzt muss ich das nur noch irgendwie über den ioBroker in den Raspi bekommen.
      In der Konsole über Putty funktioniert das einwandfrei.

      ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

      Jey CeeJ E 2 Replies Last reply
      0
      • ChaotC Chaot

        Scheint keiner zu kennen?

        Ich habe jetzt ein Kommando gefunden mit dem ich den Monitor schalten kann:

        vcgencmd display_power 0
        

        jetzt muss ich das nur noch irgendwie über den ioBroker in den Raspi bekommen.
        In der Konsole über Putty funktioniert das einwandfrei.

        Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        wrote on last edited by
        #3

        @Chaot doch kenne ich. Hab es mit

        xset dpms force off
        

        gelöst gehabt.

        Schau mal Hier oder Hier

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        ChaotC 1 Reply Last reply
        0
        • ChaotC Chaot

          Scheint keiner zu kennen?

          Ich habe jetzt ein Kommando gefunden mit dem ich den Monitor schalten kann:

          vcgencmd display_power 0
          

          jetzt muss ich das nur noch irgendwie über den ioBroker in den Raspi bekommen.
          In der Konsole über Putty funktioniert das einwandfrei.

          E Offline
          E Offline
          el_malto
          wrote on last edited by el_malto
          #4

          @Chaot Da hat jemand beschrieben wie man das machen könnte. Den Befehl musst du natürlich anpassen. Läuft bei mir super und ich kann auf verschiedenen Geräten so SSH Befehle absenden.
          https://forum.iobroker.net/topic/11679/raspberry-pi-runterfahren/14

          1 Reply Last reply
          0
          • ThisoftT Offline
            ThisoftT Offline
            Thisoft
            wrote on last edited by
            #5

            Als Bewegungsmelder kannst du z.B. so etwas verwenden. Ich hab so ein ähnliches Modell in der Billigvariante vom Ali, aber das hier verlinkte wäre gleich mit Doku und Beispielen zum Anschluss am RasPi versehen.

            22 HM-Geräte; PivCCU2 auf RasPi

            ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

            1 Reply Last reply
            0
            • Jey CeeJ Jey Cee

              @Chaot doch kenne ich. Hab es mit

              xset dpms force off
              

              gelöst gehabt.

              Schau mal Hier oder Hier

              ChaotC Offline
              ChaotC Offline
              Chaot
              wrote on last edited by
              #6

              @Jey-Cee Danke schön.
              Mit dpms bleibt der Monitor bzw. die Hintergrundbeleuchtung an. Mit vcgencmd wird der Monitor abgeschaltet. Ich werde also vermutlich die zweite Variante nehmen.

              @el_malto Genial! Genau das habe ich gesucht. Wenn der Sensor da ist werde ich das mal versuchen. Als einzelnens Script läuft das schon.

              @Thisoft Danke schön. Das wäre eine Alternative.
              Ich habe den Raspi hinter einer dünnen Hartfaserplatte. Deshalb werde ich zunächst mal versuchen ob das Teil hier:
              https://de.aliexpress.com/item/32816228153.html?spm=a2g0s.9042311.0.0.55904c4dqVK44x
              funktioniert. Der Vorteil wäre das der Sensor nicht zu sehen wäre.
              Ob ich das direkt am Raspi anklemme oder das eventuell über einen zusätzlichen Sonof laufen lasse habe ich mir noch nicht überlegt. Das werde ich erst endgültig festlegen wenn der Sensor eingetroffen ist.

              ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

              1 Reply Last reply
              0
              • ChaotC Offline
                ChaotC Offline
                Chaot
                wrote on last edited by
                #7

                Ok, mein Javakönnen ist unterirdisch, aber es scheint zu funktionieren:

                on({id: 'javascript.0.Vis.MonitorAus', val: true}, function (obj) {
                  var value = obj.state.val;
                  var oldValue = obj.oldState.val;
                 
                node_ssh = require('node-ssh');
                ssh = new node_ssh();
                ssh.connect({
                  host: '192.168.8.15',
                  username: 'pi',
                  password: 'xxxx'
                }).then(() => {
                  ssh.execCommand("vcgencmd display_power 1");
                })
                });
                on({id: 'javascript.0.Vis.MonitorAus', val: false}, function (obj) {
                  var value = obj.state.val;
                  var oldValue = obj.oldState.val;
                  
                node_ssh = require('node-ssh');
                ssh = new node_ssh();
                ssh.connect({
                  host: '192.168.8.15',
                  username: 'pi',
                  password: 'xxxx'
                }).then(() => {
                  ssh.execCommand("vcgencmd display_power 0");
                })
                });
                

                Kann man das auch anders schreiben?

                ioBroker auf NUC unter Proxmox; VIS: 12" Touchscreen und 17" Touch; Lichtsteuerung, Thermometer und Sensoren: Tasmota (39); Ambiente Beleuchtung: WLED (9); Heizung: DECT Thermostate (9) an Fritz 6690; EMS-ESP; 1 Echo V2; 3 Echo DOT; 1 Echo Connect; 2 Echo Show 5; Unifi Ap-Ac Lite.

                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate
                FAQ Cloud / IOT
                HowTo: Node.js-Update
                HowTo: Backup/Restore
                Downloads
                BLOG

                420

                Online

                32.7k

                Users

                82.4k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe