Piclodio: Raspberry Pi Radiowecker
Webagentur » Digitale Nachrichten » Piclodio: Raspberry Pi Radiowecker

Piclodio: Raspberry Pi Radiowecker

Neue Version von Piclodio verfügbar!
Piclodio ist eine Webanwendung, um den Raspberry Pi in einen Internetwecker zu verwandeln. Ich hatte dort einmal einen Artikel für die erste Version geschrieben. Natürlich können Sie die Anwendung auf jedem Nunux-Rechner installieren, solange sie das Django-Framework unterstützt. Die folgenden Befehle funktionieren jedoch nur auf Debian-Basis.

Warum fragen Sie mich nach einer neuen Version? Nun, aus mehreren Gründen:

  • Verwenden eines Frameworks (Django). Als Benutzer ist uns das egal, aber für einen Entwickler ist es wichtig. Dies wird es der Anwendung ermöglichen, sich weiterzuentwickeln, sie zu warten und vor allem eine saubere Basis für andere Leute zu haben, um ihre vielen Funktionen in den Code einzubringen.
  • Neue Schnittstelle. Der alte sah auf einem Smartphone gut aus, war aber für PC-Terminals nicht sehr geeignet.
  • Bessere Leistung. Wechsel von PHP zu Python. Rpi liebe Python.
  • Neue Eigenschaften. Möglichkeit, mehrere Wecker einzustellen, den Tag auszuwählen, den Wecker automatisch zu stoppen und mehrere Webradios zu verwalten

Der Code ist offen und auf Github verfügbar. Zögern Sie nicht, Ihre Verbesserungen zu forken und zu ziehen. Sie können Ihre Ideen in diesem Artikel auch einfach kommentieren. Hier ist eine kleine Vorschau der Schnittstelle

 

 

 

 

 

 

 

 

 

 

 

 

Kurz gesagt, gehen wir zur Installation über!

Installation

Installation des Django-Frameworks

Sie können Ihre Installation mit dem folgenden Befehl überprüfen. Dies sollte Ihnen die Version von Django geben.

Installation des Webservers, des Mediaplayers, der Datenbank und des Python-Moduls um django mit dem Webserver zu verbinden.

Das Projekt verwendet ein bestimmtes Python-Modul. Dies ist Python-crontab.

Wir rufen Piclodio jetzt von Github ab. Wir installieren es im Webserver-Verzeichnis und geben dem Apache-Benutzer die Rechte an diesem Verzeichnis.

Wir kopieren die Konfigurationsdatei für Apache (vHost)

VHost-Aktivierung

Diese letzte Befehlszeile lädt uns ein, Apache neu zu starten.

Schließlich müssen Sie den Apache-Server autorisieren, den Multimedia-Player zu verwenden. Wir tippen

und wir fügen diese Zeile am Ende der Datei hinzu

Und los gehts! Die Anwendung ist unter der IP-Adresse Ihres Rpi über Ihren Browser verfügbar.

Wenn Sie eine bestimmte URL festlegen möchten, müssen Sie den vHost in der Apache-Konfigurationsdatei ändern. Wenn ich beispielsweise die Anwendung über die URL http: // address_ip_du_rpi / piclodio kontaktieren möchte, werde ich die Konfigurationsdatei wie folgt ändern:

Starten Sie Apache neu, um dies zu berücksichtigen, und es ist gut.

★ ★ ★ ★ ★