Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

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

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    122

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

Bildschirm per Script einschalten

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
raspi view touchscreen bildschrmschoner
7 Beiträge 4 Kommentatoren 1.9k Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • ChaotC Offline
    ChaotC Offline
    Chaot
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • ChaotC Offline
      ChaotC Offline
      Chaot
      schrieb am zuletzt editiert von
      #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 Antworten Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
          0
          • ThisoftT Offline
            ThisoftT Offline
            Thisoft
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              0
              • ChaotC Offline
                ChaotC Offline
                Chaot
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

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

                387

                Online

                32.5k

                Benutzer

                81.7k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe