Blog

Wie man ein Live-Dashboard auf einem Digital-Signage-Bildschirm anzeigt

Wie man ein Live-Dashboard auf einem Digital-Signage-Bildschirm anzeigt: Looker Studio, Power BI und Grafana, das Problem der unbeaufsichtigten Anmeldung, Aktualisierungsraten und Offline-Lücken.

Ein Live-Dashboard erreicht einen Bildschirm auf eine von zwei Arten. Sie betten die eigene Webseite des Dashboards mit dem Webseiten-Widget ein, oder Sie übertragen die Zahlen in ein DataSet und gestalten sie selbst. Das Einbetten dauert etwa fünf Minuten. Einen unbeaufsichtigten Player dazu zu bringen, sich bei einem privaten Dashboard zu authentifizieren, und ihn für die nächsten zwei Jahre authentifiziert zu halten, ist der Teil, der einen Nachmittag dauert, und der Teil, über den niemand schreibt.

Dieser Artikel behandelt beide Wege sowie die beiden Fragen, die darüber entscheiden, ob die Wand nützlich ist oder ignoriert wird: wie oft sie sich aktualisieren sollte und was sie anzeigt, wenn das Netzwerk ausfällt.

Es gibt kein Diagramm-Widget, ein Diagramm ist also entweder ein Embed oder ein Bild

Fangen Sie hier an, denn das erspart Ihnen eine Stunde Suche nach einem Menüpunkt, den es nicht gibt. easyCMS hat kein Diagramm-Widget. Sie können das CMS nicht auf eine Tabellenkalkulation verweisen und es ein Balkendiagramm zeichnen lassen.

Das lässt drei ehrliche Wege zu einem Diagramm auf einer Wand übrig:

  • Eine eingebettete Webseite. Das Dashboard wird woanders erstellt und gerendert, und der Bildschirm zeigt diese Seite an. Das meinen die meisten Menschen, wenn sie von einem Dashboard auf Digital Signage sprechen.
  • Das Dashboards-Widget, ein Add-on, das Dashboard-Dienste wie Power BI abdeckt.
  • Ein veröffentlichtes Bild. Exportieren Sie das Diagramm als PNG und spielen Sie es wie jedes andere Medium ab. Langweilig, zwischengespeichert, und es wird nie leer. Für eine Zahl, die sich monatlich ändert, ist das meist die richtige Antwort, und wenn Sie es in der eigenen Auflösung des Bildschirms erstellen, bleibt es scharf.

Wenn Sie Diagramme direkt im Signage-Tool selbst gezeichnet haben möchten, können das einige Abonnement-Plattformen besser als wir. Plattformen, die auf einer Bibliothek fertiger Apps aufbauen, haben dafür Kacheln, und wir haben überhaupt keinen App-Marktplatz. Wenn das der Grund für das Projekt ist, ist das ein guter Grund, stattdessen eine davon zu kaufen.

Die drei Quellen, die sich lohnen

Fast jede Bereitstellung, die wir sehen, verwendet eines von drei Tools. Der Rest sind Variationen derselben Mechanik.

Quelle Wie es den Bildschirm erreicht Realistische unbeaufsichtigte Authentifizierung Am besten geeignet für
Looker Studio Webseiten-Widget, das auf die Embed-URL des Berichts verweist Linkfreigabe auf Ansichtszugriff für jeden mit dem Link eingestellt Marketing, Webanalyse, alles, was bereits im Google-Stack vorhanden ist
Microsoft Power BI Dashboards-Widget (Add-on) oder Webseiten-Widget Im Web veröffentlichen, wo die Richtlinie es erlaubt, andernfalls ein Dienstkonto Finanz- und Betriebsberichte in einem Microsoft-Umfeld
Grafana Webseiten-Widget mit Kiosk-Modus in der URL Anonymer, schreibgeschützter Zugriff, beschränkt auf das interne Netzwerk Fertigung, IT-Betrieb, alles mit einer Zeitreihe

Looker Studio

Looker Studio ist der neue Name, den Google Data Studio 2022 erhielt, was erwähnenswert ist, weil die Hälfte der Online-Tutorials noch den alten Namen verwendet. Falls Sie einem davon gefolgt sind, hat sich nichts geändert außer dem Markennamen und der URL.

Sie erstellen den Bericht, stellen die Linkfreigabe so ein, dass jeder mit dem Link ihn ansehen kann, und fügen die Bericht-URL in ein Webseiten-Widget ein. Für einen Browser-Tab erstellte Berichte brauchen meist eine zweite, wandspezifische Kopie mit weniger Seiten und größerer Schrift. Das dauert zehn Minuten und lohnt sich, wenn man es richtig macht.

Microsoft Power BI

Power BI hat ein eigenes Dashboards-Widget, aber es ist ein Add-on und kein Teil des Standard-Widget-Sets, fragen Sie uns also, bevor Sie das Layout erstellen.

Die Alternative ist das Webseiten-Widget, das auf ein Power-BI-Embed verweist. Genau hier scheitern die meisten Power-BI-Signage-Projekte, denn eine normale Bericht-URL erfordert ein angemeldetes Microsoft-Konto, und bei einem Player meldet sich niemand an.

Achtung Die Funktion „Im Web veröffentlichen" von Power BI löst das Anmeldeproblem, indem sie den Bericht für jeden im Internet mit dem Link lesbar macht. Das ist eine echte Veröffentlichung, keine private Freigabe. Viele Organisationen deaktivieren dies per Richtlinie, und falls Ihre das nicht getan hat, prüfen Sie, was tatsächlich im Bericht steht, bevor Sie ihn für einen Kantinenbildschirm verwenden.

Grafana

Grafana lässt sich von den dreien am einfachsten auf eine Wand bringen, aus einem Grund: Es läuft meist im eigenen Netzwerk, sodass Sie schreibgeschützten Zugriff nach Netzwerkstandort statt nach Benutzerkonto vergeben können. Fügen Sie der URL den Kiosk-Modus hinzu, um Menüs und Seitenleiste zu entfernen, stellen Sie den Refresh-Parameter ein und richten Sie ein Webseiten-Widget darauf aus.

Dieses Muster funktioniert am besten in einer Fabrik oder einem Serverraum, wo sich Bildschirm und Grafana-Server im selben internen Netzwerk befinden. Mehr dazu unter Digital Signage für die Fertigung.

Der schwierige Teil: einen Player anmelden, der keinen Benutzer hat

Ein Dashboard auf Ihrem Laptop funktioniert, weil Sie angemeldet sind. Ein Player hat keinen Benutzer, der davorsitzt, keinen Passwort-Manager und keine Möglichkeit, eine Multi-Faktor-Aufforderung zu beantworten. Vier Ansätze funktionieren tatsächlich, und jeder davon gibt etwas auf.

Ansatz Wer die Daten sehen kann Übersteht einen Neustart Aufwand Verwenden, wenn
Öffentlicher, schreibgeschützter Link Jeder mit der URL Ja Gering Die Zahlen wären Ihnen auf einem Poster nicht peinlich
Dediziertes Konto mit niedrigen Rechten, angemeldet auf dem Player Jeder, der Zugriff auf das Gerät hat Nicht zuverlässig. Sitzungen laufen ab und Eingabeaufforderungen erscheinen Mittel, plus laufende Betreuung Nichts anderes ist verfügbar
Netzwerkbeschränktes Dashboard mit anonymem Lesezugriff Jeder in diesem Netzwerksegment Ja Mittel, benötigt einen Netzwerkadministrator Sie hosten das Dashboard-Tool selbst
Geplanter Export in ein DataSet Nur Personen, die Ihr CMS öffnen können Ja, es handelt sich um zwischengespeicherte Inhalte Mittel, benötigt ein kleines Skript Die Zahlen sind einfach, und es darf niemals ausfallen

Aus der praktischen Anwendung dieser Ansätze ergeben sich drei Regeln.

Melden Sie einen Bildschirm nie mit einem persönlichen Konto an. Wenn diese Person ihr Passwort ändert, ihr MFA-Gerät wechselt oder das Unternehmen verlässt, wird die Wand leer, und eine Woche lang bringt niemand die beiden Ereignisse miteinander in Verbindung. Wenn Sie ein Konto verwenden müssen, machen Sie es zu einem dedizierten Konto mit Zugriff auf genau einen Bericht und nichts anderes.

Behandeln Sie eine angemeldete Sitzung als vorübergehend. Der zweite Ansatz wirkt am ersten Tag gut und scheitert an einem beliebigen Dienstag im vierten Monat. Wenn Sie ihn wählen, platzieren Sie das Dashboard in einer Region statt über das gesamte Layout, damit der Fallback ein Teilbildschirm ist und keine Anmeldeseite, die auf 55 Zoll angezeigt wird.

Prüfen Sie den Netzwerkpfad separat. Ihr Player ruft Inhalte vom CMS ab und akzeptiert keine eingehenden Verbindungen, sodass für Digital Signage selbst kein eingehender Port geöffnet werden muss. Ein Dashboard ist ein zweites, anderes ausgehendes Ziel und benötigt in einem segmentierten Netzwerk oft eine eigene Firewall-Regel. Klären Sie das vor dem Installationstag, nicht an diesem Tag. Siehe Netzwerkanforderungen.

Der vierte Ansatz beseitigt das Problem, anstatt es zu verwalten, und wir kommen am Ende darauf zurück.

Aktualisierungsintervalle, und warum zehn Sekunden meist falsch sind

Ein Dashboard auf dem Schreibtisch wird von jemandem gelesen, der nach etwas sucht. Ein Dashboard an der Wand wird von jemandem, der in vier Metern Entfernung vorbeigeht, drei Sekunden lang angesehen. Das sind unterschiedliche Aufgaben, und beim Aktualisierungsintervall liegen die Leute am häufigsten falsch.

Eine Zahl, die sich alle zehn Sekunden ändert, kann nicht gelesen, nicht mit der Zahl daneben verglichen und nicht als vertrauenswürdig betrachtet werden, weil der Betrachter keine Ahnung hat, ob die Bewegung etwas bedeutet. Außerdem erzeugt sie alle zehn Sekunden pro Bildschirm dauerhaft eine Anfrage an den Dashboard-Host.

Was Sie zeigen Sinnvolle Aktualisierung Grund
Monatliche oder vierteljährliche KPIs Einmal pro Stunde Die zugrunde liegende Zahl ändert sich nur einmal im Monat
Tagesumsatz, abgeschlossene Tickets, Besucherzahl Alle 5 bis 15 Minuten Schnell genug, um aktuell zu wirken, langsam genug, um lesbar zu sein
Schichtleistung, Linienstatus, aktuelle Warteschlange Alle 1 bis 5 Minuten Operativ, aber noch lesbar
Sicherheitswarnungen, Warteschlangenaufruf, Andon Eine speziell dafür gebaute Seite, kein BI-Bericht Ein Reporting-Tool ist das falsche Werkzeug

Zwei Aktualisierungsraten sind im Spiel, und sie werden häufig verwechselt. Das Dashboard-Tool hat eine eigene Einstellung für die Datenaktualität, die bestimmt, wie oft es die Quelle erneut abfragt. Der Bildschirm hat einen eigenen Zyklus, der bestimmt, wie oft die eingebettete Seite neu geladen wird, wenn das Layout wieder an der Reihe ist. Die zweite Einstellung auf eine Minute zu setzen, bringt nichts, wenn die erste auf eine Stunde eingestellt ist.

Tipp Bringen Sie auf dem Dashboard selbst einen sichtbaren Zeitstempel „Zuletzt aktualisiert“ an. Das kostet eine Kachel und macht aus einem still eingefrorenen Board ein offensichtlich eingefrorenes Board – der Unterschied zwischen einer Fünf-Minuten-Reparatur und einer Fünf-Wochen-Reparatur.

Was der Bildschirm zeigt, wenn das Netzwerk ausfällt

Nichts Brauchbares. Das ist die mit Abstand größte Schwäche eingebetteter Dashboards, und das muss man klar sagen.

Ein easyCMS-Player lädt Bilder, Videos, Audio, PDFs und Layouts im Voraus herunter und spielt sie aus dem lokalen Speicher ab, sodass diese auch während eines Ausfalls weiterlaufen. Ein Dashboard dagegen wird erst in dem Moment abgerufen, in dem es abgespielt wird. Fällt die Verbindung aus, bleibt der Bereich leer oder zeigt einen Browserfehler, während das übrige Layout weiterhin gesund aussieht, und niemand meldet es, weil ein eingeschalteter Bildschirm nicht kaputt wirkt. Mehr dazu in Digital Signage ohne Internet.

Drei Gegenmaßnahmen:

  • Geben Sie einem Dashboard niemals das gesamte Layout. Platzieren Sie es in einem Bereich mit zwischengespeichertem Inhalt daneben. Eine leere Ecke wirkt wie eine Gestaltungsentscheidung, ein leerer Bildschirm wirkt wie ein Defekt.
  • Behalten Sie in jeder Rotation mindestens ein zwischengespeichertes Element. Ein Bild oder Video, das immer abgespielt wird und immer funktioniert, damit die Wand beabsichtigt wirkt, auch wenn die Live-Kachel es nicht tut.
  • Bitten Sie uns, Offline-Warnungen zu aktivieren, damit Sie es vom CMS erfahren und nicht von einem Manager. Siehe Bildschirmüberwachung.

Testen Sie es vor der Installation, indem Sie auf der Werkbank das Netzwerkkabel abziehen und eine vollständige Schleife zweimal beobachten. Zehn Minuten reichen, um jeden toten Bereich zu finden.

Gestalten für eine Wand, nicht für einen Schreibtisch

Der häufigste Fehler ist nicht technischer Natur. Es ist ein Dashboard, das für einen 27-Zoll-Monitor in Armlänge entworfen wurde und an einer Wand aus vier Metern Entfernung gezeigt wird, wo nichts davon lesbar ist.

  • Vier bis sechs Kacheln, nicht sechzehn. Wenn Sie nicht in einem Satz sagen können, wofür der Bildschirm da ist, ist zu viel darauf.
  • Schrift groß genug, um quer durch den Raum lesbar zu sein. Als Faustregel sollte der kleinste Text auf einer 1080p-Fläche mindestens 40 Pixel hoch sein. Stellen Sie sich dann dorthin, wo das Publikum stehen wird, und prüfen Sie es.
  • Keine Tooltips, kein Hover, keine Filter, kein Drilldown. Niemand wird es berühren, also ist alles, was seine Bedeutung erst bei Interaktion preisgibt, unsichtbar. Jede Zahl braucht ihre Beschriftung direkt daneben.
  • Erstellen Sie in der eigenen Auflösung und Ausrichtung des Bildschirms. Eine Fläche, die auf die Abmessungen des Displays eingestellt ist, vermeidet Scrollbalken und schwarze Balken, und Hochformat braucht ein eigenes Layout statt eines gedrehten Querformats. Siehe Bildschirmauflösung und -ausrichtung.
  • Verwenden Sie Farbe, die etwas bedeutet. Grün und Rot sollten auf jeder Kachel konsequent gut und schlecht bedeuten, und nichts Wichtiges sollte allein auf Farbe beruhen.
  • Sagen Sie, wie gut aussieht. Eine Zahl ohne Zielwert ist eine Nebensächlichkeit. „142“ bedeutet nichts. „142 bei einem Ziel von 130“ bedeutet etwas für jeden, der vorbeigeht.

Mehr dazu, was an eine Bürowand gehört, finden Sie unter Digital Signage für interne Kommunikation.

Wenn ein DataSet einem Dashboard überlegen ist

Wenn Ihre Zahlen einfach sind – und die meisten Wandzahlen sind es – umgehen Sie das Einbettungsproblem vollständig.

Ein DataSet ist eine Tabelle innerhalb des CMS, die Sie entweder direkt ausfüllen oder per CSV-Upload befüllen, und die als Text oder Tabelle in einem Layoutbereich dargestellt wird. Es wird wie jeder andere Inhalt auf dem Player zwischengespeichert und bleibt daher auch während eines Ausfalls sichtbar. Es gibt kein Login, keine ablaufende Sitzung und keinen Drittanbieterdienst, der ausfallen kann.

Das Muster, das funktioniert: Ein geplanter Job exportiert die Zahlen aus Ihrem Quellsystem in eine CSV-Datei, diese CSV-Datei aktualisiert ein DataSet, und das Layout stellt es dar. Der Bildschirm authentifiziert sich niemals gegenüber irgendetwas. Details finden Sie unter dynamische Inhalte mit DataSets, und die praktische Anleitung unter Digital Signage aus einer Tabellenkalkulation.

Der Kompromiss ist ehrlich: Sie bekommen Zahlen und einfache Tabellen, keine Diagramme. Wenn es um das Diagramm geht, betten Sie das Dashboard ein. Wenn es darum geht, dass jeder die gestrige Produktionszahl kennt, ist ein DataSet zuverlässiger und mit weniger Aufwand am Laufen zu halten.

Kurz gesagt

Erstellen Sie das Dashboard in Looker Studio, Power BI oder Grafana und bringen Sie es dann mit dem Webseiten-Widget oder dem Dashboards-Add-on für Power BI auf den Bildschirm. Entscheiden Sie zuerst über den Authentifizierungsansatz, denn er schränkt alles Weitere ein. Aktualisierung in Minuten, nicht in Sekunden. Halten Sie das Dashboard in einem Bereich mit zwischengespeichertem Inhalt drumherum und versehen Sie es mit einem Zeitstempel. Wo die Zahlen einfach sind, verwenden Sie ein DataSet und beseitigen Sie diesen Fehlermodus.

Wenn Sie nicht sicher sind, welcher der vier Authentifizierungswege zu Ihrer Einrichtung passt, schreiben Sie eine E-Mail an info@myeasycms.com und beschreiben Sie, wo die Daten liegen und wer sie sehen darf. Der Assistent und die Anleitungen sind für alle kostenlos, und eine Expertenstunde kostet 25€, wenn Sie eine Person damit befassen möchten.

Weiterführende Themen: Webseiten und eingebettete Inhalte, Digital Signage aus einer Tabellenkalkulation und Digital Signage für die Fertigung.

Bringen Sie Ihre Bildschirme noch heute zum Einsatz

Eine einmalige Zahlung von 49€, Ihre erste Display-Lizenz inklusive. Nichts verlängert sich, und die Anleitungen und der Assistent sind kostenlos.