Ergebnis 1 bis 7 von 7

Thema: Parameter FMS32-Input-Plugin

  1. #1
    Registriert seit
    14.11.2013
    Beiträge
    5

    Parameter FMS32-Input-Plugin

    Moin,

    mit einem Auswerteprogramm erhalte ich alle Informationen eines Alarms. Diese Infos übergebe ich via TCP/IP über FMS32 an fe. Das klappt auch problemlos, allerdings macht mir die Adresse noch Probleme. Diese liegt mir vollständig vor.

    Wie kann ich sie aus meinem Programm heraus am besten an fe übergeben, damit sie u.a. in aPager als Maps-Link zur Verfügung steht.

    Oder anders gefragt: Kann ich auf die Parameter aus dem Screenshot direkt zugreifen?

    (Stichwort: Übergabe via XML)

    Danke!
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	parameter.jpg 
Hits:	178 
Größe:	31,0 KB 
ID:	15187  

  2. #2
    Registriert seit
    14.11.2013
    Beiträge
    5
    Um das nochmal zu konkretisieren. Mir liegen alle erforderlichen Daten vor und ich könnte eine XML Datei in diesem Format übergeben:

    Code:
    <event>
    	<address>1234567</address>
    	<subject>Achtung Alarm: </subject>
    	<keyword>FeuMi</keyword>
    	<keyword_description>Feuer mittel</keyword_description>
    	<street>Musterstasse</street>
    	<house>1</house>
    	<city>Musterstadt</city>
    	<postalCode>12345</postalCode>
    	<message>Feueralarm per XML</message>
    </event>
    Ich habe mich dabei die zur Verfügung stehenden Parameter gehalten: Wiki

    Leider kommt nur die messagefür die alarmierte Einheit aus address an.

  3. #3
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Das ist so schon mal genau so richtig.
    Du schickst direkt via TCP an das Alarm Input Plug-in?
    Kommen die Parameter wirklich nicht an? Du siehst das im Log im debug Level was alles ankommt.

    Gesendet via Mobile App

  4. #4
    Registriert seit
    14.11.2013
    Beiträge
    5
    Ja, ich schicke den Alarm via TCP an das Alarm Input Plug-in.
    Ich habe jetzt mal im Debug Level geloggt und es kommt da folgendes an (nur der Ausschnitt aus der Alarmierung):
    Code:
    15.11.2013 - 21:01:12.255 DEBUG AlarmFMS32Input - Eingehende Alarmierung akzeptiert.
    15.11.2013 - 21:01:12.255 DEBUG AlarmFMS32Input$AlarmSocketThread - AlarmSocketThread gestartet
    15.11.2013 - 21:01:12.271 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <event>\n
    15.11.2013 - 21:01:12.286 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <address>1234567</address>\n
    15.11.2013 - 21:01:12.286 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <subject>Achtung Alarm: </subject>\n
    15.11.2013 - 21:01:12.286 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <keyword>FeuMi</keyword>\n
    15.11.2013 - 21:01:12.286 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <keyword_description>Feuer mittel</keyword_description>\n
    15.11.2013 - 21:01:12.286 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <street>Musterstasse</street>\n
    15.11.2013 - 21:01:12.286 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <house>1</house>\n
    15.11.2013 - 21:01:12.302 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <city>Musterstadt</city>\n
    15.11.2013 - 21:01:12.302 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <postalCode>12345</postalCode>\n
    15.11.2013 - 21:01:12.302 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: <message>Feueralarm per XML</message>\n
    15.11.2013 - 21:01:12.302 DEBUG AlarmFMS32Input$AlarmSocketThread - Line: </event>
    15.11.2013 - 21:01:12.302 DEBUG AlarmFMS32Input$AlarmSocketThread - Alarm für 1234567 wird gesendet
    15.11.2013 - 21:01:12.302 DEBUG AlarmPool - ### Neuer Eingegangener Alarm ###
    15.11.2013 - 21:01:12.317 DEBUG AlarmPool - # Key: "postalCode" with Value: "12345"
    15.11.2013 - 21:01:12.333 DEBUG AlarmPool - # Key: "house" with Value: "1"
    15.11.2013 - 21:01:12.333 DEBUG AlarmPool - # Key: "street" with Value: "Musterstasse"
    15.11.2013 - 21:01:12.333 DEBUG AlarmPool - # Key: "city" with Value: "Musterstadt"
    15.11.2013 - 21:01:12.333 DEBUG AlarmPool - # Key: "keyword" with Value: "FeuMi"
    15.11.2013 - 21:01:12.333 DEBUG AlarmPool - # Key: "timestamp" with Value: "1384545672302"
    15.11.2013 - 21:01:12.349 DEBUG AlarmPool - # Key: "subject" with Value: "Achtung Alarm: "
    15.11.2013 - 21:01:12.349 DEBUG AlarmPool - # Key: "address" with Value: "1234567"
    15.11.2013 - 21:01:12.349 DEBUG AlarmPool - # Key: "keyword_description" with Value: "Feuer mittel"
    15.11.2013 - 21:01:12.349 DEBUG AlarmPool - # Key: "message" with Value: "Feueralarm per XML"
    15.11.2013 - 21:01:12.349 INFO  AlarmPool - Neuer eingehender Alarm für "1234567"
    15.11.2013 - 21:01:12.349 INFO  AlarmPool - Kein Sammelalarm
    15.11.2013 - 21:01:12.364 DEBUG AlarmPool - Alarm hinzugefügt und Controller aufgeweckt
    15.11.2013 - 21:01:12.364 DEBUG AlarmFMS32Input$AlarmSocketThread - Eingehende Alarmierung weitergereicht
    15.11.2013 - 21:01:12.380 DEBUG TextReplacer - Ersetzungen werden geladen...
    15.11.2013 - 21:01:12.380 INFO  TextReplacer - 1 globale Ersetzungsregeln geladen
    15.11.2013 - 21:01:12.395 DEBUG TextReplacer - Wert nach globaler Ersetzung: Testalarm durch DMEAlarm
    15.11.2013 - 21:01:12.395 DEBUG AAOController - Suche nach Alarmstichwort im Feld <message>...
    15.11.2013 - 21:01:12.395 INFO  AAOController - Alarmstichwort vorhanden: FeuMi
    15.11.2013 - 21:01:12.395 INFO  AAOController - Suche nach Stichwort in "FeuMi"
    15.11.2013 - 21:01:12.395 DEBUG AAOController - Alarmstichwort-Suche abgeschlossen
    15.11.2013 - 21:01:12.411 DEBUG AddressGenerator - Adresserkennung ist nicht aktiviert und wird übersprungen
    15.11.2013 - 21:01:12.411 INFO  FeedbackController - Lade Feedback-Zuweisungen...
    15.11.2013 - 21:01:12.427 INFO  FeedbackController - 2 Feedback-Zuweisungen geladen ([1234567, 7654321])
    15.11.2013 - 21:01:12.583 INFO  PipelineController - Alarm-ID: XXX
    15.11.2013 - 21:01:12.583 INFO  FeedbackController - Lege Feedback für Alarm an...
    15.11.2013 - 21:01:12.583 INFO  PipelineController - Pipeline gestartet für 1234567
    15.11.2013 - 21:01:12.583 INFO  Pipeline - Pipeline von Einheit (1234567) wurde mit AlarmData () gestartet
    15.11.2013 - 21:01:12.598 INFO  PluginController - PluginController mit Plugin apager.Apager (Admin0) mit AlarmData ()wurde gestartet
    15.11.2013 - 21:01:12.598 DEBUG PluginController - Das GUIElement gmail benötigt gmail-Information der Person
    15.11.2013 - 21:01:12.598 DEBUG Apager - Alarm: Feueralarm per XML
    15.11.2013 - 21:01:12.598 INFO  Apager - Versende Nachricht an aPager
    15.11.2013 - 21:01:12.723 DEBUG SendMessage - JSON: {"id":"XXX","g":"FF+Musterstadt","t":"1384545672302","e":"XXX@googlemail.com","m":"Feueralarm+per+XML","fo":"1"}
    15.11.2013 - 21:01:12.723 INFO  SendMessage - Größe der Nachricht: 264
    15.11.2013 - 21:01:13.035 DEBUG FeedbackController - Sende: {"api":"","id":"XXX"}
    15.11.2013 - 21:01:13.331 INFO  FeedbackController - Feedback erfolgreich angelegt
    15.11.2013 - 21:01:13.753 INFO  SendMessage - Nachricht erfolgreich versandt
    Wie man sieht kommen die Parameter schon an. In aPager steht aber zB trotzdem kein Kartenlink zur Verfügung.

    Mache ich irgendwo einen Denkfehler?

  5. #5
    Registriert seit
    27.09.2003
    Beiträge
    467
    Könnte es eventl. daran liegen, dass die Adresserkennung nicht aktiviert ist?

  6. #6
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Könnte jetzt an der fe Version liegen. Mit der kommenden 1.6 geht's dann auf jeden Fall. Problem ist, das die Adresserkennung nicht deine vorhandenen Address Daten verwendet und dann auch den Link bzw location_destination nicht generiert.

    Gesendet via Mobile App

  7. #7
    Registriert seit
    14.11.2013
    Beiträge
    5
    Ja, ich sehe es schon...

    Wenn ich die Adresserkennung aktiviere, wird auch ein Adresslink generiert. Zwar nicht der richtige - aber das bekommt man sicher in den Griff, wenn ich ein Strassenverzeichnis erstelle.

    Edit: Ich hatte testhalber mal die Adresse im XML Segment location_dest übergeben. Bei deaktivierter Adresserkennung klappt das jetzt mit dem richtigen Adress-Link.

    -> Ich galube das langt mir für's erste. Da werde ich mal weiter testen. Vielen Dank!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •