Kann ich mein MultiModem® iSMS problemlos durch ein brevis.one SMS Gateway ersetzen?
Die Abschaltung der 2G-Netze und die vielfältigen Funktionen des brevis.one SMS Gateways sind gute Gründe über einen Austausch nachzudenken. Wir gestalten Ihnen den Umstieg so einfach wie möglich.
Folgen Sie zunächst unserem Quick Start Guide zur Ersteinrichtung des SMS Gateways.
Einrichtung von Benutzern
Damit das brevis.one SMS Gateway Ihr MultiModem® iSMS nahtlos ersetzen kann, sollten Sie zunächst die eingerichteten Benutzer übernehmen. Melden Sie sich dazu am MultiModem® iSMS an. Eine Übersicht der eingerichteten Benutzer finden Sie unter SMS Services - Users.
Eine Anleitung zur Einrichtung dieser Benutzer im brevis.one SMS Gateway finden Sie hier.
Vergeben Sie mindestens die folgenden Berechtigungen, damit die Benutzer wie gewohnt SMS über das Webinterface sowie die HTTP API versenden können:
- Zugriff auf das Webinterface
- Zugriff auf die HTTP API
Importieren Sie außerdem die Kontakte aus dem Adressbuch Ihres MultiModem® iSMS (SMS Services - Address Book) sowie die eingerichteten Empfängergruppen (SMS Services - Groups) in Ihr brevis.one SMS Gateway.
HTTP API
Die Funktionalität der HTTP API des MultiModem® iSMS ist auch im brevis.one SMS Gateway gegeben.
Das brevis.one SMS Gateway nimmt API Aufrufe unter den Ports 80 bzw. 443 entgegen. Gehen Sie wie folgt vor, um herauszufinden welcher API Port in Ihrem MultiModem® iSMS konfiguriert ist:
- Melden Sie sich zunächst am MultiModem® iSMS an
- Navigieren Sie zu SMS Services - SMS API
Wenn der HTTP Port im Bereich HTTP API Konfiguration mit dem Wert 80 oder 443 konfiguriert wurde, kann die API wie gewohnt angesprochen werden:
http://192.168.1.1:80/sendmsg?text=Test&to=00491701234567&user=apiuser&passwd=secret&cat=1
Der Parameter cat ist optional und unterstützt aktuell nur den Wert 1.
Falls ein Fehler auftritt, wird einer der folgenden Fehlercodes zurückgegeben:
Fehler | Beschreibung |
601 | Authentifizierung fehlgeschlagen |
602 | Analysefehler |
603 | Ungültige Kategorie |
604 | SMS Nachrichtengröße ist Größer als 160 Zeichen |
605 | Empfängerüberlauf |
606 | Ungültiger Empfänger |
607 | Kein Empfänger |
608 | MultiModem® iSMS ist beschäftigt und kann diese Anfrage nicht annehmen |
609 | Zeitüberschreitung beim Warten auf eine TCP-API-Anforderung |
610 | Unbekannter Aktions-Trigger |
611 | Fehler im Broadcast-Trigger |
612 | Systemfehler - Speicherzuordnungsfehler |
613 | Ungültiger Modemindex |
614 | Ungültige Modellnummer des Geräts |
615 | Ungültiger Codierungstyp |
616 | Ungültige Zeit- / Datumseingabe |
617 | Ungültige Zähler-Eingabe |
618 | Service nicht verfügbar |
619 | Ungültiger Adressat erhalten |
620 | Ungültiger Prioritätswert |
621 | Ungültiger SMS Text |
(Nur die farbig markierten Fehlermeldungen können beim brevis.one SMS Gateway auftreten)
Weitere Informationen zur Standard HTTP API finden Sie hier.
Anbindung an Nagios bzw. Icinga
Wenn Sie Ihr MultiModem® iSMS bereits über das Skript sendsms.pl aus dem Netways isms Nagios Plugin an Ihr Monitoring System angebunden haben, muss dieses nur noch aktualisiert werden.
i Das aktuellste Skript kann hier heruntergeladen werden: sendsms.pl.
Beachten Sie dazu bitte die Hinweise zur HTTP API. Sollten Sie in Ihrem MultiModem® iSMS einen abweichenden HTTP API Port konfiguriert haben, muss dieser im Skript sendsms.pl angepasst werden.
Acknowledge oder OK setzen
Um ein Problem via Antwort-SMS auf Acknowledge oder OK zu setzen, muss im brevis.one SMS Gateway eine Regel im integrierten Nachrichten Routing erstellt werden. Dies erfordert die Lizenzierung des Moduls Nachrichten Routing.
- Melden Sie sich zunächst am MultiModem® iSMS an.
- Navigieren Sie zu SMS Services - SMS API.
- Notieren Sie sich die Konfiguration aus dem Bereich Non Polling Receive API Configuration:
- Server
- Port
- Server Default Page
- Melden Sie sich im Webinterface an Ihrem brevis.one SMS Gateway an.
- Navigieren Sie zu Konfiguration - Nachrichten Routing.
- Fügen Sie eine neue Regel hinzu.
- Verwenden Sie HTTP-Request (iSMS Protokoll) als Ziel.
Tragen Sie die URL zum Script smsack.cgi hinzu.
Die URL ergibt sich aus der notierten Konfiguration: http://<Server>:<Port><Server Default Page>
Netzwerk
Nachdem Sie alle erforderlichen Einstellungen vorgenommen haben, fehlt nur noch die Übernahme der Netzwerkeinstellungen.
- Melden Sie sich zunächst am MultiModem® iSMS an.
- Öffnen Sie die Seite Network Setup über die Menüleiste.
- Notieren Sie sich die Netzwerkeinstellungen.
- Trennen Sie das MultiModem® iSMS von der Stromversorgung.
- Melden Sie sich im Webinterface an Ihrem brevis.one SMS Gateway an.
- Navigieren Sie zu Konfiguration - Netzwerk.
- Konfigurieren Sie die Netzwerkeinstellungen mit den notierten Informationen.
- Nachdem Sie auf die Schaltfläche Speichern geklickt haben, müssen Sie das SMS-Gateway neu starten.
Fertig! Ihr brevis.one SMS Gateway übernimmt nun die Aufgaben des MultiModem® iSMS.
i Multi-Tech®, MultiModem® und iSMS® sind eingetragene Warenzeichen der Multi-Tech Systems, Inc. in Mounds View, Minnesota.
Verwandte Artikel