MX510 Send SMS from LAN (SMS Versand via MX510 mittels HTTP/SSH Befehl)

Hier finden Sie eine Beschreibung, wie man von einem externen System mittels "HTTP Post/Get from LAN" über den MX510 Router per "HTTP" oder "SSH" SMS Nachrichten an gewünschte Empfänger versenden kann.

1. SMS Funktion im MX510 aktiveren

Zuerst muss die SMS Funktion im MX510 laut der nachfolgenden Beschreibung aktiviert werden:
  • Stellen Sie per Webbrowser eine Verbindung zum MX510 her.
    • Voreingestellte URL: http://192.168.0.1:8080
    • Voreingestellter Username: admin
    • Voreingestelltes Password: admin01

  • Öffnen Sie das Menü Services -> SMS Utilities.

  • Aktivieren Sie unter Send SMS from LAN den Parameter Enable send SMS und speichern Sie die Einstellung mit MX510_Save.png.
    Enable-SMS_neu.png

2. SMS Versand über den MX510 mittels HTTP Befehl

Der SMS Versand per HTTP erfolgt per URL im nachfolgend beschriebenen Format:
http://MX510-IP-Adresse:HTTP-Portnummer/cgi-bin/sms_send?number=Zielrufnummer&text=gewünschter SMS Text

  • http://MX510-IP-Adresse:HTTP-Portnummer
    Es muss die aktuelle IP-Adresse und der aktuelle HTTP Port des MX510 verwendet werden. (MX510 Voreinstellung: http://192.168.0.1:8080).

  • /cgi-bin/sms_send?number=Zielrufnummer
    Die Zielrufnummer muss im internationalen Format (0049xxxxxxxxxx) eingeben werden.

  • &text=gewünschter SMS Text
    Der gewünschte SMS Text muss im URL-Encoding Format eingegeben werden. Mehr Informationen dazu finden Sie z.B. unter http://de.wikipedia.org/wiki/URL-Encoding.
    Beispiel:
    Mit dieser URL wird über den MX510 (Voreinstellung: http://192.168.0.1:8080) die SMS das ist ein Test an die Rufnummer 004915012345678 gesendet:
    http://192.168.0.1:8080/cgi-bin/sms_send?number=004915012345678&text=das%20ist%20ein%20Test

3. SMS Versand über den MX510 mittels SSH Befehl

Der SMS Versand per SSH erfolgt mit folgendem Befehl:
sms -s Zielrufnummer 'gewünschter SMS Text'
  • sms -s
    Der Befehl sms -s muss vorangestellt werden.

  • Zielrufnummer
    Die Zielrufnummer muss im internationalen Format (0049xxxxxxxxxx) eingeben werden.

  • 'gewünschter SMS Text'
    Der SMS-Text muss in einfachen oder dopppelten Anführungszeichen gesetzt sein, damit er vom sms -s Befehl als ein Parameter erkannt wird.
    Beispiel:
    Mit diesem SSH Befehl wird die SMS "das ist ein Test" an die Rufnummer 004915012345678 gesendet:
    sms -s 004915012345678 'das ist ein Test'