Monat: Juni 2015

Raspberry Pi – Digitaler Bilderrahmen mit Dropbox Anbindung

Hallo zusammen,
hier ist eine Software von mir, mit der man aus einem Raspberry Pi einem digitalen Bilderrahmen mit Dropbox Anbindung erstellen kann.
Folgende Funktionen bietet die Software:
  • Diashow mit verstellbarem Intervall
  • Bilder kommen direkt aus deiner Dropbox
  • Proxy Konfiguration möglich
  • Automatischer Fullscreen Modus
Die .jar Datei gibts hier zum Download:

Vorraussetzung:

  • Java 8
  • Ein Raspberry Pi mit Bildschirm / Monitor
  • Betriebssystem mit grafischer Oberfläche

Die ersten Schritte:

Erstelle in deinem Dropbox in der obersten Ebene einen Ordner der „cloudpictureframe“ heißt. (Ist in der .properties Datei anpassbar)
Lege test weise ein paar Bilder hinein.
Starte anschließend die .jar Datei wie folgt:
java -jar CloudPictureFrame.jar
Nun öffnet sich ein Fenster, welches dich auffordert, dich mit deim Dropbox Konto einzuloggen.
Falls sich nicht automatisch in deinem Webbrowser eine Dropbox URL öffnet gebe einfach den Link aus dem Fenster in einen Webbrowser ein.
Nachdem du dich im Webbrowser eingeloggt hast erhälst du einen Token Code.
Diesen musst du in das Feld „Autorisierungscode hier eingeben:“ einfügen.
Jetzt noch „Autorisieren“ drücken und schon gehts los.
Zu beginn kann es etwas dauern bis das erste Bild angezeigt wird, da erst alle Bilder synchronisiert werden müssen.
Hier ist beschrieben wie man das Programm in den Autostart bekommt:

Infos zur Konfiguration:

Direkt nach dem ersten start wird eine Konfigurationsdatei angelegt welche wie folge aussieht:
proxyEnabled=false</pre>
</div>
<div>proxyUrl=</div>
<div>proxyPort=</div>
<div>proxyUser=</div>
<div>proxyPassword=</div>
<div>dropBoxFolderName=cloudpictureframe</div>
<div>slideshowInterval=10000</div>
<div>dropBoxAuthToken=</div>
<div>
Der slideshowInterval ist in Millisekunden zu setzen also Achtung.
dropBoxAuthToken wird automatisch gesetzt.
dropBoxFolderName kann beliebig angepasst werden. (Muss in deinem Dropbox Ordner auf oberster Ebene vorhanden sein)

Speedtest auf der CLI – Debian

python Logo
python Logo

Hier ein kurzer Beitrag wie über die CommandLine auf einer Debian basierenden Destri einen Speedtest durchgeführt werden kann.

Voraussetzung ist, dass Python (min. 2.4-3.4) installiert ist.

Zuerst muss das Programm heruntergeladen werden:

wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py

Anschließend die Datei ausführbar machen:

chmod a+rx speedtest_cli.py

Jetzt kann die Datei ins bin Verzeichnis kopiert werden:

mv speedtest_cli.py /usr/bin/speedtest-cli

Wenn man nun das Programm ausführt, wird automatisch über den optimalen Server ein Speedtest gestartet.
Das Ganze sieht folgendermaßen aus:

root@debian:~# speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Kabel Deutschland (x.x.x.x)...
Selecting best server based on latency...
Hosted by intersaar GmbH (Saarbrücken) [22.07 km]: 34.457 ms
Testing download speed........................................
Download: 46.73 Mbit/s
Testing upload speed..................................................
Upload: 1.53 Mbit/s