SignageOS ist ein Player zur Anzeige von Inhalten auf Digital Signage-Bildschirmen. Mittels Applets (Formatvorlagen) können Inhalte aus Flyo auf hunderten von Bildschirmen automatisiert und nach deinen Regeln abgespielt werden.
Hinweis: Die Entwicklung eines Applets setzt technisches Wissen voraus, siehe dazu die Seite Applet entwickeln. Einmal eingerichtet, erfolgt die gesamte Steuerung der Digital Signage Bildschirme über die Flyo-Oberfläche und erfordert kein technisches Wissen.
Voraussetzungen
- Ein aktiver SignageOS Box Account. Um neue Displays bei SignageOS hinzufügen zu können, muss im SignageOS Account eine «Company» und eine «Organization» erstellt und aktiv sein.
- Ein Applet. Wie ein Applet entwickelt und für Flyo verfügbar gemacht wird, erfährst du auf der Seite Applet entwickeln.
- Geräte, die SignageOS unterstützen. Eine Liste aller unterstützten Geräte findest du in der SignageOS-Dokumentation.
- API Token und API Secret zum Einrichten der Verbindung. Beide findest du im SignageOS Box Account unter Settings, Company, Organizations, gewünschte Organization wählen, API Tokens, «Add new Token».
Wichtige Links:
Integration einrichten
Klicke auf den grünen «Hinzufügen»-Button (unten rechts immer sichtbar) und wähle «Integration», anschliessend den Typ «SignageOS». Die Einrichtung führt dich in fünf Schritten durch die Konfiguration.
Schritt 1: Verbinden
Wähle eine bestehende SignageOS-Verbindung aus oder erstelle mit API Token und API Secret (siehe Voraussetzungen) eine neue Verbindung.
Schritt 2: Digital Signage Geräte
Wähle die Geräte aus, auf denen die Inhalte angezeigt werden sollen. Damit ein Gerät in der Liste erscheint, muss es zuerst provisioniert werden (siehe Abschnitt «Gerät provisionieren» weiter unten). Neue Geräte kannst du direkt in diesem Schritt hinzufügen; dazu benötigst du den Verifikations-Code, der auf dem provisionierten Bildschirm angezeigt wird.
Ein Gerät kann immer nur von einer Integration verwendet werden. Geräte, die bereits in einer anderen Integration im Einsatz sind, werden entsprechend markiert.
Schritt 3: Applet
Lege die «Anzeigedauer pro Slide» fest (15 Sekunden bis 1 Minute) und wähle das aktive Applet. Wird kein Applet angezeigt, muss es zuerst hochgeladen werden, siehe Applet hochladen.
Schritt 4: Verknüpfung der Inhalte
Wähle zuerst die Datenstruktur:
- Slides: Jeder Eintrag im Content Pool wird als einzelner Slide ausgespielt. Das ist die richtige Wahl für klassische Diashows.
- Strukturiert: Die Inhalte werden nach Entwicklungs-Identifier gruppiert bereitgestellt, zum Beispiel für Layouts mit mehreren Bereichen (Hero-Bereich, Infospalte, Menükarte).
Welche Variante die richtige ist, hängt vom verwendeten Applet ab. Frage im Zweifel die Person, die das Applet entwickelt hat, oder lies den Abschnitt Slides oder Strukturiert.
Verknüpfe anschliessend pro Content Pool die Felder deiner Inhalte mit den Positionen des Applets (z.B. Bild, Titel, Text oder QR Code Link). Zusätzlich zu den Standard-Feldern kannst du eigene Felder hinzufügen und verknüpfen.
Wenn du mehrere Content Pools auswählst, werden die Inhalte der einzelnen Content Pools nacheinander abgespielt.
Schritt 5: Konfiguration
Nach dem Speichern richtet Flyo die ausgewählten Geräte automatisch ein. Die Integration ist damit bereit für den Einsatz. In diesem Schritt findest du auch die OpenAPI-Definition der Datenschnittstelle, siehe Applet entwickeln.
Empfehlung: Kuratierte Content Pools
Wir empfehlen für Digital Signage Kanäle kuratierte Content Pools. Mit einem kuratierten Content Pool bestimmst du die Reihenfolge der angezeigten Inhalte frei. Mit der Fahrplan-Funktion kannst du Inhalte im Content Pool zudem zeitgesteuert veröffentlichen und auch wieder entfernen. Ebenfalls möglich ist die dynamische Anzeige von Inhalten auf Basis von Triggern wie zum Beispiel dem Wetter. Gerade bei Digital Signage in einem Schaufenster macht es Sinn, wenn gewisse Inhalte nur bei Sonne oder Regen auf dem Bildschirm angezeigt werden.
Aktualisierung der Inhalte
Ändern sich Inhalte in Flyo, werden die verbundenen Bildschirme automatisch aktualisiert. Standardmässig gilt dabei eine verzögerte Aktualisierung von 5 Minuten, damit nicht jede einzelne Änderung sofort eine Aktualisierung auslöst. Mehr dazu findest du auf der Seite Integrationen.
Gerät provisionieren
Stelle sicher, dass du über ein von SignageOS unterstütztes Gerät verfügst. Eine Liste mit allen Geräten findest du auf der Webseite von SignageOS: SignageOS Liste aller unterstützten Geräte.
Um ein Gerät mit SignageOS zu verwenden, muss es zuerst provisioniert werden. Bei SignageOS findest du Guides zu allen unterstützten Geräten: Ein Gerät zu SignageOS hinzufügen (provisionieren).
Sobald das Gerät provisioniert ist, zeigt es auf dem Bildschirm einen Verifikations-Code (Verification Hash) an. Damit ist das Gerät bereit, um mit Flyo bzw. SignageOS verbunden zu werden.
Du kannst das Gerät in der Flyo Integration im Schritt «Digital Signage Geräte» oder im SignageOS Box Account hinzufügen. Im SignageOS Box Account öffnest du dazu den Navigationspunkt Devices > Add Device.
SignageOS Box Account
Betriebszeiten definieren
Oft ist es nicht sinnvoll, dass Bildschirme während 24 Stunden oder sieben Tagen in der Woche laufen. Viele Bildschirme sind auf eine Betriebszeit von ca. 16 Stunden pro Tag ausgelegt. Die Betriebszeiten kannst du bequem im SignageOS Account festlegen. Öffne dazu SignageOS, navigiere zu deinem Bildschirm und öffne das Tab «Settings». Es gibt zwei verschiedene Möglichkeiten, die Betriebszeiten zu definieren:
- Native Timers: Der Bildschirm wird komplett ausgeschaltet (Stand-by Modus) und wieder eingeschaltet.
- Proprietary Timers: Es wird lediglich das Display ausgeschaltet, das Gerät wechselt aber nicht in den Stand-by Modus.
Gerät de-provisionieren
Benötigst du ein Gerät nicht mehr, kannst du es im SignageOS Box Account de-provisionieren. Anschliessend kann es auch in der Flyo Integration nicht mehr ausgewählt werden.

