Ein Raspberry Pi als elektronischer Bilderrahmen
Bisher fand ich elektronische Bilderrahmen eigentlich recht überflüssig.
Vor kurzem habe ich dann im Radio gehört das es gut sein soll das man sich die Urlaubsstimmung durch Bilder möglichst lange erhalten sollte.
Da dachte ich das man das doch gut mit einem “alten” Rapsberry Pi 1 machen könnte. Der Bildschirm wird noch über diese Bewegungsmelder mit einer Funksteckdose gesteuert werden so das er nur eingeschaltet ist wenn sich jemand im Raum befinden.
Hier die Schritte die ich vollzogen habe.
1. Bildschirmschoner ausschalten
Verhindern das der Bildschirm schwarz wird:
sudo vi /etc/lightdm/lightdm.conf
[SeatsDefaults]
xserver-command=X -s 0 –dpms
Dann muss man sich noch als User Pi anmelden und den Screensaver ausschalten damit der Nutzer nicht gesperrt wird. Unter Preferences / lxsession / autostart disable screenlocker / screensaver
2. Bilderquellen einrichten
Auf dem Nas wird ein neuer User eingerichtet mit Lesezugriff auf dem Bilderlaufwerk. Dort gibt es ein Verzeichnis in das alle Bilder kopiert werden die angezeigt werden sollen.
Auf dem Pi wird das Verzeichnis dann automatisch gemounted
sudo vi /etc/fstab
//nas/Bilder /mnt/Bilder cifs username=pframe,password=geheim 0 0
Damit das mit dem Einbinden beim Booten auch wirklich klappt kann es notwendig sein dem Pi noch zu sagen das er etwas warten soll.
sudo raspi-config
3 Boot Options
B2 Wait for Network on Boot
3. Software installieren
sudo apt-get install feh
vi /root/picture-frame/start-picture-frame.sh
#!/bin/bash
DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/feh -q -p -F -Y -D 5 /mnt/Bilder/pframe
4. Autostart einrichten
vi /etc/rc.local
sleep 30 # wichtig
bash /root/picture-frame/start-picture-frame.sh &
Autologin einstellen
raspi-config
3 boot options
B1 Desktop /CLI
B4 Desktop Autologin
Das war es. Die meiste Zeit habe ich mit dem Booten und Einbinden des Netzwerklaufwerkes verbraucht.