Приложение Р. 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 ответных сообщений на номер отправителя (в зависимости от количества ШС в системе). В сообщениях приводится состояние каждого ШС из диапазона ШС, заданного привязкой.
Взятие |
Снятие |
---|---|
или
или
или
или
или
|
или
или
или
или
или
|
Опрос |
Запрос состояния |
или
|
или
|
2 Ответы на SMS-команды
В ответ на SMS-команду «Запрос состояния» прибор присылает сообщение, в котором ШС представлены в виде таблицы, каждая строка этой таблицы отражает состояние десяти ШС. Первая цифра в строке SMS-ответа является номером ШС, с которого начинается строка, двоеточием она отделяется от перечисленных состояний ШС.
Если в диапазоне ШС, попадающим в одну строку, нет ни одного включённого ШС, или ШС, доступных для взятия или снятия конкретному ХО (определяется привязкой в конфигурации прибора, см. п. 2.2.6.8.2), то такая строка из соображения экономии символов в SMS-сообщении не указывается (для экономии символов в SMS, а соответственно, и максимального количества SMS в ответ на опрос - минимум 1, максимум 4).
Если в строку попадают ШС, доступные для снятия или взятия конкретного пользователя – она выводится целиком. Если в диапазоне указанных ШС оказываются выключенные – они отображаются символом «Х».
Неактивные ШС в такой ситуации указываются для того, чтобы можно было установить соответствие между приведённым состоянием ШС и его номером.
В SMS-ответе прибора могут быть приведены следующие состояния ШС:
«А» – авария ШС;
«В» – взят (охранный, тревожный или технологический ШС);
«Д» – срабатывание дымового датчика;
«Е» – тревога технологического ШС;
«Н» – неисправность пожарного ШС;
«О» – обрыв шлейфа ОС+КЛ;
«П» – пожар, тревога пожарного ШС;
«С» – снят;
«Т» – тревоги охранного ШС или ТК;
«Х» – ШС отключен или недоступен пользователю.
Возможные состояния в ответе на команду «Опрос» [1] :
Пожар
Неисправность пожарного шлейфа
Тревога
Тревога ТК
Сработка технологического шлейфа
Авария шлейфа
Взят
Сработка дымового датчика
Частично взят
Снят
Опрос |
Запрос состояния |
---|---|
15.03.19 10:15 КОП-04 Состояние Частично взят |
15.03.19 10:16 КОП-04 001: СССВХХХХХХ 081: ХХХООЕХЕХХ |