Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| server:schnittstelle:droniq [14.10.2025 09:42] – Patrick Vogel | server:schnittstelle:droniq [30.09.2026 05:45] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ==== Schnittstelle " | + | ====== Schnittstelle " |
| - | Über die Schnittstelle zu Droniq | + | |
| + | Über die Schnittstelle zu Droniq | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Allgemein ===== | ||
| + | |||
| + | Die Schnittstelle verbindet sich mit dem VISX-Service von Droniq und empfängt Echtzeit-Positionsdaten über eine WebSocket-Verbindung. | ||
| ^ Funktion ^ Daten senden ^ Daten empfangen | | ^ Funktion ^ Daten senden ^ Daten empfangen | | ||
| | Positionsmeldungen | | ✔ | | | Positionsmeldungen | | ✔ | | ||
| | Luftlagebild | | ✔ | | | Luftlagebild | | ✔ | | ||
| - | | Einsatzmittel-Positionen | ✔ | | | ||
| - | ✔ = Die Schnittstelle unterstützt diese Funktion. ✘ = die Schnittstelle unterstützt diese Funktion nicht. (Leer) = Entfällt. | + | ✔ = Die Schnittstelle unterstützt diese Funktion. ✘ = Die Schnittstelle unterstützt diese Funktion nicht. (Leer) = Entfällt. |
| - | === Voraussetzungen === | + | ===== Voraussetzungen |
| * Gültiger API-Token von Droniq (VISX-Service) | * Gültiger API-Token von Droniq (VISX-Service) | ||
| - | * Internetverbindung zum Droniq-Server (visx.droniq.io, | + | * Internetverbindung zum Droniq-Server ('' |
| - | * In EDPmap | + | * In **edp: |
| - | * Die Schnittstelle benötigt die Lizenz " | + | * Wenn eigene Drohnen getrackt werden sollen, ein Transponder von Droniq |
| + | |||
| + | ===== Konfiguration ===== | ||
| - | === Konfiguration === | + | Die Schnittstelle wird über den folgenden Konfigurationsdialog eingerichtet. |
| {{: | {{: | ||
| Zeile 23: | Zeile 31: | ||
| ^ Parameter ^ Beschreibung ^ Standardwert ^ | ^ Parameter ^ Beschreibung ^ Standardwert ^ | ||
| - | | **API-Token** | Der API-Token für den Zugriff auf den VISX-Service von Droniq. Dieser Token muss bei Droniq | + | | **API-Token** | Der API-Token für den Zugriff auf den VISX-Service von Droniq. Dieser Token muss bei Droniq |
| - | | **Radius um Heimatposition** | Der Radius in Kilometern um die in EDPmap | + | | **Radius um Heimatposition** | Der Radius in Kilometern um die in **edp: |
| | ::: | **Maximum: | | ::: | **Maximum: | ||
| | ::: | **Minimum: | | ::: | **Minimum: | ||
| Zeile 30: | Zeile 38: | ||
| ==== Höhenfilter ==== | ==== Höhenfilter ==== | ||
| - | Mit dem Höhenfilter | + | Mit dem Höhenfilter |
| ^ Parameter ^ Beschreibung ^ Standardwert ^ | ^ Parameter ^ Beschreibung ^ Standardwert ^ | ||
| Zeile 37: | Zeile 45: | ||
| | **min Flughöhe (in ft)** | Minimale Flughöhe in Fuß. Luftfahrzeuge unter dieser Höhe werden ignoriert. | 0 ft | | | **min Flughöhe (in ft)** | Minimale Flughöhe in Fuß. Luftfahrzeuge unter dieser Höhe werden ignoriert. | 0 ft | | ||
| - | < | + | Ist der Höhenfilter deaktiviert, |
| - | === Luftlagebild === | + | ===== Luftlagebild |
| - | Die Schnittstelle | + | Die Schnittstelle |
| - | ==== Angezeigt werden: | + | ==== Dargestellte Luftfahrzeuge |
| * **Drohnen (UAV)** - Darstellung mit Drohnen-Symbol | * **Drohnen (UAV)** - Darstellung mit Drohnen-Symbol | ||
| Zeile 56: | Zeile 64: | ||
| * **Ultraleichtflugzeuge** (AIRSHIP, HANGGLIDER) | * **Ultraleichtflugzeuge** (AIRSHIP, HANGGLIDER) | ||
| - | ==== Angezeigte Informationen: ==== | + | ==== Angezeigte Informationen ==== |
| Für jedes Luftfahrzeug werden folgende Informationen angezeigt: | Für jedes Luftfahrzeug werden folgende Informationen angezeigt: | ||
| Zeile 66: | Zeile 74: | ||
| * **Zeitstempel** der letzten Positionsmeldung | * **Zeitstempel** der letzten Positionsmeldung | ||
| - | <note tip> | + | > **Hinweis: |
| - | === Zuordnung von Einsatzmitteln === | + | ===== Zuordnung von Einsatzmitteln |
| - | Die Schnittstelle kann Positionsdaten bestimmter Luftfahrzeuge direkt den Einsatzmitteln in EDP zuordnen. | + | Die Schnittstelle kann Positionsdaten bestimmter Luftfahrzeuge direkt den Einsatzmitteln in EDP zuordnen. |
| + | |||
| + | Eigene Drohnen können über einen Transponder von Droniq geortet werden. Weitere Informationen dazu finden Sie bei Droniq unter [[https:// | ||
| ==== Konfiguration der Zuordnung ==== | ==== Konfiguration der Zuordnung ==== | ||
| - | Im Textfeld " | + | Im Textfeld " |
| - | **Format:** | + | |
| - | Kennung=Rufname | + | |
| + | * '' | ||
| - | **Beispiele:** | + | Die **Kennung** entspricht dem Callsign (fid) oder der ICAO Mode-S Adresse (icx) des Luftfahrzeugs aus den Droniq-Daten. Der **Rufname** muss exakt mit dem Rufnamen des Einsatzmittels in der EDP-Datenbank übereinstimmen. |
| - | CHX17=Chr. 17 | + | |
| - | D-HEMS=RTH Christoph 1 | + | |
| - | DRONE123=Drohne 1 | + | |
| + | ===== Funktionsweise ===== | ||
| - | <note important> | + | - Die Schnittstelle verbindet sich beim Start mit dem EDP-Server. |
| - | * Die **Kennung** entspricht dem Callsign (fid) oder der ICAO Mode-S Adresse (icx) des Luftfahrzeugs aus den Droniq-Daten | + | |
| - | * Der **Rufname** muss exakt mit dem Rufnamen des Einsatzmittels in der EDP-Datenbank übereinstimmen | + | |
| - | | + | |
| - | </ | + | - Die Schnittstelle authentifiziert sich mit dem konfigurierten API-Token. |
| + | | ||
| + | - Die gefilterten Daten werden im Layer " | ||
| + | - Alle 3 Minuten werden veraltete Positionsmeldungen automatisch entfernt. | ||
| - | ==== Aktualisierte Felder im Einsatzmittel | + | ===== Keine Verbindung zum Droniq-Server ===== |
| - | Wenn eine Positionsmeldung für ein zugeordnetes Luftfahrzeug empfangen wird, werden folgende Felder in der Tabelle EINSATZMITTEL automatisch aktualisiert: | + | Die Schnittstelle kann keine Verbindung zum Droniq-Server aufbauen. |
| - | | + | **Ursache** |
| - | * **KOORDY** - Latitude (Breitengrad) | + | |
| - | * **GPS_HEIGHT** - Flughöhe in Metern (automatische Umrechnung von Fuß) | + | |
| - | * **LASTGEOPOS** - Zeitstempel der letzten Positionsaktualisierung | + | |
| - | * **LASTGEOUSER** - Wird auf " | + | |
| - | Nach der Aktualisierung wird automatisch ein Telegramm '' | + | Mögliche Ursachen sind eine fehlende Internetverbindung, ein blockierter Port 443 oder ein ungültiger API-Token. |
| - | === Funktionsweise === | + | **Lösung** |
| - | | + | |
| - | | + | |
| - | - Die WebSocket-Verbindung zum Droniq-Server (visx.droniq.io) wird aufgebaut | + | |
| - | | + | |
| - | - Die Schnittstelle authentifiziert sich mit dem konfigurierten | + | |
| - | - Eingehende Positionsmeldungen werden empfangen und verarbeitet | + | |
| - | - Gefilterte Daten werden im Luftlagebild-Layer angezeigt | + | |
| - | - Alle 3 Minuten werden veraltete Positionsmeldungen automatisch entfernt | + | |
| - | - Bei Verbindungsabbruch wird die Schnittstelle automatisch neu gestartet | + | |
| - | === Fehlerbehebung | + | ===== Keine HOME-Position definiert ===== |
| - | ==== Keine Verbindung zum Droniq-Server ==== | + | Die Schnittstelle meldet, dass keine HOME-Position definiert ist. |
| - | | + | **Ursache** |
| - | | + | |
| - | | + | |
| - | ==== Keine HOME-Position | + | In **edp:**map ist keine HOME-Position |
| - | | + | **Lösung** |
| - | | + | |
| - | ==== Luftfahrzeuge werden nicht angezeigt ==== | + | - Öffnen Sie **edp: |
| + | - Definieren Sie in den Karteneinstellungen eine HOME-Position (Heimatposition). | ||
| - | * Prüfen Sie, ob der konfigurierte Radius ausreichend groß ist | + | ===== Luftfahrzeuge |
| - | * Überprüfen Sie die Höhenfilter-Einstellungen | + | |
| - | * Kontrollieren Sie im Log, ob Daten empfangen werden (LogRAW aktivieren) | + | |
| - | * Stellen Sie sicher, dass in Ihrem Umkreis tatsächlich | + | |
| - | ==== Einsatzmittel-Position wird nicht aktualisiert ==== | + | Im Luftlagebild erscheinen keine Luftfahrzeuge. |
| - | | + | **Ursache** |
| - | | + | |
| - | | + | |
| - | | + | |
| - | === Technische Details === | + | Mögliche Ursachen sind ein zu kleiner Radius, ein Höhenfilter, |
| - | | + | **Lösung** |
| - | * **Server:** visx.droniq.io: | + | |
| - | * **Datenformat: | + | |
| - | * **Heartbeat-Intervall: | + | |
| - | * **Reconnect: | + | |
| - | * **Datenaktualisierung: | + | |
| - | * **Veraltungszeit: | + | |
| - | === Weiterführende Links === | + | * Prüfen Sie, ob der konfigurierte Radius ausreichend groß ist. |
| + | * Überprüfen Sie die Einstellungen des Höhenfilters. | ||
| + | * Stellen Sie sicher, dass in Ihrem Umkreis tatsächlich Luftfahrzeuge unterwegs sind. | ||
| + | |||
| + | ===== Einsatzmittel-Position wird nicht aktualisiert ===== | ||
| + | |||
| + | Die Position eines zugeordneten Einsatzmittels wird nicht aktualisiert. | ||
| + | |||
| + | **Ursache** | ||
| + | |||
| + | Mögliche Ursachen sind eine abweichende Schreibweise von Kennung oder Rufname in der Zuordnung oder ein Einsatzmittel, | ||
| + | |||
| + | **Lösung** | ||
| + | |||
| + | * Prüfen Sie die Schreibweise der Kennung und des Rufnamens. | ||
| + | * Stellen Sie sicher, dass das Einsatzmittel in EDP existiert. | ||
| + | * Überprüfen Sie das Log auf Meldungen wie " | ||
| + | * Die Kennung muss exakt dem Callsign oder der ICAO-Adresse des Luftfahrzeugs entsprechen. | ||
| + | |||
| + | ===== Weiterführende Links ===== | ||
| * [[https:// | * [[https:// | ||
| - | * [[https:// | + | |