Witam,
opublikowaliśmy w ramach projektu LMS+ nową wtyczkę 'LMSMikrotikSmsPlugin' zlokalizowaną w nowej gałęzi 'mikrotik-sms'.
Instrukcja konfiguracji wtyczki: https://github.com/chilek/lms-plus/tree/mikrotik-sms/plugins/LMSMikrotikSmsP...
Działa zarówno nadawanie SMS-ów, jak i ich odbiór. Podsystem obsługi SMS-ów w Mikrotiku ma sporo braków - twórcy systemu RouterOS uważają, że rozwiązanie przygotowane zostało pod kątem informacji systemowych/administracyjnych, a nie kontaktu z klientem - i mają rację.
Jednak jak to w rzeczywistości bywa - ludzie próbują używać tego rozwiązania również z klientami, no ale nie ma tak pięknie jak chociażby z pakietem smstools, czy usługodawcami wysyłki SMS przez API.
Znane ułomności rozwiązania SMS w Mikrotiku (a przez to i wtyczki):
1. Brak możliwości odbioru potwierdzeń doręczenia wiadomości (odebrane potwierdzenia odczytane w Mikrotiku nie dają się w żaden sposób powiązać z wcześniej nadanymi wiadomościami SMS). Owszem Mikrotik odbiera raporty doręczeń, ale taka wiadomość ma po prostu pustą treść i nie wiadomo z którą wcześniejszą, wysłaną wiadomością ma związek.
2. Brak obsługi kodowania znaków innego niż GSM7 (mocno brakuje UCS). W efekcie wiadomości wysyłane przez Mikrotika wtyczka automatycznie pozbawia polskich ogonków (np. "ł" zamienia na "l"), a przy odbiorze wiadomości LMS+ otrzymuje wiadomość bez polskich ogonków, które zastępowane są znakami zapytania ("?").
Uwaga! Wysyłka SMS-ów działa z LMS+ 24.x i nowszym. Odbiór SMS-ów wymaga wersji LMS+ 25.18 (lub bieżącej wersji w gałęzi 'stable'). Wersja 25.18 zostanie wydana w przyszłym tygodniu.