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. Praktische Anwendungen (Showcase)
  4. Einfaches VIS Touchpad mit Raspberry Pi Zero 2W "ZioPad"

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Einfaches VIS Touchpad mit Raspberry Pi Zero 2W "ZioPad"

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
4 Beiträge 3 Kommentatoren 1.2k Aufrufe 6 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.
  • dbwebD Offline
    dbwebD Offline
    dbweb
    schrieb am zuletzt editiert von dbweb
    #1

    Hallo Zusammen,

    ich möchte euch meine Lösung für eine verbesserte VIS-Anzeige vorstellen, da ich mit der Nutzung eines Android-Tablets für diesen Zweck nie ganz zufrieden war. Einige der Nachteile waren die Beschränkung auf die Bildschirmgröße, die Notwendigkeit, das Tablet manuell neu zu starten, wenn es nicht automatisch hochfuhr, und die Tatsache, dass das Tablet nicht dauerhaft verfügbar war, da wir es auch für andere Zwecke wie Urlaubsreisen benötigten.

    Meine neue Setup-Komponenten:

    • Raspberry Pi Zero 2 W: Kompakt und kostengünstig
    • Selbst gedrucktes Gehäuse: https://www.thingiverse.com/thing:6517503
    • Verbatim PMT-14 Touchscreen Monitor: Das Herzstück des Setups und gleichzeitig die teuerste Komponente.
    • Zubehör: Abgewinkelte Kabel für eine aufgeräumte Installation und etwas Holz für ein ansprechendes Äußeres (noch in Arbeit).

    Stromversorgung und Kabelmanagement:
    Die gesamte Konfiguration wird durch ein einziges USB-C-Kabel vom Adapter zum Bildschirm mit Strom versorgt. Kurze Versionen von USB-C zu USB-Micro-B und HDMI zu MiniHDMI verbinden den Raspberry Pi, ohne Kabelchaos zu verursachen. Alles lässt sich elegant hinter dem Bildschirm verbergen.
    Disclaimer: Die Versorgung des Raspi über das Datenkabel vom Verbatim ist nicht ganz korrekt und könnte das Raspi oder das Display zerstören. Vom Verbatim habe ich keine Angabe, was an Strom geliefert werden kann, das Raspberry sollte aber nicht mehr als 1A ziehen, bisher läuft das ganze stabil.

    Installationsschritte:

    1. Betriebssystem: Raspberry PI OS Lite (32 bit) installieren.
    2. Notwendige Software: Xserver, Openbox und Chromium mit folgendem Befehl installieren:
    sudo apt install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox chromium-browser -y
    

    Autostart konfigurieren für eine automatische Anmeldung und Start des Xservers beim Hochfahren.

    sudo nano /etc/xdg/openbox/autostart
    

    ganz unten einfügen:

    # Disable DPMS (Energy Star) features.
    xset -dpms
    # Disable screen saver.
    xset s off
    # Don’t blank the video device.
    xset s noblank
    # Remove the mouse cursor.
    unclutter -idle 0.1 -root &
    # Start Chromium in kiosk mode.
    chromium-browser --noerrdialogs --disable-infobars --kiosk http://addresse-der-iobroker-vis
    

    Im Raspi-config unter System Options > Boot / Auto Login and select Console Autologin auswählen:

    sudo raspi-config
    

    Und Xserver beim Login starten:

    nano ~/.bash_profile
    

    Folgende Zeile einfügen:

    [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && startx
    

    Ein kurzes Reboot um zu prüfen, ob alles ok ist:

    sudo reboot
    

    Zusätzlich empfehle ich, das Dateisystem des Raspberry als schreibgeschützt einzurichten, um die Lebensdauer der SD-Karte zu verlängern. Dafür kann man die Overlay-Dateisystemfunktion in den Performance-Optionen der raspi-config nutzen.
    --> Das funktioniert leider nicht, der Arbeitsspeicher reicht dafür nicht aus.
    Deswegen habe ich jetzt auf "möglichst wenig schreiben" umgestellt:

    sudo nano /etc/systemd/journald.conf
    

    #Storage=auto
    auf
    Storage=none
    stellen.
    Rsyslog ausschalten:

    sudo systemctl stop rsyslog
    sudo systemctl disable rsyslog
    

    Chromium das häufige schreiben abgewöhnen, indem man im autostart folgendes zum Chromium hinzufügt: (<-- den Teil muss ich noch testen)

    chromium-browser --noerrdialogs --disable-infobars --disk-cache-dir=/dev/null --disk-cache-size=1 --aggressive-cache-discard --disable-cache --kiosk http://addresse-der-iobroker-vis
    

    Zusätzlich habe ich im ioBroker den adapter "linux-control" installiert um "shutdown" und "restart"-Knöpfe für das ZioPad in der Vis zu integrieren, selbst mit wenig schreiben sollte man die Raspis nicht einfach ausstecken.

    Fotos vom ganzen Setup folgen...

    PercyP 1 Antwort Letzte Antwort
    2
    • dbwebD dbweb

      Hallo Zusammen,

      ich möchte euch meine Lösung für eine verbesserte VIS-Anzeige vorstellen, da ich mit der Nutzung eines Android-Tablets für diesen Zweck nie ganz zufrieden war. Einige der Nachteile waren die Beschränkung auf die Bildschirmgröße, die Notwendigkeit, das Tablet manuell neu zu starten, wenn es nicht automatisch hochfuhr, und die Tatsache, dass das Tablet nicht dauerhaft verfügbar war, da wir es auch für andere Zwecke wie Urlaubsreisen benötigten.

      Meine neue Setup-Komponenten:

      • Raspberry Pi Zero 2 W: Kompakt und kostengünstig
      • Selbst gedrucktes Gehäuse: https://www.thingiverse.com/thing:6517503
      • Verbatim PMT-14 Touchscreen Monitor: Das Herzstück des Setups und gleichzeitig die teuerste Komponente.
      • Zubehör: Abgewinkelte Kabel für eine aufgeräumte Installation und etwas Holz für ein ansprechendes Äußeres (noch in Arbeit).

      Stromversorgung und Kabelmanagement:
      Die gesamte Konfiguration wird durch ein einziges USB-C-Kabel vom Adapter zum Bildschirm mit Strom versorgt. Kurze Versionen von USB-C zu USB-Micro-B und HDMI zu MiniHDMI verbinden den Raspberry Pi, ohne Kabelchaos zu verursachen. Alles lässt sich elegant hinter dem Bildschirm verbergen.
      Disclaimer: Die Versorgung des Raspi über das Datenkabel vom Verbatim ist nicht ganz korrekt und könnte das Raspi oder das Display zerstören. Vom Verbatim habe ich keine Angabe, was an Strom geliefert werden kann, das Raspberry sollte aber nicht mehr als 1A ziehen, bisher läuft das ganze stabil.

      Installationsschritte:

      1. Betriebssystem: Raspberry PI OS Lite (32 bit) installieren.
      2. Notwendige Software: Xserver, Openbox und Chromium mit folgendem Befehl installieren:
      sudo apt install --no-install-recommends xserver-xorg x11-xserver-utils xinit openbox chromium-browser -y
      

      Autostart konfigurieren für eine automatische Anmeldung und Start des Xservers beim Hochfahren.

      sudo nano /etc/xdg/openbox/autostart
      

      ganz unten einfügen:

      # Disable DPMS (Energy Star) features.
      xset -dpms
      # Disable screen saver.
      xset s off
      # Don’t blank the video device.
      xset s noblank
      # Remove the mouse cursor.
      unclutter -idle 0.1 -root &
      # Start Chromium in kiosk mode.
      chromium-browser --noerrdialogs --disable-infobars --kiosk http://addresse-der-iobroker-vis
      

      Im Raspi-config unter System Options > Boot / Auto Login and select Console Autologin auswählen:

      sudo raspi-config
      

      Und Xserver beim Login starten:

      nano ~/.bash_profile
      

      Folgende Zeile einfügen:

      [[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && startx
      

      Ein kurzes Reboot um zu prüfen, ob alles ok ist:

      sudo reboot
      

      Zusätzlich empfehle ich, das Dateisystem des Raspberry als schreibgeschützt einzurichten, um die Lebensdauer der SD-Karte zu verlängern. Dafür kann man die Overlay-Dateisystemfunktion in den Performance-Optionen der raspi-config nutzen.
      --> Das funktioniert leider nicht, der Arbeitsspeicher reicht dafür nicht aus.
      Deswegen habe ich jetzt auf "möglichst wenig schreiben" umgestellt:

      sudo nano /etc/systemd/journald.conf
      

      #Storage=auto
      auf
      Storage=none
      stellen.
      Rsyslog ausschalten:

      sudo systemctl stop rsyslog
      sudo systemctl disable rsyslog
      

      Chromium das häufige schreiben abgewöhnen, indem man im autostart folgendes zum Chromium hinzufügt: (<-- den Teil muss ich noch testen)

      chromium-browser --noerrdialogs --disable-infobars --disk-cache-dir=/dev/null --disk-cache-size=1 --aggressive-cache-discard --disable-cache --kiosk http://addresse-der-iobroker-vis
      

      Zusätzlich habe ich im ioBroker den adapter "linux-control" installiert um "shutdown" und "restart"-Knöpfe für das ZioPad in der Vis zu integrieren, selbst mit wenig schreiben sollte man die Raspis nicht einfach ausstecken.

      Fotos vom ganzen Setup folgen...

      PercyP Offline
      PercyP Offline
      Percy
      schrieb am zuletzt editiert von
      #2

      @dbweb wie ist die Performance dieser Lösung im Vergleich zu einem Android Tablet und zu einem iPad?

      Synology 918+ 16GB - ioBroker in Docker v8.0.1 | KNX | Homematic | Homemanager | evcc | SMA WR

      dbwebD 1 Antwort Letzte Antwort
      0
      • BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von BananaJoe
        #3

        Und ein paar Bilder wären interessant ...
        Bilder folgen hattest du geschrieben

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        1 Antwort Letzte Antwort
        0
        • PercyP Percy

          @dbweb wie ist die Performance dieser Lösung im Vergleich zu einem Android Tablet und zu einem iPad?

          dbwebD Offline
          dbwebD Offline
          dbweb
          schrieb am zuletzt editiert von
          #4

          @percy Zum Thema Performance habe ich nochmals was geändert im Beitrag. Overlay hatte diese komplett zerstört.

          Meine VIS ist nicht sehr aufwändig, darin sind keine Kamera und nichts, was viele Daten Lädt oder aktualisiert. Das erste Laden dauert etwas, dann ich das Verhalten aber ziemlich flüssig.
          Mit dem Samsung Galaxy Tab A8 lief das ganze zwar noch etwas flüssiger, jedoch hatte das ding immer mal wieder Aussetzer, weil Android im Hintergrund irgendwas gemacht hat, und war dann für mehrere Sekunden nicht mehr bedienbar.

          @BananaJoe hier die Bilder. Da ich noch meine komplette Küche umbaue, ist das Display noch nicht integriert und hängt einfach an einer Halterung.

          PXL_20240305_222638251.MP.jpg PXL_20240305_222724032.jpg

          1 Antwort Letzte Antwort
          3
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          729

          Online

          32.6k

          Benutzer

          82.1k

          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