Kann ich mein SMS Gateway an SNAG-View anbinden?

 

 

Selbstverständlich können Sie Ihr SMS Gateway dazu nutzen Alarme aus SNAG-View via SMS oder via Telegram zu versenden.

 

 

1. Einrichten des SMS Gateways

 

Legen Sie im Webinterface des brevis.one SMS Gateways einen Systembenutzer an. Dieser Benutzer muss über die Berechtigung zur Nutzung der API verfügen.

 

 

2. Zugangsdaten in SNAG-View eintragen

 

Die Zugangsdaten des angelegten Systembenutzers werden im Passwort Tresor von SNAG-View hinterlegt.

 

Bei der Installation des Notifysms Pakets werden die erforderlichen Token angelegt.

 

Die Werte Username und Passwort müssen noch hinterlegt werden. Dazu müssen Sie die entsprechenden Token im Passwort Tresor bearbeiten:

 

 

 

3. Benutzer vorbereiten

 

Im Benutzerprofil muss die Handynummer hinterlegt werden (Klick auf <USERNAME> SMS Nummer neu setzen)

 

Syntax der Nummer: <Länderkennung><Nummer_mit_zwei_führende_Null>.

Beispiel: 00491721234567

 

 

 

4. brevis.one SMS Gateway hinzufügen

 

 

ê Für ältere Geräte ohne Support-Service ist eine Lizensierung des Moduls Telegram erforderlich und die SNAG-View Version 3.8 muss installiert sein.

 

 

Unter Wege - SMS können Sie Textvorlagen für Benachrichtigungen hinterlegen.

 

Im Feld Konfiguration muss zunächst die IP Adresse des brevis.one SMS Gateways eingetragen werden.

 

 

 

Unter dem Tab Wege, den Tab Telegram auswählen.

 

Im Feld Konfiguration muss die Hostadresse des brevis.one SMS Gateways eingetragen werden

 

 

5. Nachrichten Vorlage erstellen

 

 

Die Vorlage muss für Telegram und SMS angelegt werden.

 

 

Legen Sie zunächst einen Namen für die Vorlage fest.

 

Geben Sie dann die Nachrichtentexte für Host- und Serviceprobleme an. Dabei können Sie auch Variablen-Makros verwenden.

 

 

ê Verwenden Sie keine Zeilenumbrüche <Enter> zur Formatierung. Nachrichtenteile nach einem Zeilenumbruch werden verworfen.

 

 

 

 

6. Globale Konfiguration anpassen

 

Der Modemtyp brevis.one muss in der globalen Konfiguration hinterlegt werden.

 

Wenn Sie sms_fallback auf true setzen, wird die Benachrichtigung im Falle eines Telegrammfehlers als Textnachricht gesendet.

 

 

 

7. Benachrichtigung via SMS

 

 

ê Für ältere Geräte ohne Support-Service ist eine Lizensierung des Moduls Nachrichten Routing erforderlich um diese Funktion nutzen zu können.

 

 

Um ein Problem zu bestätigen, muss die empfangene SMS oder Telegram Nachricht mit vorangestelltem ACK an das brevis.one SMS Gateway zurückgesendet werden.

 

Dazu ist es notwendig, dass in der Benachrichtigungsvorlage das Makro $RESPONSETOKEN$ verwendet wird.

 

Die in den Benachrichtigungsregeln aufgeführten Benutzer erhalten dann eine letzte Benachrichtigung darüber, dass das Problem bestätigt wurde.

 

 

i Um unterscheiden zu können, ob es sich bei einer Nachricht um ein Acknowledgement oder eine "normale" Benachrichtigung handelt, können Sie das Makro $NOTIFICATIONTYPE$ in der Benachrichtigungsvorlage verwenden.

 

 

 

8. SMS Gateway Routing Regel anlegen

 

Für das Acknowledgement muss eine entsprechende Regel im Nachrichten Routing erstellt werden.

 

  • Fügen Sie eine neue Regel Nachricht (RegEx) hinzu.

  • Wenden Sie die Regel auf eingehende SMS & Telegram Nachrichten an.

  • Konfigurieren Sie die Regel wie folgt:

    1. Nachricht (RegEx): *((ACK)|(TEST)).*

    2. TZiel: HTTP Request: http://<SNAG-View-IP>:15444/modules/notifysms/ack.php

 

 

 

9. Beispiel

 

Mit der folgenden Benachrichtigungsvorlage:

 

 

$RESPONSETOKEN$: Hallo $USERNAME$, Service $SERVICEDESC$ meldet: $SERVICESTATE$; $SERVICEOUTPUT$; $NOTIFICATIONTYPE$

 

 

sieht der Verlauf <Problem-Benachrichtigung> - <Acknowledgement> - <Acknowledgement-Benachrichtigung> für SMS wie folgt aus:

 

 

Im SNAG-View Webinterface wird das Acknowledgement mit einem Häkchen in der Serviceübersicht angezeigt.

 

In den Kommentaren zum Service wird die Absendernummer des Acknowledgements angezeigt.

 

 

 

 

Verwandte Artikel