Home / Integracje i pluginy / UCME-OPC SMS & Voice integration
UCME-OPC and SMSEagle logos with a plus sign, indicating a partnership.

Alerty SMS i głosowe dla UCME-OPC.

Krytyczne alarmy zawsze na czas

Integracja UCME-OPC z bramką SMS SMSEagle umożliwia automatyczne wysyłanie powiadomień SMS i głosowych z systemów SCADA, HMI, DCS, BMS, Historian oraz innych systemów opartych na OPC. Rozwiązanie zapewnia niezależny kanał komunikacji, dzięki czemu zespoły odpowiedzialne za monitoring i reagowanie na incydenty są na bieżąco informowane o alarmach i zdarzeniach.

Diagram showing UCME-OCP server connected via API to an SMS Eagle device, which delivers SMS/Voice to the user

Korzyści

Verified security badge: blue shield outline with a dark circle and white checkmark indicating protection and trust.

Niezawodne alerty

Zadbaj o to, by krytyczne alarmy zawsze docierały SMS‑em — nawet gdy zawiedzie sieć lub poczta e‑mail. Dzięki temu masz pewność, że zostaną zauważone i odpowiednio obsłużone.

Icon depicting a hand interacting with a circular timer/clock motif and a rectangular element, suggesting a user action with time or sequencing

Szybsza reakcja na incydenty

Alerty od razu trafiają na telefony techników, dzięki czemu mogą reagować szybciej i unikać przestojów – bez konieczności logowania się do systemu.

Communication tower emitting radio waves from a tall antenna structure

Bezpieczna
komunikacja

Lokalna bramka SMS eliminuje zależność od zewnętrznych dostawców i usług chmurowych. Zyskujesz większe bezpieczeństwo, łatwiejsze spełnienie wymagań regulacyjnych i pełną kontrolę.

Elastyczna
konfiguracja

Alarmy, listy odbiorców i ścieżki eskalacji można łatwo importować i aktualizować w arkuszach Excel, co przyspiesza konfigurację.

Jak to działa?

1

Zdarzenie

UCME-OPC wykrywa alarm pochodzący z systemu SCADA, HMI, DCS, BMS lub Historian za pośrednictwem OPC DA/UA.

2

Komunikacja

UCME-OPC wysyła żądanie do bramki SMSEagle przez sieć lokalną, korzystając z interfejsu API SMSEagle (API v2 z uwierzytelnianiem opartym na tokenach).

3

Alert

SMSEagle wysyła wiadomość SMS i/lub automatyczne powiadomienie głosowe (odczyt komunikatu, odtworzenie nagrania WAV lub połączenie telefoniczne) do zespołu utrzymania ruchu.

UCME-OPC connected systems diagram showing sensors, room controls, chiller, air flow, and automation controllers with an SMS alert path to admins via the SMS Eagle device and cellular network on the right.

Integracja w 10 minut

Integracja UCME-OPC z bramką SMSEagle rozszerza możliwości alertowania o niezawodną komunikację SMS i głosową. Dzięki temu krytyczne alarmy szybko docierają do właściwych osób, co pozwala sprawniej reagować na awarie urządzeń, problemy operacyjne i inne zdarzenia wymagające szybkiej interwencji.

Rozszerz możliwości UCME-OPC o niezależny
kanał powiadomień out‑of‑band

Krytyczne powiadomienia bez dostępu do internetu

Alerty gotowe do pracy offline. Kluczowe powiadomienia są dostarczane przez GSM/SMS, dzięki czemu ciągłość komunikacji zostaje zachowana nawet przy całkowitej awarii internetu lub sieci lokalnej.

Person on roller skates holds a sign reading 'No Internet Needed,' signaling offline access.
Person typing at a desktop computer with orange interconnected chain icons floating above, suggesting a network or workflow.

Automatyzacja i reguły
powiadomień

Dostosuj treść komunikatu alarmowego, wykorzystując operacje na ciągach znaków (string manipulation) lub narzędzie TextBuilder z użyciem specjalnych słów kluczowych. Wysyłkę SMS-ów możesz automatyzować za pomocą harmonogramów lub zdarzeń wyzwalających.

Wyższa dostarczalność

Żaden alarm nie pozostaje bez odpowiedzi. Mechanizmy eskalacji, połączenia głosowe i przełączanie awaryjne (klaster HA) gwarantują, że powiadomienia trafiają do właściwej osoby i są ponawiane aż do ich potwierdzenia.

Admin settings UI with a General Settings form and a secondary Manage Group modal for escalation options.

O SMSEagle

SMSEagle to sprzętowa bramka SMS, która umożliwia wysyłanie i odbieranie powiadomień bezpośrednio przez sieć komórkową. Działa lokalnie, dzięki czemu wszystkie dane pozostają pod pełną kontrolą użytkownika.

Jak skonfigurować integrację

Uwaga: Funkcje głosowe są dostępne wyłącznie dla użytkowników, którzy wykupili dodatek VOICE add-on dla swojego urządzenia SMSEagle.

Dowiedz się więcej o rozwiązaniu Control See OPC Alarm Notification: Odwiedź oficjalną stronę produktu.

SMSEagle Setup

    1. Create a new user in SMSEagle (menu Users > + Add Users).
    2. Grant API access to the created user:
      • click Access to API beside the newly created user
      • Enable APIv2
      • Generate new token (copy it for later use)
      • Add access permissions in section Messages for: Send SMS
      • Add access permissions in section Modem for: Make a ring call, Make a TTS, Make a TTS Advanced call (for voice alerting)
      • Save settings

Ustawienia modemów Ethernet SMSEagle

UCME-OPC obsługuje następujące modele:

  • SMSEagle NXS-9700 5G (pojedynczy modem)
  • SMSEagle NXS-9700 4G (pojedynczy modem)
  • SMSEagle NXS-9750 4G (podwójny modem)
Modemy SMSEagle umożliwiają wysyłanie i odbieranie wiadomości SMS z wydajnością do 60 wiadomości na minutę. To dobre rozwiązanie do zastosowań, w których liczba wysyłanych komunikatów jest umiarkowana.
 
Seria z podwójnym modemem oferuje mechanizmy przełączania awaryjnego oraz dodatkowe funkcje zwiększające niezawodność i przepustowość. Urządzenie można również podłączyć do klastra wysokiej dostępności, aby zapewnić maksymalną niezawodność działania.

Najważniejsze funkcje modemu:

  • Połączenia głosowe – odtwarzanie plików WAV lub komunikatów generowanych przez syntezator mowy (Text-to-Speech)
  • SMS
  • Sygnał (Ring)
Ustawienie stałego adresu IP modemu

Każde nowe urządzenie ma domyślnie włączoną obsługę DHCP. Bramka SMSEagle automatycznie pobierze adres IP z serwera DHCP. Przydzielony adres IP można sprawdzić na serwerze DHCP. Połącz się z modemem za pomocą interfejsu WWW (na przykład: https://192.168.1.170) i zmień jego adres IP. Zaleca się również wyłączenie DHCP.
 
Zaloguj się przy użyciu nazwy użytkownika i hasła dostarczonych wraz z urządzeniem (dane logowania znajdują się w instrukcji Quick Start).
Login screen titled 'SMSEagle | Login' with user and password fields, a Sign in button, and a 'Forgot password' link.
Kliknij pozycję „Settings” w menu, a następnie przejdź do zakładki „IP Settings”.
Screenshot of General settings: network config form with MAC Address, DHCP toggle (Disabled selected), IP 192.168.1.170, Subnet 255.255.255.0, Gateway 192.168.1.1, DNS 1 192.168.1.1, DNS 2 8.8.4.4, Hostname smseagle, Use proxy: No.
Wyłącz DHCP. Wprowadź ustawienia sieciowe zgodne z konfiguracją swojej sieci, a następnie kliknij przycisk „Save”.

Ustawienia SMSEagle w konfiguracji UCME

W konfiguracji UCME wybierz Options > Settings > SMSEagle. Zostanie wyświetlone następujące okno.

Ustawienia ogólne (General Settings)
Screenshot of SMS-Eagle settings window (Modem status tab) showing URL https://192.168.1.170/api/v2, API token, optional voice API URL, and checkboxes for day-of-week, read SMS, alarm ID, delay, and modem options (1 or 2) with Save/Defaults buttons.
Zaznacz pole „Enable SMS-Eagle”, aby włączyć obsługę modemu.
W polu „URL/IP Address” wpisz adres IP modemu. Na przykład: https://192.168.1.170/api/v2
Wprowadź token API w polu „API Token”. Aby uzyskać token API, kliknij przycisk „Users”.
Users page showing one user: ID 1, Admin SMS (Inbox Master); role Administrator, MFA Disabled, API v2; actions Edit and Access to API.
Kliknij „Access to API”.
Zostanie wyświetlone następujące okno. Skopiuj token API i wklej go do konfiguracji UCME. Upewnij się również, że opcja „APIv2” jest zaznaczona.
Dialog titled Access to API with APIv2 selected; options to generate a token, enable APIv1 auth, manage APIv2 methods and permissions (Read/Delete messages, Send SMS/MMS, etc.), and Save/Cancel buttons.

Właściwości funkcji Text-to-Speech

Modem jest wyposażony we wbudowany silnik syntezy mowy (Text-to-Speech), który obsługuje język angielski i niemiecki.

Jeśli chcesz korzystać z funkcji Text-to-Speech w innych językach, możesz użyć usługi Voice Maker, która obsługuje wiele języków. Więcej informacji znajdziesz na stronie Voice Maker. Aby korzystać z tej usługi, należy uzyskać klucz API od dostawcy.

Pozostałe ustawienia:

  • Dodawaj dzień tygodnia i godzinę do komunikatów głosowych – zaznacz tę opcję, jeśli chcesz, aby każdy komunikat głosowy zawierał informację o dniu tygodnia (np. niedziela, poniedziałek itp.) oraz godzinę wystąpienia zdarzenia.
  • Dodawaj status alarmu (rozpoczęcie/zakończenie) do komunikatów głosowych – zaznacz tę opcję, aby do komunikatu głosowego automatycznie dodawana była informacja „Alarm rozpoczęty” lub „Alarm zakończony”.
  • Odczytuj przychodzące wiadomości SMS – zaznacz tę opcję, aby włączyć obsługę wiadomości SMS przychodzących.
  • Odstęp między połączeniami telefonicznymi (sekundy) – określa czas oczekiwania między kolejnymi połączeniami. Zalecana wartość: 20 sekund.

Opcje modemu

Jeśli korzystasz z modelu wyposażonego w dwa modemy, możesz wybrać jedną z następujących opcji:

  • Używaj modemu 2 tylko w przypadku awarii modemu 1
  • Używaj modemów 1 i 2 naprzemiennie (szybsze dostarczanie wiadomości)
Dialog: Modem options with two radio choices—use modem 2 only when modem 1 fails; or use modems alternately (faster delivery).

Aby wyświetlić bieżący stan modemu, przejdź do zakładki „Modem status”.

Screenshot of SMS-Eagle modem management window with two enabled modems (Modem 1 and Modem 2). Shows signal bars, network 019 4G, SIM status Operational, registration Home, IMEI/IMSI values, and numbers; includes Copy to clipboard buttons and Save/Cancel actions.

Połączenia głosowe – Text-to-Speech (TTS)

Modem SMSEagle obsługuje wbudowaną funkcję syntezy mowy (Text-to-Speech). Dostępne języki: angielski i niemiecki.

Aby włączyć funkcję TTS, zaznacz opcję:
  • Enable Voice call (via Modem TTS)

Połączenie testowe TTS możesz wykonać, wpisując treść komunikatu, a następnie klikając przycisk „Make TTS Call”.

Jeśli chcesz, aby UCME powtarzał komunikat alarmowy podczas połączenia głosowego, skonfiguruj następujące parametry:

  • Repeat count – liczba powtórzeń komunikatu
  • Repeat text – tekst powtarzany między kolejnymi odtworzeniami komunikatu alarmowego
SMS-Eagle settings window for voice calls: language list with English (US) selected, ring duration 28 seconds, repeat count 2.

Sygnał (Ring)

Sygnały typu Ring umożliwiają powiadamianie odbiorców poprzez samo połączenie telefoniczne, bez odtwarzania komunikatu alarmowego. To dobre rozwiązanie, jeśli celem jest jedynie zwrócenie uwagi odbiorcy i skłonienie go do sprawdzenia alarmu.
 
Aby wykonać testowe połączenie typu Ring, wprowadź numer telefonu, a następnie kliknij przycisk „Make Ring Call”.
Screenshot of SMS-Eagle app: Ring Calls tab with Enable Ring calls, Ring duration 29 seconds, 'Make a Ring Call' button, To field and modem number options, and Save/Cancel buttons.

Połączenia głosowe z wykorzystaniem plików WAV

W przypadku połączeń opartych na plikach WAV, UCME przekształca treść alarmu w plik dźwiękowy WAV (z wykorzystaniem usługi Voice Maker), a następnie przesyła go do modemu. Modem nawiązuje połączenie telefoniczne i odtwarza przygotowany komunikat.

Jeśli chcesz, aby UCME powtarzał komunikat alarmowy, skonfiguruj następujące parametry:

  • Repeat count – liczba powtórzeń komunikatu
  • Repeat text – tekst odtwarzany pomiędzy kolejnymi powtórzeniami komunikatu
Działanie tej funkcji możesz sprawdzić, klikając przycisk „Make Wave Call”.
SMS-Eagle Wave Calls dialog with Enable, 30s ring, German TTS, repeat 3, Make Wave Call; note: 8/16 kHz mono PCM; To: 9725...; Save.

SMS

Zaznacz opcję „Enable SMSEagle SMS”, aby włączyć wysyłanie wiadomości SMS za pośrednictwem bramki SMSEagle.

Działanie funkcji możesz sprawdzić, klikając przycisk „Send SMS” i wysyłając wiadomość testową.
 
SMS-Eagle window with Enable SMS checked: message field, Send SMS button, To field with a number, Modem Number 1 or 2, and Save options in Debug area.

Status wiadomości SMS i połączeń

Podczas testowania wysyłki wiadomości SMS lub połączeń głosowych możesz monitorować ich status w tej zakładce.
 
Screenshot of SMS-Eagle settings window with SMS & Call Status tab selected. 'Enable SMS-Eagle' is checked. Two empty tables: SMS Status and Voice Status. At bottom, 'To' field shows a phone number, modem number options 1 or 2, and DEBUG area with Save, Save and exit, Cancel buttons.

Poznaj urządzenie demo SMSEagle

SMSEagle to urządzenie z wbudowanym oprogramowaniem, które gwarantuje szybkie dostarczanie wiadomości do wyznaczonych odbiorców, niezależnie czy są to powiadomienia, alerty czy ważne aktualizacje.

Wypełnij formularz i uzyskaj dostęp do fizycznego urządzenia demonstracyjnego.

  • 14-dniowy bezpłatny okres próbny
  • Dostęp do ponad 20 funkcjonalności

Czym jest sprzętowa
bramka SMS?

Dowiedz się więcej o
funkcjach SMSEagle