Приложение Р. SMS-команды

Прибор поддерживает следующие команды: «Взять», «Снять», «Опрос» и «Запрос состояния». SMS-команда на взятие формирует запрос на взятие, а SMS-команда на снятие формирует запрос на снятие на АРМ. На SMS-команду «Опрос» формируется ответ с указанием общего состояния прибора. На SMS-команду «Запрос состояния» формируется ответ с указанием состояния прибора по шлейфам.

Примечание

Запрос на взятие или снятие происходит всегда с номером ХО, даже если установлен «Режим защиты 1» и «Способ идентификации ХО на пульте по коду/ключу».

Обработка SMS-команды идентична обработке считанного прибором кода идентификации ХО и реализует следующий алгоритм:

  • Осуществляется идентификация ХО. Идентификация считается пройденной, если:

    • номер телефона отправителя в конфигурации прибора указан верно;

    • пароль в SMS-команде указан верно.

Номер телефона отправителя и пароль задаются при конфигурировании прибора (см. п. 2.2.6.8). SMS-команда с неизвестного номера телефона игнорируется. SMS-команда с известного номера телефона и неверным паролем расценивается как попытка подбора кода. После шести неудачных попыток идентификации на пульт АРМ отправляется сообщение о подборе кода.

  • Осуществляется проверка возможности выполнения отправленной команды, которая включает:

    • проверку наличия связи с АРМ ПЦН (в режиме « Централизованная охрана »);

    • проверку наличия основного питания при установленном в конфигурации параметре «Запретить взятие в отсутствие основного питания»;

    • проверку на наличие ШС, для которых доступно выполнение запрошенной команды внутри диапазона, заданного привязкой (см. Приложение Д);

Если выполнение SMS-команды невозможно, то прибор сформирует и отправит на номер телефона ХО один из двух возможных SMS-ответов:

  • «Команда не выполнена (неверный формат)»;

  • «Команда не выполнена (выполнение невозможно)».

  • Если прибор работает в режиме « Централизованная охрана » (см. п.2.2.6.2):

    • прибор выполняет запрос взятия с номером ХО или запрос снятия с номером ХО на АРМ по активному каналу связи;

    • прибор ожидает команды от АРМ в ответ на высланный запрос;

  • Если прибор работает в режиме « Автономный », то запрос автоматически преобразуется в команду на взятие или снятие.

Независимо от режима работы, по факту выполнения прибором команды отправляется SMS-оповещение для всех номеров, подписанных на соответствующие оповещения.

Примечание

– Команда от АРМ, в зависимости от версии АРМ и от установленной в карточке прибора тактики, может быть следующей:

  • Взять сразу (прибор возьмется сразу);

  • Взять после выхода (без нарушения двери прибор возьмется через 4 минуты);

  • Взять с задержкой (прибор возьмется через указанное время).

– Параметр «Разрешить снятие по команде с пульта/мобильного приложения» не распространяется на SMS-команды. Возможность снятия задается для каждого телефона отдельно.

1 Подача SMS-команд

SMS-команды для прибора имеют следующий вид:

<пароль> <команда> [<аргумент>] [<список>]

В качестве разделителя полей используются пробелы (один или больше).

<пароль> – обязательное поле. Пароль состоит из четырех числовых символов и задаётся в конфигурации для телефонного номера ХО.

<команда> – обязательное поле. Указывается в числовом или текстовом виде (регистр букв не учитывается).

  • Возможные значения:

  • «01» или «взять»;

  • «02» или «снять»;

  • «04» или «опрос»;

  • «06» или «запрос состояния».

Примечание

При опросе состояния прибора (Команда 04) каждое SMS-оповещение содержит информацию о текущем значении параметра режима работы прибора («Автономный режим»/«Режим централизованной охраны»).

<аргумент> – указывается опционально. Указывается в текстовом виде (регистр букв не учитывается).

  • Может использоваться только для команд взятия или снятия.

  • Если аргумент не указан, то операция производится для всего диапазона, разрешенного привязкой.

  • Возможные значения:

  • «все» (см. выше);

  • «раздел» (требует указания поля <список>);

  • «шлейф», «шс» или «шл» (требует указания поля <список>).

<список> – указывается опционально, если того требует значение поля <аргумент>.

  • Перечисление должно оформляться через запятую и/или тире, пробелы недопустимы.

Примечание

- Команда «опрос» инициирует отправку ответного сообщения на номер отправителя, если он задан в конфигурации прибора. В сообщении указывается обобщённое состояние диапазона ШС, заданного привязкой.

- Команда «запрос состояния» инициирует отправку от 1 до 4 ответных сообщений на номер отправителя (в зависимости от количества ШС в системе). В сообщениях приводится состояние каждого ШС из диапазона ШС, заданного привязкой.

Таблица 43 – Примеры подаваемых SMS-команд

Взятие

Снятие

  1. Для взятия шлейфов 1, 2, 3 и 15:

  • «1234 взять шлейф 1-3,15»

или

  • «1234 взять шс 1-3,15»

или

  • «1234 01 шс 1-3,15»

  1. Для взятия разделов 2 и 3:

  • «1234 взять раздел 2,3»

или

  • «1234 01 раздел 2,3»

  1. Для взятия всех разрешенных зон (задается привязкой в конфигурации):

  • «1234 взять все»

или

  • «1234 взять»

или

  • «1234 01»

  1. Для снятия шлейфа 2:

  • «1234 снять шлейф 2»

или

  • «1234 снять шс 2»

или

  • «1234 02 шс 2»

  1. Для снятия разделов 2 и 3:

  • «1234 снять раздел 2,3»

или

  • «1234 02 раздел 2,3»

  1. Для снятия всех разрешенных зон (задается привязкой в конфигурации):

  • «1234 снять все»

или

  • «1234 снять»

или

  • «1234 02»

Опрос

Запрос состояния

  • «1234 опрос»

или

  • «1234 04»

  • «1234 состояние»

или

  • «1234 06»

2 Ответы на SMS-команды

В ответ на SMS-команду «Запрос состояния» прибор присылает сообщение, в котором ШС представлены в виде таблицы, каждая строка этой таблицы отражает состояние десяти ШС. Первая цифра в строке SMS-ответа является номером ШС, с которого начинается строка, двоеточием она отделяется от перечисленных состояний ШС.

Если в диапазоне ШС, попадающим в одну строку, нет ни одного включённого ШС, или ШС, доступных для взятия или снятия конкретному ХО (определяется привязкой в конфигурации прибора, см. п. 2.2.6.8.2), то такая строка из соображения экономии символов в SMS-сообщении не указывается (для экономии символов в SMS, а соответственно, и максимального количества SMS в ответ на опрос - минимум 1, максимум 4).

Если в строку попадают ШС, доступные для снятия или взятия конкретного пользователя – она выводится целиком. Если в диапазоне указанных ШС оказываются выключенные – они отображаются символом «Х».

Неактивные ШС в такой ситуации указываются для того, чтобы можно было установить соответствие между приведённым состоянием ШС и его номером.

В SMS-ответе прибора могут быть приведены следующие состояния ШС:

  • «А» – авария ШС;

  • «В» – взят (охранный, тревожный или технологический ШС);

  • «Д» – срабатывание дымового датчика;

  • «Е» – тревога технологического ШС;

  • «Н» – неисправность пожарного ШС;

  • «О» – обрыв шлейфа ОС+КЛ;

  • «П» – пожар, тревога пожарного ШС;

  • «С» – снят;

  • «Т» – тревоги охранного ШС или ТК;

  • «Х» – ШС отключен или недоступен пользователю.

Возможные состояния в ответе на команду «Опрос» [1] :

  • Пожар

  • Неисправность пожарного шлейфа

  • Тревога

  • Тревога ТК

  • Сработка технологического шлейфа

  • Авария шлейфа

  • Взят

  • Сработка дымового датчика

  • Частично взят

  • Снят

Таблица 44 – Примеры ответов

Опрос

Запрос состояния

15.03.19 10:15

КОП-04

Состояние

Частично взят

15.03.19 10:16

КОП-04

001: СССВХХХХХХ

081: ХХХООЕХЕХХ