Написать API для работы с GSM модемом
Необходимо разработать сервис для работы с GSM модемом Wavecom Q2303. https://ru.aliexpress.com/item/FIMT-16-GPRS-SMS/32864743728.html?spm=a2g0s.9042311.0.0.50b333edbFmjLJ
Необходимо создать два эндпоинта
1) Получение номеров телефона.
Логика работы:
а) Открываем tellnet соединение с устройством.
б) путем ввода AT команд отправляем USSD запросы для получения номеров телефонов и возвращаем их в формате массива порт => номер
2) Получаем номер телефона
Логика работы:
а) в метод передается номер телефона
б) Метод обращается к методу 1 где получает номер порт по номеру телефона
в) Получаем смс сообщение используя tellnet и AT запросы.
Топология оборудования. sms_шлюз по ком порту подключен к micro_pc с UBUNTU. На micro_pc установлен LNMP. micro_pc подключен к интернету и имеет белый ip адрес.