Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
server:ansteuerungen:alamos [2023/06/20 18:05] – admin | server:ansteuerungen:alamos [2024/11/05 14:42] (aktuell) – [Statusauswertung] admin | ||
---|---|---|---|
Zeile 19: | Zeile 19: | ||
Die Schnittstelle wird in EDP über den folgenden Dialog konfiguriert: | Die Schnittstelle wird in EDP über den folgenden Dialog konfiguriert: | ||
- | {{ :server:schnittstelle:alamos: | + | {{ :server:ansteuerungen:alamos_konfig.jpg |}} |
Zeile 57: | Zeile 57: | ||
|**Authentifizierung** | Authentifizierung gegenüber EDP4, dieser Wert muss mit der Eingabe im Feld " | |**Authentifizierung** | Authentifizierung gegenüber EDP4, dieser Wert muss mit der Eingabe im Feld " | ||
- | <note important> | + | Der in der Alamos Schnittstelle (EDP-Server) eingestellte lokale Port muss in der Firewall des EDP-Servers freigegeben werden! |
- | < | + | Die Einsatzdatenübergabe von Alamos an EDP4 kann auch von einem externen Netzwerk geschehen. Hierfür benötigt man eine feste IP-Adresse vom Internetanbieter, |
==== Feldzuordnung EDP <> Alamos ==== | ==== Feldzuordnung EDP <> Alamos ==== | ||
- | Die Felder | + | **Die Feldzuordnung bei einer Einsatzübergabe von EDP an Alamos erfolgt fix über die Zuordnung der Standard-Felder |
- | ^Feldbezeichnung | + | Bei der Datenübernahme von Alamos |
- | | data.message | + | |
- | | data.externalId | EXTERNAL_ID | | + | |
- | | data.location.city | Ort | | + | |
- | | data.location.city_abbr | Ortsteil | | + | |
- | | data.location.street | Straße | | + | |
- | | data.location.house | Hausnummer | | + | |
- | | data.location.building | Objektname | | + | |
- | | data.location.postalCode | PLZ | | + | |
- | | data.location.coordinate | Koordx / Koordy | | + | |
- | | data.caller.name | Meldender | | + | |
- | | data.caller.contact | Telefonnummer Meldender | | + | |
- | | data.custom.remark | Bemerkung | | + | |
- | | data.keyword_description | Feldzuordnung | + | |
- | | data.keyword | Feldzuordnung entsprechend der Konfig | | + | |
- | Da aus Alamos keine explizite Übergabe von Einsatzart und Stichwort in Kurzform erfolgt, wie sie in EDP verwendet wird, sollte das Stichwort aus Alamos in das Feld STICHWORT_KLARTEXT von EDP übernommen werden. | + | Bei Einsatzanlage über die Schnittstelle erfolgt |
+ | |||
+ | Die folgenden Feldzuordnungen erfolgen standardmäßig: | ||
+ | |||
+ | < | ||
+ | MELDUNG=data.message | ||
+ | EXTERNAL_ID=data.externalId | ||
+ | ORT=data.location.city | ||
+ | ORTSTEIL=data.location.city_abbr | ||
+ | STRASSE=data.location.street | ||
+ | HAUSNUMMER=data.location.house | ||
+ | OBJEKTNAME=data.location.building | ||
+ | PLZ=data.location.postalCode | ||
+ | KOORDX=data.location.coordinate[0] | ||
+ | KOORDY=data.location.coordinate[1] | ||
+ | MELDENDER=data.caller.name | ||
+ | MELDEWEG_TELEFON=data.caller.contact | ||
+ | STICHWORT_KLARTEXT=data.keyword | ||
+ | SCHLAGWORT=data.keyword_description | ||
+ | </ | ||
+ | |||
+ | Die o.g. Konfiguration kann flexibel angepasst oder erweitert werden. Soll beispielsweise das Feld " | ||
+ | < | ||
+ | SCHLAGWORT=data.custom.abek | ||
+ | </ | ||
==== Statusauswertung ==== | ==== Statusauswertung ==== | ||
Zeile 89: | Zeile 99: | ||
* Falls ja: wird diese zur Statusauswertung herangezogen. | * Falls ja: wird diese zur Statusauswertung herangezogen. | ||
- | Ist der übergebene Datenstring keine Issi: | + | Ist der übergebene Datenstring keine ISSI (das gilt auch dann, wenn mehrere ISSIs hintereinander inkl. Trennzeichen übermittelt werden): |
* Ist der übergebene Funkrufname deckungsgleich zu einem Funkrufnamen eines Einsatzmittels in der EDP-Datenbank? | * Ist der übergebene Funkrufname deckungsgleich zu einem Funkrufnamen eines Einsatzmittels in der EDP-Datenbank? | ||
* Falls ja: Ist dem Einsatzmittel eine Issi zugeordnet und dort die Haken " | * Falls ja: Ist dem Einsatzmittel eine Issi zugeordnet und dort die Haken " | ||
- | ===== Replace-Regeln ===== | ||
- | |||
- | Im Rahmen der Konfiguration können zusätzlich noch Replace-Regeln für die Einsatzdaten sowie für die Einsatzmittel genutzt werden. Der Aufbau einer Replace-Regel folgt immer folgendem Schema: | ||
- | < | ||
- | Alter Wert:=Neuer Wert | ||
- | </ | ||
- | |||
- | Die Replace-Regel für die Einsatzdaten wird auf das gesamte Datenkonstrukt, | ||
- | |||
- | < | ||
- | keyword: | ||
- | test: | ||
- | </ | ||
- | |||
- | Ebenso greift die Regel natürlich auch für die Inhalte der Felder. Soll aus " | ||
- | < | ||
- | Musterberg-1: | ||
- | </ | ||
==== Replace-Regel für Einsatzmittel ==== | ==== Replace-Regel für Einsatzmittel ==== | ||
Zeile 130: | Zeile 122: | ||
====== Häufige Probleme / Fehler ====== | ====== Häufige Probleme / Fehler ====== | ||
- | ====== Request abgelehnt - Authentifizierung fehlgeschlagen | + | ==== Request abgelehnt - Authentifizierung fehlgeschlagen ==== |
Innerhalb des von Alamos an EDP übergebenen Datensatzes ist auch ein authorization-Block enthalten, in dem von Alamos ein Token mitgesendet wird. | Innerhalb des von Alamos an EDP übergebenen Datensatzes ist auch ein authorization-Block enthalten, in dem von Alamos ein Token mitgesendet wird. |