Поиск 0
8 499 455-06-82
с 9:00 до 18:00 по будням
info@digitalangel.ru
iRZ

Работа с SMS на роутерах iRZ R-серии

В роутерах R-серии есть несколько способов отправки SMS для различных ситуаций. Рассмотрим три способа отправить SMS с помощью роутера.

Способ №1: отправка SMS из пункта меню Send SMS

В данном способе все просто, перейдите в раздел Tools => Send SMS и заполняете поле Recipient Phone Number номером телефона получателя SMS, а в поле Message вписываете желаемый текст и нажимаете кнопку Send.

Одновременно можно отправить SMS только на один номер телефона.

Способ №2: отправка SMS по событию на GPIO порту

В разделе меню Tools => GPIO есть возможность настроить цифровые порты ввода-вывода на реагирование изменения их состояния с отправкой SMS на указанный номер. Реагировать роутер может либо только на появление напряжения на указанном порту, либо только на пропажу напряжения, либо на оба этих события. Регулируется данный выбор в столбце - Trigger.

Способ №3: отправка SMS посредством web api роутера.

Как работает api роутера для отправки SMS:
для отправки сообщения необходимо выполнить POST запрос по протоколу HTTP на адрес роутера к URI /api/sendsms и передать в теле запроса JSON объект вида:

     "recipient": "+79991234567",
	      "message": "test\n"
	 }

где: 
"recipient" - номер получателя, 
"message" - текст сообщение.

Данные необходимо передавать в кодировке utf-8.

В ответ роутер сообщит об отправке сообщения JSON-объектом вида:

{
	    "result": "ok",
	    "_board": {
	      "platform": "irz_ra01",
	      "name": "RU11w"
	    }
	 }

где: 
"result" - результат отправки: ok или fail

Пример работы через утилиту curl:

#  curl -X POST http://root:root@192.168.1.1/api/sendsms -d '{"recipient": "+79991234567", "message": "test\n=)"}'

ответ:

{"result": "ok", "_board": { "platform": "irz_ra01", "name": "RU11w" }}

Для операционных систем семейства WINDOWS так же есть утилита curl*, но вот синтаксис команды выглядит по другому :

curl -H "Content-Type: application/json" -X POST http://root:root@192.168.1.1/api/sendsms -d "{\"recipient\": \"+79111234567\", \"message\": \"test\"}"

*данный метод тестировался на Windows 10 и утилите curl с сайта curl.com ver.8, в других версиях Windows с другими версиями утилиты curl синтаксис может не совпадать


Оборудование

  • 18 590 ₽
    Без НДС
    Оптовая цена по запросу
    3G-роутер для для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций
  • 21 900 ₽
    Без НДС
    Оптовая цена по запросу
    4G-роутер для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций
  • 24 575 ₽
    Без НДС
    Оптовая цена по запросу
    4G-роутер в гермозащищеном корпусе класса IP65 для систем автоматизации, c 2-мя SIM-картами и поддержкой Wi-Fi.
  • 28 100 ₽
    Без НДС
    Оптовая цена по запросу
    4G-роутер c 2-мя SIM-картами для систем автоматизации с интерфейсами RS-232 и RS-485, 4 LAN-портами, 15 выводами GPIO и встроенным Wi-Fi
  • 36 600 ₽
    Без НДС
    Оптовая цена по запросу
    4G-роутер для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций
  • 37 900 ₽
    Без НДС
    Оптовая цена по запросу
    4G-роутер для систем автоматизации, с 2-мя одновременно работающими SIM-картами, Wi-Fi, 4 LAN-портами, выводами GPIO и поддержкой расширенных сетевых функций.

Поиск по каталогу
Например Termit iRZ модем Rl21 Atm21 Антенна 906 sma 47270
Поиск по базе знаний
Например ATM control iRZ collector iRZ bridge Termit Настройка ALFA
Мы используем cookie-файлы