LMS Controllerstation mit Touchscreen (DIY)
Verfasst: 1. November 2018, 16:44
Im Prinzip sind die Aroio-Streamer ja alle mehr oder weniger "headless", das heißt ohne Display und umfangreiche Bedienfunktion. Das ist zum Einen einer der Gründe für die hohe Performance, andererseits sind kleine Displays in einer typischen Hördistanz aber ohnehin schwer zu erkennen und daher nicht unbedingt eine große Hilfe.
Verständlich ist aber der Wunsch nach einer ansehnlichen Oberfläche, die Infos zum aktuellen Titel und alle wichtigen Steuerfunktionen bietet.
Abhilfe schafft ein Tablet oder Smartphone mit einer entsprechenden App als Steuerung für den Logitech Media Server oder ein PC mit dem LMS-Webinterface im Vollformat. Wenn man allerdings die Steuerung für den (oder mehrere) Player immer griffbereit haben möchte, ohne das Mobile Gerät aus der Tasche zu holen oder den Computer zu bedienen, ist die hier beschriebene "Steuerstation" vielleicht eine gute Alternative.
Shopping-Zeit!
Die Hardware für dieses Gerät kommt hauptsächlich von der Raspberry Pi Foundation und kann z.B. bei Reichelt bestellt werden.
Mit einer vernünftigen 8GB SD-Karte und dem Raspberry-Netzteil (das hat etwas mehr Spannung, nämlich 5,1V, was dem Raspi gut tut) sieht der erforderliche Umfang dann so aus:
Ich verwende hier den Raspberry 3B (ohne "+") weil nicht alle Images den mit "+" schon unterstützen, außerdem brauchen wir die Rechenleistung hier nicht wirklich. Mit Versandkosten kostet der ganze Spaß also ca. 150,-. Es gibt auch andere Gehäuse für das Display oder auch eines in weiß, das ist Geschmackssache.
Software von Max2Play
So wie das AroioOS gibt es ja auch andere, kostenlos verfügbare Audio-Player-Betriebssysteme für den Raspberry. Je nach Anwendung haben sie alle so ihre Vor- und Nachteile. Ein sehr vielseitiges und aufgefeaturetes Software-"Image" ist Max2Play.
Neben zahlreichen Server- und Playerfunktionen bietet es ein Feature, das uns für das hier beschriebene Vorhaben super entgegen kommt, nämlich die fertig implementierte Unterstützung für das 7"-Touchdisplay und die Software "Jivelite", ein GUI (Graphical user interface, also grafische Bedienoberfläche) für den Logitech Media Server, welches im Prinzip ein Nachbau der GUI von der altbekannten Logitech Squeezebox Touch ist.
Aufgrund der Tagesaktualität der Max2Play-Seite spare ich mir hier Details zum exakten Vorgehen. Es gibt auf der Downloadseite dort aktuelle Versionen, aber auch eine Version speziell mit der Vorinstallation für das Display. Diese habe ich gewählt und sie war zum Zeitpunkt des Downloads noch nicht mit dem Raspberry Pi 3B+ kompatibel, was hier aber ja egal war.
Die heruntergeladenen Datei muss entpackt und das Softwareimage auf die SD-Karte geschrieben werden. Das geht z.B. mit Etcher.
Verständlich ist aber der Wunsch nach einer ansehnlichen Oberfläche, die Infos zum aktuellen Titel und alle wichtigen Steuerfunktionen bietet.
Abhilfe schafft ein Tablet oder Smartphone mit einer entsprechenden App als Steuerung für den Logitech Media Server oder ein PC mit dem LMS-Webinterface im Vollformat. Wenn man allerdings die Steuerung für den (oder mehrere) Player immer griffbereit haben möchte, ohne das Mobile Gerät aus der Tasche zu holen oder den Computer zu bedienen, ist die hier beschriebene "Steuerstation" vielleicht eine gute Alternative.
Shopping-Zeit!
Die Hardware für dieses Gerät kommt hauptsächlich von der Raspberry Pi Foundation und kann z.B. bei Reichelt bestellt werden.
Mit einer vernünftigen 8GB SD-Karte und dem Raspberry-Netzteil (das hat etwas mehr Spannung, nämlich 5,1V, was dem Raspi gut tut) sieht der erforderliche Umfang dann so aus:
Ich verwende hier den Raspberry 3B (ohne "+") weil nicht alle Images den mit "+" schon unterstützen, außerdem brauchen wir die Rechenleistung hier nicht wirklich. Mit Versandkosten kostet der ganze Spaß also ca. 150,-. Es gibt auch andere Gehäuse für das Display oder auch eines in weiß, das ist Geschmackssache.
Software von Max2Play
So wie das AroioOS gibt es ja auch andere, kostenlos verfügbare Audio-Player-Betriebssysteme für den Raspberry. Je nach Anwendung haben sie alle so ihre Vor- und Nachteile. Ein sehr vielseitiges und aufgefeaturetes Software-"Image" ist Max2Play.
Neben zahlreichen Server- und Playerfunktionen bietet es ein Feature, das uns für das hier beschriebene Vorhaben super entgegen kommt, nämlich die fertig implementierte Unterstützung für das 7"-Touchdisplay und die Software "Jivelite", ein GUI (Graphical user interface, also grafische Bedienoberfläche) für den Logitech Media Server, welches im Prinzip ein Nachbau der GUI von der altbekannten Logitech Squeezebox Touch ist.
Aufgrund der Tagesaktualität der Max2Play-Seite spare ich mir hier Details zum exakten Vorgehen. Es gibt auf der Downloadseite dort aktuelle Versionen, aber auch eine Version speziell mit der Vorinstallation für das Display. Diese habe ich gewählt und sie war zum Zeitpunkt des Downloads noch nicht mit dem Raspberry Pi 3B+ kompatibel, was hier aber ja egal war.
Die heruntergeladenen Datei muss entpackt und das Softwareimage auf die SD-Karte geschrieben werden. Das geht z.B. mit Etcher.