Ein Display unbeaufsichtigt in der Lobby betreiben

Wie ihr einen Bildschirm auf TV stellt, die richtige Display-Adresse aus dem Portal ladet und danach bestätigt, dass er ohne Zutun weiterläuft.

7 Min. LesezeitZuletzt aktualisiert: 1/15/20240

Ein Display unbeaufsichtigt in der Lobby betreiben

Ein Bildschirm in einer Hotellobby hat monatelang genau eine Aufgabe: Flüge zeigen — ohne dass ein Gast ein Browser-Menü öffnet und ohne dass jemand von der Rezeption hinübergehen und etwas richten muss. Dieser Artikel erklärt, was LobbyFlight dafür selbst erledigt, welche Adresse der Bildschirm laden muss und wie ihr hinterher prüft, dass er wirklich läuft.

Zwei Dinge sind wichtiger als alles, was ihr auf dem Gerät installieren könnt. Das erste ist der Display-Modus, denn er entscheidet, ob die Tafel überhaupt auf Berührungen reagiert. Das zweite ist die URL, denn sie entscheidet, welche Konfiguration der Bildschirm lädt und ob er sich beim Portal zurückmeldet. Stimmen diese beiden, ist das meiste schon erledigt, wofür sonst üblicherweise Kiosk-Software installiert wird.

Fangt beim TV-Modus an

Jedes Display in LobbyFlight hat eine Geräteeinstellung. Öffnet Displays, öffnet den Bildschirm, den ihr ändern wollt, und stellt auf dem Tab Allgemein das Feld Gerät auf TV.

Der TV-Modus ist der Modus für einen unbeaufsichtigten Bildschirm. Touch-Ereignisse sind abgeschaltet, ein Gast, der auf das Panel tippt, ändert also nichts. Die Suche ist abgeschaltet, es gibt kein Eingabefeld, in dem man hängen bleiben kann. Automatisches Scrollen und Rotation laufen durchgehend und pausieren nie: In den Modi Touch und Website hält die Tafel ihre Bewegung nach einer Interaktion dreißig Sekunden lang an, im TV-Modus beträgt diese Pause null, weil es keine Interaktion gibt, die abzuwarten wäre.

Das lohnt sich, bevor ihr überlegt, das Gerät auf Android-Ebene zu sperren. Ein Bildschirm im TV-Modus, auf den ein Gast tippt, zeigt einfach weiter Flüge. Eine Sperre auf Geräteebene schützt davor, dass jemand absichtlich versucht, den Browser zu verlassen — und das ist ein kleineres und selteneres Problem als der versehentliche Fingertipp.

Die Display-Adresse aus dem Portal holen

Die Adresse, die ein Display lädt, sieht so aus:

https://your-domain.example/display/<hotelId>?display=<displayId>

hotelId und displayId sind beides UUIDs — lange generierte Kennungen, keine lesbaren Kurznamen wie die Initialen eures Hotels. Deshalb tippt ihr diese Adresse nie von Hand ab. Ihr kopiert sie aus dem Portal.

Es gibt zwei Stellen dafür. Bei der Ersteinrichtung zeigt /portal/setup die fertige Adresse in Schritt 6, Vorschau, mit einer Schaltfläche zum Kopieren. Danach öffnet ihr Displays, öffnet den Bildschirm und geht auf den Tab Vorschau & URL: Dort stehen die Adresse, eine Kopier-Schaltfläche und ein QR-Code, den ihr mit dem Display-Gerät scannen könnt, um überhaupt nichts tippen zu müssen. Der Tab Vorschau & URL ist nur verfügbar, solange das Display eingeschaltet ist — ist er ausgegraut, aktiviert also zuerst das Display.

Ist für einen Bildschirm eine verifizierte eigene Domain hinterlegt, gibt das Portal stattdessen diese Domain aus, und dann ist das die Adresse, die ihr nehmt.

Warum `?display=` nicht optional ist

Der Parameter ?display= ist der Teil, den man weglässt, und das Weglassen zerstört zwei Dinge — leise statt laut.

Ohne ihn lädt der Bildschirm die Standardkonfiguration des Hotels statt der Konfiguration, die ihr für genau diesen Bildschirm gesetzt habt. Wenn ihr mehrere Tafeln betreibt, zeigen sie alle dasselbe, so sorgfältig ihr sie einzeln konfiguriert habt.

Ohne ihn sendet der Bildschirm außerdem keinen Heartbeat. An den Heartbeats erkennt das Portal, dass ein Bildschirm lebt — ein Display, das ohne den Parameter geöffnet wurde, bleibt darum für immer als Nie geöffnet gelistet, auch während es an der Wand vor euch tadellos läuft.

Es gibt noch eine Adresse, die euch begegnen kann: dieselbe URL mit angehängtem &preview=1. Das ist die Vorschau, die das Portal für seine eigenen Miniaturbilder und für die Aktion „auf diesem Gerät öffnen“ benutzt. Sie sendet absichtlich keine Heartbeats, damit ein Blick vom Laptop aus nicht dazu führt, dass ein dunkles Panel in der Lobby sich selbst als online meldet. Die Vorschau-URL gehört nicht auf den echten Bildschirm.

Was der Bildschirm von allein tut

Ist die richtige URL einmal geladen, passiert einiges, ohne dass jemand das Gerät noch einmal anfasst.

Konfigurationsänderungen erreichen den Bildschirm von selbst. Das Display holt seine Konfiguration alle zwanzig Sekunden neu. Ändert im Portal den Flughafen, die Farben oder die Rotationseinstellungen, und der Bildschirm übernimmt die Änderung kurz darauf. Ihr braucht keinen physischen Zugriff auf ein gesperrtes Gerät, um umzustellen, was es zeigt.

Flugdaten aktualisieren sich im Takt eures Tarifs. Basic aktualisiert stündlich, Pro alle dreißig Minuten, Premium alle fünf Minuten. Wenn ihr einen neuen Bildschirm beobachtet und euch wundert, warum die Zeiten sich nicht bewegen, ist das meist die Antwort — und sie hat nichts mit dem Gerät oder dem Browser zu tun.

Bewegung auf der Tafel kommt aus den Rotationseinstellungen, nicht von einem Bildschirmschoner. Auf dem Tab Verhalten steuert ihr, ob die Tafel zwischen Abflügen und Ankünften wechselt, ob eure eigenen Slides in diesen Wechsel einbezogen werden, wie lange ein Rotationsschritt dauert, wie lange die Flugliste zu sehen ist und wie oft das Display die Sprache wechselt. Standardmäßig rotiert die Tafel alle dreißig Sekunden, zeigt Flüge jeweils zwei Minuten lang und wechselt die Sprache alle sechzig Sekunden. Wollt ihr ein stehendes Bild, schaltet die Rotation dort ab, statt gegen das Gerät zu kämpfen.

Ein Netzausfall wird sichtbar behandelt. Verliert das Gerät seine Verbindung, zeigt die Tafel in der Ecke das Abzeichen Offline-Modus und zeigt weiter die Flüge, die sie bereits hat. Kommt die Verbindung zurück, verschwindet das Abzeichen von selbst.

Prüfen, ob der Bildschirm wirklich läuft

LobbyFlight überwacht Displays für euch, und das ist die Prüfung, auf die es nach der Installation ankommt.

Ein laufendes Display sendet alle fünf Minuten einen Heartbeat. Das Portal wartet zwölf Minuten ohne einen, bevor es einen Bildschirm offline nennt — zwei verpasste Schläge plus etwas Luft, damit eine einzelne verlorene Anfrage während eines Neuladens oder ein kurzer Netzhänger keinen gesunden Bildschirm als ausgefallen meldet. Deshalb müsst ihr auch drei Minuten nach dem Einschalten noch nicht nervös werden.

Das Ergebnis seht ihr auf der Seite Displays und im Dashboard, wo jeder Bildschirm einen von vier Zuständen trägt. Läuft heißt, dass Heartbeats ankommen. Offline heißt, seit mehr als zwölf Minuten kam keiner und irgendetwas stimmt nicht. Ausgeschaltet heißt, dass ihr das Display selbst deaktiviert habt — das ist kein Fehler. Nie geöffnet heißt, dass das Display im Portal angelegt, seine URL aber nie geladen wurde — was, wenn das Panel sichtbar läuft, direkt auf einen fehlenden Parameter ?display= zurückführt.

Wartet nach dem Einrichten eines Bildschirms ein paar Minuten und schaut dann auf die Seite Displays. Steht dort Läuft, ist die URL richtig, der Heartbeat kommt an, und die Installation ist fertig.

Das Gerät selbst sperren

Steht euer Bildschirm dort, wo Gäste ihn erreichen, und wollt ihr das Gerät fest auf den Browser nageln, passiert dieser Teil in Android und in der Kiosk-Software oder dem Geräte-Management eurer Wahl, nicht in LobbyFlight. Wir können diese Einstellungen nicht zuverlässig dokumentieren, weil die Menüs sich je nach Hersteller und Android-Version unterscheiden und die Angebote von Drittanbietern sich nach ihrem eigenen Zeitplan ändern.

Wissenswert ist, welches Problem welcher Weg löst. Die in Android eingebaute Bildschirmfixierung beschränkt das Gerät auf eine einzige App, ist kostenlos und sofort verfügbar; der Menüpfad dorthin unterscheidet sich je nach Gerät, schaut also in die Dokumentation eures Herstellers. Ein eigener Kiosk-Browser bringt zusätzlich den automatischen Start nach einem Neustart und die Wiederherstellung nach einem Absturz. Zentrales Geräte-Management ist das, was ihr wollt, wenn ihr viele Bildschirme über mehrere Häuser hinweg ausrollt und sie konfigurieren müsst, ohne jedes einzelne zu besuchen.

Wofür ihr euch auch entscheidet: Auf der Seite von LobbyFlight ändert sich nichts. Das Gerät lädt die Display-URL, die ihr aus dem Portal kopiert habt, und alles, was die Tafel zeigt, bleibt danach aus dem Portal einstellbar.

Wenn etwas nicht stimmt

Alle eure Bildschirme zeigen dasselbe. Auf mindestens einem Gerät fehlt der Parameter ?display= in der URL, es lädt also die Standardkonfiguration des Hotels statt seiner eigenen. Kopiert die Adresse noch einmal aus Vorschau & URL.

Ein Bildschirm läuft, aber das Portal sagt „Nie geöffnet“. Entweder fehlt in der URL ?display=, oder das Gerät lädt die Vorschau-URL, die keine Heartbeats sendet. Beides behebt ihr, indem ihr die schlichte URL erneut aus dem Portal kopiert.

Die Flugzeiten ändern sich nicht. Vergleicht das Aktualisierungsintervall eures Tarifs damit, wie lange ihr schon zuschaut. Das ist eine Tarifeinstellung, kein Geräte- oder Cache-Problem.

Auf der Tafel bewegt sich nichts. Prüft die Rotations- und Auto-Scroll-Einstellungen auf dem Tab Verhalten, bevor ihr euch das Gerät anschaut.

Nächste Schritte

  • Die Display-URL und der QR-Code zeigt, wie die Adresse ohne Tippen auf das Gerät kommt.
  • Display-Rotation konfigurieren erklärt die Rotations- und Zeiteinstellungen im Detail.
  • Mehr als ein Bildschirm lohnt sich, bevor ihr euer zweites Display einrichtet.
  • Ein Display reparieren, das nicht lädt hilft, wenn der Bildschirm nach Eingabe der URL gar nichts zeigt.
  • War dieser Artikel hilfreich?