FeuerSoftware
TetraControl2Connect

Installation und Einrichtung

TetraControl2Connect herunterladen, starten und mit dem Einrichtungsassistenten konfigurieren

Download

Die neueste Version von TetraControl2Connect steht auf GitHub als Release-Paket zum Download bereit.

Neueste Version herunterladen

Erste Schritte

1. Anwendung entpacken

Entpacken Sie das heruntergeladene Archiv in ein Verzeichnis Ihrer Wahl, zum Beispiel C:\Programme\TetraControl2Connect.

2. Anwendung starten

Führen Sie die Anwendungsdatei aus. Beim Start öffnet die Anwendung automatisch die Admin-Oberfläche unter http://localhost:5050 im Browser.

Alternativ kann die Anwendung über die Kommandozeile gestartet werden:

dotnet TetraControl2Connect.dll
Beim ersten Start legt die Anwendung die SQLite-Datenbank settings.db im Arbeitsverzeichnis an. Falls eine appsettings.json mit passenden Konfigurationsabschnitten vorhanden ist, werden diese automatisch importiert. Andernfalls werden sinnvolle Standardwerte gesetzt.

3. Einrichtungsassistent

Nach dem ersten Start öffnet sich automatisch der Einrichtungsassistent unter http://localhost:5050/setup. Dieser führt durch die wichtigsten Grundeinstellungen:

  1. TetraControl-Verbindung – Hostname, Port, Benutzername und Passwort der TetraControl-Instanz
  2. Connect-Standorte – API-Schlüssel für jeden anzubindenden Connect-Standort
  3. Programmoptionen – Festlegen, welche Datentypen übertragen werden sollen
  4. Status-Zuordnungen – TETRA-Statuscodes den Connect-Verfügbarkeitsstatus zuordnen
Der Einrichtungsassistent kann jederzeit erneut unter http://localhost:5050/setup aufgerufen werden.

Admin-Oberfläche

Nach der Einrichtung ist die vollständige Admin-Oberfläche unter http://localhost:5050 erreichbar.

Sie bietet:

BereichURLBeschreibung
Dashboard/Schnellzugriff auf alle Konfigurationsbereiche
Einrichtungsassistent/setupGeführte Grundkonfiguration
Programmoptionen/settings/programAllgemeine Betriebseinstellungen
TetraControl/settings/tetracontrolVerbindungsparameter
Connect-Standorte/settings/connectStandorte, Subnetzadressen, Sirenen
Status-Zuordnungen/settings/statusTETRA-Status zu Connect-Status
Muster/settings/patternRegex-Muster für SDS-Alarmauswertung
Schweregrade/settings/severitySchweregrad-Übersetzungen
Sirenen-Alarmierung/settings/siren-calloutSirenencodes und Stichwörter
Sirenen-Status/settings/siren-statusStörungsmeldungs-Übersetzungen
Live-Ansicht/liveEchtzeit-Nachrichten von TetraControl
Backups/backupsSicherung und Wiederherstellung
Swagger UI/swaggerREST-API-Dokumentation

Als Windows-Dienst betreiben

Um TetraControl2Connect dauerhaft im Hintergrund zu betreiben, empfiehlt sich die Einrichtung als Windows-Dienst. Dies kann mit dem Windows-Tool sc.exe oder mit NSSM (Non-Sucking Service Manager) erfolgen.

Beispiel mit sc.exe:

sc create TetraControl2Connect binPath= "C:\Programme\TetraControl2Connect\TetraControl2Connect.exe" start= auto
sc start TetraControl2Connect
Stellen Sie sicher, dass das Dienstkonto Schreibrechte auf das Arbeitsverzeichnis hat, da dort die Datenbankdatei settings.db, Backups und Logdateien gespeichert werden.

Automatische Datensicherung

Die Anwendung erstellt täglich automatisch eine Sicherung der settings.db im Unterordner backups/. Zusätzlich können über die Admin-Oberfläche unter /backups manuell Sicherungen erstellt und wiederhergestellt werden.

Copyright © 2026