Überwachen eines Eingangs und Senden einer SMS
  • 01 Oct 2024
  • pdf

Überwachen eines Eingangs und Senden einer SMS

  • pdf

Artikel-Zusammenfassung

Situation

Der Eingang eines INSYS-Routers soll von der icom Data Suite überwacht werden und es soll eine SMS versendet werden, sobald der Eingang geschlossen wird.
Diese Funktionalität wird oft bei Alarmierungsanwendungen verwendet.

Lösung

Es wird ein Ereignis definiert, dass eine Aktion auslöst, sobald der konfigurierte Eingang seinen Zustand ändert. Die Aktion sendet dann eine vorkonfigurierte Nachricht, welche dem Empfänger die Zustandsänderung des Eingangs mitteilt.

Es wird vorausgesetzt, dass Sie Zugriff auf das Web-Interface der icom Data Suite haben. Der Router muss SMS versenden können. Ein Schalter oder ein ähnliches Gerät ist mit Eingang 2.1 des Routers verbunden.

  1. Das Web-Interface der icom Data Suite mit einem Browser aufrufen:

    • 192.168.1.10 oder ids.local (Voreinstellung)

    • Benutzername: insys (Voreinstellung)

    • Kennwort: icom (Voreinstellung)

  2. Im Menü DatenpunkteDigitale I/Os unter Eingang einen neuen Eingang hinzufügen ():

    • Beschreibung: Eingang 2.1

    • Eingang: 2.1

  3. Auf Einstellungen speichern klicken.

  4. Im Menü NachrichtenKontakte einen neuen Kontakt () hinzufügen und diesen bearbeiten ():

    • Realer Name: den Namen des SMS-Empfängers eingeben

    • Rufnummer: die Mobiltelefonnummer des SMS-Empfängers eingeben

      Bitte beachten Sie!

      Es wird empfohlen, die Rufnummer im internationaler Schreibweise in der Form +491701234567 einzugeben.

  5. Auf Einstellungen speichern klicken.

  6. Im Menü NachrichtenSMS einen neuen Meldung hinzufügen () und diese bearbeiten ():

    • Beschreibung: Notification SMS

    • Modem: lte2

    • Empfänger: oben hinzugefügten Kontakt auswählen

    • Text: den gewünschten SMS-Inhalt eingeben

  7. Auf Einstellungen speichern klicken.

  8. Im Menü Ereignis ein neues Ereignis hinzufügen () und dieses bearbeiten ():

    • Beschreibung: Notification SMS on input 2.1 close

    • Ereignis: Digitaler Datenpunkt hat sich geändert

    • Datenpunkt: input1 und Wechsel auf LOW (logisch 0)

      Bitte beachten Sie!

      Die Eingänge des Routers können eine unterschiedliche Logik haben. Dies trifft nur auf Eingang 1 einer Einsteckkarte mit Stromversorgung zu.

    • Aktion: Nachricht versenden

    • Nachricht versenden: oben hinzugefügte SMS-Nachricht auswählen

  9. Auf Einstellungen speichern klicken.

  10. Das Profil aktivieren ().

  11. Eingang 1 schließen, um zu prüfen, ob die SMS wie beabsichtigt versendet wird.

Fehlersuche

  • Das Installationshandbuch des Routers zu Rate ziehen und den Anschluss und die Logik des verwendeten Eingangs prüfen.

  • Um eine SMS durch die icom Data Suite versenden zu können, muss das Modem im Router die SMS Center Nummer des Providers kennen. Diese wird üblicherweise von der SIM-Karte ausgelesen. Wenn keine Nummer auf der SIM-Karte gespeichert ist, muss diese im Menü InterfacesSlot 2: LTE im Web-Interface des Routers eingetragen werden.

  • Um eine SMS durch die icom Data Suite empfangen zu können, müssen eingehende SMS in den Container weitergeleitet werden. Die Checkbox SMS in die Container weiterleiten muss im Menü AdministrationContainer im Web-Interface des Routers markiert sein.

Ressourcen

Folgende ASCII-Konfiguration kann per Copy & Paste übernommen werden. Dabei ist zu beachten, dass die einzelnen Parameter entsprechend der eigenen Anwendung anzupassen sind. Bei nummerierten Parameter ist die korrekte Nummerierung zu beachten. Außerdem ist zu beachten, dass keine bestehenden Parameter mit derselben Nummer überschrieben werden. Eine ordentliche Funktionalität kann nur gewährleistet werden, wenn das geöffnete Profil zuvor aus den Werkseinstellungen erzeugt wurde.

ASCII-Konfiguration

datapoints.digital_ios.inputs.input.add
datapoints.digital_ios.inputs.input[1].name=input1
datapoints.digital_ios.inputs.input[1].active=1
datapoints.digital_ios.inputs.input[1].description=Input 2.1
datapoints.digital_ios.inputs.input[1].input=2.1

messages.contacts.contact.add
messages.contacts.contact[1].active=1
messages.contacts.contact[1].name=contact1
messages.contacts.contact[1].real_name=Real Name
messages.contacts.contact[1].email_address=
messages.contacts.contact[1].phone_number=+4917xxxxxxxxx

messages.sms.sms.add
messages.sms.sms[1].active=1
messages.sms.sms[1].name=sms1
messages.sms.sms[1].description=Notification SMS
messages.sms.sms[1].recipient=contact1
messages.sms.sms[1].modem=lte2
messages.sms.sms[1].text=-----BEGIN text-----Input 2.1 has been closed-----END text-----

events.event.add
events.event[1].active=1
events.event[1].description=Notification SMS on input 2.1 close
events.event[1].event_type=ev_digital
events.event[1].event_digital_datapoint=input1
events.event[1].event_digital_change=to_zero
events.event[1].event_digital_initial_check=0
events.event[1].action_type=act_message
events.event[1].action_message=sms1


War dieser Artikel hilfreich?