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

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.

Niezależna 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 offline

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.

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.

Konfiguracja SMSEagle

  1. Utwórz nowego użytkownika w SMSEagle (menu System > Users, poziom dostępu użytkownika: User).
  2. Utwórz klucz API dla tego użytkownika:
    • przejdź do Settings > Global settings > API i otwórz stronę API v2
    • kliknij Create API key, wypełnij pole Key name i wybierz utworzonego wyżej użytkownika jako Owner
    • Dodaj uprawnienia dostępu w sekcji Messages dla: Send SMS
    • Dodaj uprawnienia dostępu w sekcji Calls dla: Make a ring call, Make a TTS Advanced call (dla alertów głosowych)
    • kliknij Create key. Token dostępu jest wyświetlany tylko raz, zaraz po zapisaniu.

Ustawienia modemów Ethernet SMSEagle

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.

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).
Kliknij pozycję „Settings” w menu, a następnie przejdź do zakładki „IP Settings”.
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)

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”. Użyj tokenu dostępu utworzonego w sekcji Konfiguracja SMSEagle powyżej.
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.

Wklej token dostępu utworzony w sekcji Konfiguracja SMSEagle powyżej w pole API Token w konfiguracji UCME.

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

Modem wyposażony jest we wbudowany mechanizm syntezy mowy (TTS), obsługujący do 36 języków (standardowo angielski i niemiecki, pozostałe języki, w tym hiszpański, francuski i polski, dostępne do pobrania). Dodatkowe pakiety językowe są dostępne pod adresem: https://www.smseagle.eu/voice-models/

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)

Urządzenie SMSEagle oferuje wbudowaną funkcję zamiany tekstu na mowę (TTS). Standardowo dostępne są języki angielski i niemiecki. Pozostałe języki (do 36 łącznie) można pobrać ze strony: https://www.smseagle.eu/voice-models/
 
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