Mini-Matrix Standalone

End of life

Dieses Modul wird - im Gegensatz zu unseren Produkten im Shop - nicht mehr proaktiv weiterentwickelt.

Vereinfachte Version der Callboard-App 'Live-Matrix', als eigenständige Webanwendung.

Beispiel

Installation

Diese Produkt setzt besteht aus zwei Komponenten:

Installation der Webanwendung

Systemanforderungen

Die folgenden Systemanforderungen ergeben sich aus der von uns eingesetzten Entwicklungs- und Testumgebung. Andere Systemkonfigurationen sind sicherlich moeglich, nur nicht von uns getestet.

  • X86-64 CPU mit 2 Kernen
  • 1024 MB RAM
  • Debian 8 oder neuer
  • Java SE Runtime Environment 8

Installation als Service unter Debian (als root)

  • Entpacken Sie das Archiv minimatrix-x.tar.gz (x steht für die Versionsnummer) und verschieben den entpackten Inhalt nach /var/minimatrix/

    mkdir /var/minimatrix && tar -zxvf minimatrix-x.tar.gz -C /var/minimatrix
  • Um die Minimatrix als systemd Service zu installieren, erstellen Sie zunaechst ein Service-Script im Verzeichnis /etc/systemd/system

    nano /etc/systemd/system/minimatrix.service
  • Es öffnet sich der Text-Editor nano. Kopieren Sie folgenden Text. Danach, drücken Sie CTRL+X. Der Dialog fragt, ob Sie die Änderungen speichern wollen. Drücken Sie 'y'.

    [Unit]
    Description=Minimatrix
    After=syslog.target
    
    [Service]
    User=<HIER ÄNDERN!>
    ExecStart=/var/minimatrix/minimatrix-x.war
    SuccessExitStatus=143
    
    [Install]
    WantedBy=multi-user.target
    Bitte ändern Sie im oben abgebildeten Text noch die Felder User und ExecStart. Generell ist zu empfehlen, einen separaten Benutzer für die Ausführung eines Service anzulegen.
  • Um die Anwendung zum automatischen Start beim Systemstart zu markieren, verwenden Sie den folgenden Befehl:

    systemctl enable minimatrix.service

    Beachten Sie, dass im Gegensatz zur Ausführung als init.d-Dienst der Benutzer, der die Anwendung, die PID-Datei und die Konsolenprotokolldatei ausführt, von systemd selbst verwaltet wird und daher über entsprechende Felder im Skript "service" konfiguriert werden muss. Weitere Informationen finden Sie in der Handbuchseite zur Konfiguration von systemd Diensten.

Konfiguration des Moduls

Die Konfiguration des Moduls erfordert lediglich das hinzufuegen der zu ueberwachenden iQueues.

Wichtig ist auch, in den Einstellungen der iQueues die folgenden Optionen zu aktivieren:

  • Live-Schnittstelle aktivieren
  • History-Schnittstelle aktivieren

Konfiguration der Webanwendung

Bevor Sie die Webanwendung starten, sollten Sie noch einen Blick auf die Datei application.yml im Verzeichnis /var/minimatrix/ werfen. Sie sieht so aus:

application:
	protocol: <http oder https>
	moduleInstanceName: <Name der Instanz>
	host: <IP des Hosts>
  • Protocol: Ist ihre STARFACE Anlage via HTTPS zu erreichen, aendern Sie den Eintrag von http auf https
  • moduleInstanceName: Tragen Sie hier den Namen der Modulinstanz des Moduls Minimatrix ein.
  • host: Tragen Sie hier die IP Ihrer STARFACE ein.

Webanwendung starten

Navigieren Sie zum entsprechenden Pfad, in der die entpackte Datei `minimatrix-x.x.x.war` liegt. Die Minimatrix ist selbstausführend, somit genügt folgender Befehl:

./minimatrix-x.x.x.war

Webanwendung als Service starten

Abschließend können Sie die Applikation mit folgendem Befehl starten:

systemctl start minimatrix.service

Downloads

DatumVerionModulversionKompatibilitätDownloadChangelog
09.11.20182.1.22156.5.1.5, 6.7.0.*MiniMatrix_Standalone_v214.sfm
  • Kompatibilität mit neuer STARFACE Version  

Haben wir Ihnen geholfen?

Konnten Sie mit dieser Dokumentation alle Ihre Fragen zum Produkt klären und es wie gewünscht in Betrieb nehmen? Wir freuen uns über Ihre Verbesserungsvorschläge - sowohl zum Produkt, als auch zu unserer Dokumentation. Schreiben Sie uns ganz formlos über unsere Kontaktseite. Vielen Dank!

Kennst Du schon den Nachfolger der Modul-Manufaktur? www.sync.blue