InfoScreen: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
KKeine Bearbeitungszusammenfassung
K (Yo dawg...)
Zeile 37: Zeile 37:
   sudo apt-get install chromium x11-xserver-utils unclutter
   sudo apt-get install chromium x11-xserver-utils unclutter


=== Konfiguration ===
=== Autostart in X11 ===
 
==== Autostart in X11 ====


   sudo nano /etc/rc.local
   sudo nano /etc/rc.local
Zeile 47: Zeile 45:
   su -l pi -c startx
   su -l pi -c startx


==== Autostart Chromium Kiosk ====
=== Autostart Chromium Kiosk ===


   sudo nano /etc/xdg/lxsession/LXDE/autostart
   sudo nano /etc/xdg/lxsession/LXDE/autostart

Version vom 13. November 2013, 23:32 Uhr

       
InfoScreen

Release status: beta [box doku]

Beschreibung Aktuelle Information über das RaumZeitLabor
Autor(en)  tiefpunkt, blabber
Letzte Version  v0.4
Download  https://github.com/raumzeitlabor/infoscreen

Beschreibung

Der InfoScreen steht auf dem Kühlschrank und zeigt einige interessante Informationen an. Aktuell sind das:

  • Aktueller Stromverbrauch + Graph des Verbrauchs über die letzten 60 Minuten
  • Anzahl Geräte im Netzwerk
  • Temperatur
  • Mitgliederanzahl
  • Kontostand
  • RaumStatus
  • Fahrplan der Bahnhaltestelle Boveristraße
  • Twitterwall
  • Bilder aus log.raumzeitlabor.de

Technik

Auf einem Raspberry Pi läuft ein Raspbian, dass beim Hochfahren einen Chromium im Kioskmodus öffnet und auf http://cosm.tiefpunkt.com/infoscreen/ navigiert. Da läuft der Infoscreen, eine Mischung aus PHP, HTML und JS, die aus Daten von Cosm, der VRN und Twitter eine kleine Seite produziert, die alle 30 Sekunden aktualisiert wird.

Konfiguration

Software

 sudo apt-get install chromium x11-xserver-utils unclutter

Autostart in X11

 sudo nano /etc/rc.local

Folgende Zeile ganz am Ende einfügen:

 su -l pi -c startx

Autostart Chromium Kiosk

 sudo nano /etc/xdg/lxsession/LXDE/autostart

xscreensaver und lxpanel entfernen. Folgende Zeilen ergänzen:

 @xset s off
 @xset -dpms
 @xset s noblank
 @chromium --user-data-dir=/tmp --kiosk cosm.tiefpunkt.com/infoscreen/
 @xmodmap -e "pointer = 1 10 9 8 7 6 5 4 3 2"