nw  

Lösung für Internet-verbundene in-store Displays

Zusammenfassung

Mit der entwickelten Anwendung können Webinhalte in einer Webapplikation konfiguriert werden, welche dann auf Anzeigegeräten, welche aus einem Raspberry PI 4 und einem Monitor bestehen, angezeigt.

Schlüsselbegriffe

Digital Signage, React, Raspberry PI 4, Node JS

Zielsetzung

Für eine neue Generation in-store Displays soll eine erste Version der Software inklusive Backend Web- Anwendung entwickelt und als open source Projekt publiziert werden. Als Hardware dient ein Raspberry Pi 3 oder eine vergleichbare Linux Plattform, mit Wi-Fi und Ethernet und idealerweise mit 4K HDMI Video Anschluss. Die Lösung soll einfach und robust sein, um den Unterhalt und Support im Betrieb zu minimieren. Use Cases sind das Hinterlegen einer URL pro Display, die dann aus dem Web geladen und in einem Fullscreen Browser angezeigt wird. Bei einem Netzwerkausfall soll auf lokal vorhandenen Content zurückgegriffen werden, der zuvor auf die Displays gepusht wurde. Zudem soll die IT eine Übersicht mit Screenshots des pro Display zuletzt angezeigten Contents abrufen können, um Probleme frühzeitig zu erkennen.

Ergebnisse

Das Projekte umfasst drei Teilbereiche, für welche jeweils eine eigene Applikation entwickelt wurde. So wurde eine Applikation für das Anzeigegerät entwickelt, welche das Anzeigen der Inhalte gewährleistet. Eine zweite Applikation, das Backend, bildet das Rückgrat und verwaltet die Anzeigegeräte, Konfigurationen und stellt eine Schnittstelle zur Kommunikation zur Verfügung. Eine dritte Applikation, das Frontend, stellt das Benutzer Interface über das Web bereit, womit sich die Anzeigegeräte über eine Webseite verwalten lassen. Das Frontend und das Backend bilden zusammen die Webapplikation. Als Hardware für das Anzeigegerät dient ein Raspberry Pi 4, mit Wi-Fi, Ethernet und einem 4K HDMI Video Anschluss. Das Anzeigegerät kommuniziert im Betrieb über das Internet mit dem Backend, welches die Konfigurationen für das Anzeigen der Inhalte bereitstellt. Über diese Konfigurationen stellt das Anzeigegerät Webseiten auf einem angeschlossenen Monitor an. Über die Webapplikation können die Anzeigegeräte zentral verwaltet und ihnen Konfigurationen zugewiesen werden. Eine Konfiguration beinhaltet Adressen von Webseiten und Einstellungen über die Dauer der Anzeige des Inhalts. Für eine Übersicht aller Anzeigegeräte, bietet die Webapplikation ein Dashboard, auf welchem alle Anzeigegeräte mit dem aktuellen Status und einer Bildschirmaufnahme aufgelistet sind

Projektdaten
Auftraggeber

Felfel AG
Kontaktperson: Stefan Moser
Räffelstrasse 24
8045 Zürich 5210 Windisch

Projektteam

Mauro Stehle, Alexander Weinbeck

Kontakt

Thomas Amberg
Hochschule für Technik
Bahnhofstrasse 6
5210 Windisch
thomas.amberg@fhnw.ch

<< zurück