ildschirmaufnahmen ohne Tastatur und Maus über die CLI mit Scrot
. Gerade bei Smarthome Displays mit Wandmontage, um diverse Dashboards visualisiert anzeigen zu lassen. Eine feine Sache ist das mit den beliebten Grafana-Dashboards.
Umzusetzen ist dies mit einem kleinen Rasperry Pi*, WLAN-Adapter* (meist hat man am gewünschten Ort kein LAN 😉 ) und ein Tablet oder Monitor mit HDMI-Anschluss. Hier sind dann am Installationsort nur Stromanschluss für Raspberry Pi und Monitor / Tablet notwendig.
Installation Screenshot Display
Nutzt man das DietPi OS, muss noch WLAN aktiviert und eingerichtet werden dietpi-config
.
Auf dem RaspberryPi läuft Raspbian OS oder ein DietPi OS-Image und die Autostart-Funktion einer beliebige Webseite. Gerade im DietPi kann man die Startfunktion sehr einfach einrichten.
dietpi-autostart
Nutze hier den Menüeintrag 11 (OS 9.0.2). Wird ein Grafana-Dashboard aufgerufen, setze am Ende noch den Kiosk-Modus um das obere Menü vom Grafana-Dashboard auszublenden. ...?orgId=1&refresh=30s&kiosk
Voraussetzung hierfür ist natürlich auch ein bereits in Grafana erstelltes Dashboard.
Screenshot Tool installieren und Display aktivieren
apt install scrot export DISPLAY=:0 export XAUTHORITY=/root/.Xauthority
Starte Scrot ohne weitere Optionen
scrot
Du findest anschließend die Bilddatei im Hauptverzeichnis deines Benutzers. Weitere Infos zum Tool (Optionen) kannst Du auch hier nachlesen.
Das Ergebnis „Screenshot Aufnahme Display“ kann dann z.B. so aussehen:
Fazit für Screenshot Aufnahme Display
Manchmal ist es notwendig, vom Bildschirmdisplay schnell mal ein Screenshot zu erstellen. Durch das CLI Tool kann man ohne Tastatur per SSH-Zugriff völlig einfach das gerade aktuelle Display-Bild erstellen lassen. Bei Smarthome-Dashboards eine beliebte Funktion. Viel Spass mit dieser Funktion 🙂
Wetterstation NetAtmo (Dashboard)
Mauszeiger auf Desktop entfernen
G_AGI unclutter && echo '/usr/bin/unclutter -idle 0.1 &' > /etc/chromium-browser/customizations/99-dietpi-unclutter
Bei RaspberryPi – Befehl auf Konsole ausführen
G_AGI unclutter && echo '/usr/bin/unclutter -idle 0.1 &' > /etc/chromium.d/dietpi-unclutter
Bei Odroid und anderen Devices – Befehl auf Konsole ausführen