Команды для удалённой настройки и обслуживания прибора

В системе «Приток-А» сотрудник ПЦО [1] имеет возможность [2] по каналу охраны взаимодействовать с прибором, установленным на охраняемом объекте. Взаимодействие с прибором происходит путём отправки команд и получения ответных сообщений.

Помимо команд управления режимом охраны, предусмотрен набор отдельных сервисных команд, с помощью которых можно получать различную информацию о приборе, удалённо настраивать и проводить обслуживание.

Для разных типов охранных приборов предусмотрены разные наборы сервисных команд. В данной статье описываются команды для приборов серии «Приток-А-КОП».

1. Команды обновления встроенного ПО прибора

Обновить из файла

Получив эту команду, прибор выполняет следующие действия:

  1. Загружает указанный файл прошивки с пульта охраны.

  2. Выполняет проверку файла на совместимость.

  3. Обновляет прошивку.

  4. Перезагружается.

Пример ответа на команду «Обновить из файла»
Передача файла на СП начата
Передача файла на СП закончена
Устройство начинает загрузку файла
Загружено 3% (10400 из 390319 б.)
...
Загружено 50% (194800 из 390319 б.)
...
Загружено 100% (389200 из 390319 б.)
Устройство завершило загрузку файла
Файл одобрен устройством

2. Команды для работы с конфигурацией

Прочитать файл конфигурации

Получив эту команду, прибор считывает текущую конфигурацию и отправляет её в виде файла на пульт охраны.

Оператор может просмотреть либо отредактировать полученный файл при помощи приложения «Унипрог Приток-А».

Пример ответа на команду «Прочитать файл конфигурации»
Запрос файла из устройства {"conf-kop-04.dcf"}
Устройство начинает передачу файла "Id=792284720"
Загружено 56% (10400 из 18656 б.)
Устройство завершило передачу файла "Id=792284720,Размер 18656 б."
Записано в файл "C:\Sokrat\Pritok-3.8\DevFiles\500400\conf-kop-04.dcf"

Записать файл конфигурации

Получив эту команду, прибор записывает переданный файл конфигурации и перезагружается.

Пример ответа на команду «Записать файл конфигурации»
 Передача файла на СП начата
 Передача файла на СП закончена
 Устройство начинает запись файла
 Загружено 56% (10400 из 18656 б.)
 Устройство завершило запись файла
 Файл одобрен устройством (Базовая конфигурация)

Проверить наличие пароля

Получив эту команду, прибор формирует сообщение, в котором указано установлен или нет пароль на доступ к конфигурации.

Пример ответа на команду «Проверить наличие пароля»
Пароль не установлен

Установить пароль

С помощью этой команды оператор может установить пароль для доступа к конфигурации.

Получив эту команду, прибор устанавливает указанный в команде пароль.

Пример ответа на команду «Установить пароль»
Пароль установлен

Сбросить пароль

С помощью этой команды оператор может сбросить пароль для доступа к конфигурации.

Получив эту команду, прибор сбрасывает пароль для доступа к конфигурации.

3. Дополнительные команды

Запросить информацию о приборе

Получив эту команду, прибор формирует сообщения, в которых содержится информация об устройстве.

По ответу на команду оператор может:
  1. Узнать:

    • версию прибора (либо модуля шины расширения),

    • версию устройства ввода и индикации (УВИ),

    • информацию по сим-карте,

    • информацию об операторе сотовой связи,

    • наличие NFC-считывателя, Bluetooth-модуля, Wi-Fi-модуля и т.д.

  2. Принять решение о необходимости обновления ПО прибора на основе полученной версии.

  3. Оценить параметры электропитания.

  4. Проконтролировать:

    • состояние перемычки LOAD;

    • установленный способ контроля за датчиком вскрытия корпуса;

    • текущий уровень секретности;

    • состояние системы контроля и управления доступом (СКУД) и т.д.

Пример ответа на команду «Запросить информацию о приборе»
Приток-А-КОП-04 (код изделия 4040) # наименование и код изделия
Загрузчик: KOP-04 BOOT V0.18       # версия загрузчика
MAC: 00269B5162CB                  # MAC-адрес
С.Н.: 4811                         # серийный номер
INFO: {...}                        # дополнительная информация
LOAD: OFF                          # состояние перемычки LOAD
ПО: KOP-04 V2.23                   # текущая версия встроенного ПО (прошивки)
Nov 11 2024 15:38:13               # дата выпуска версии ПО
Версия конфигурации: 10            # версия конфигурации
Режим защиты: 1                    # текущий уровень секретности
Teamkey: 0                         # наличие группового ключа (1 - установлен)

PWR                                # раздел о состоянии питания
  V in=13.6V                       # входное напряжение питания
  Vbat=00.2V                       # напряжение на аккумуляторе или надпись "аккумулятор заряжается"
                                   # Примечание: В момент заряда аккумулятора значение напряжения не отображается.
  Vrip<8.3V                        # наличие или отсутствие напряжения на входе РИП (если Vrip<8.3V - нет, иначе - есть)

GSM                                # раздел о состоянии GSM
  IMEI: 353173***53992             # IMEI
  SIM1 ICCID: 897**644             # ICCID SIM 1
  operator: TELE2 RU               # наименование сети оператора связи для SIM 1
  MODEL: GL868-DUAL                # модель GSM-модема
  FIRMWARE: 10.01.181              # версия ПО GSM-модема

Контроль вскрытия корпуса: выкл    # способ контроля за датчиком вскрытия корпуса

УВИ                                # раздел о состоянии УВИ
  Сенсор(8)                        # тип УВИ прибора
  Версия ПО: 17                    # версия ПО УВИ Прибора
  BT: нет                          # наличие Bluetooth-модуля

NFC                                # раздел о состоянии NFC-считывателя
  522                              # тип микросхемы NFC-считывателя

СКУД                               # раздел о состоянии СКУД
  НОРМАЛЬНЫЙ РЕЖИМ                 # текущее состояние СКУД

Wi-Fi                              # раздел о состоянии Wi-Fi
  "BC-03 ESP32"(21EC), FW ver 2.6  # информация о Wi-Fi-модуле

Запросить параметры прибора

Получив эту команду, прибор формирует сообщение, в котором содержится краткая информация об устройстве.

Пример ответа на команду «Запросить параметры прибора»
Загрузчик: KOP-04 BOOT V0.18       # версия загрузчика
МАС: 00-26-9B-51-62-CB             # MAC-адрес
С.Н. 4811                          # серийный номер
ПО: KOP-04 V2.23                   # текущая версия встроенного ПО (прошивки)
Активная SIM: 1                    # номер активной SIM
ICCID: 89701203335600136644        # ICCID SIM
CFVER: 10                          # версия конфигурации
Групповой ключ: Не установлен      # наличие группового ключа

Запросить состояние каналов связи

Получив эту команду, прибор формирует сообщение, в котором содержится информация о текущем состоянии каналов связи.

По ответу на команду оператор может узнать:
  • какие каналы связи настроены;

  • какие параметры подключения на пульт охраны записаны в прибор;

  • какой канал связи активный.

Пример ответа на команду «Запросить состояние каналов связи»
Количество каналов - 1
  Канал №1: Количество интерфейсов - 3
    Ethernet - "Активный"
    Количество серверов: 1
      1) "93.94.0.41:40000" - "Сервер доступен. Открыт сеанс связи."

    SIM1 - "Текущая. Инициализируется... (Начало работы)"
    Количество серверов: 0

    SIM2
    Количество серверов: 0

Запросить параметры подключения

Получив эту команду, прибор формирует сообщение, в котором содержится информация о параметрах подключения на пульт охраны. Первые четыре параметра - параметры подключения через Ethernet/Wi-Fi, следующие четыре - через GPRS.

По ответу на команду оператор может проконтролировать правильно ли указаны параметры подключения на пульт охраны. В случае необходимости параметры подключения можно изменить при помощи команды «Записать параметры подключения».

Пример ответа на команду «Запросить параметры подключения»
Получены параметры СП №1 "93.94.0.41:40000"
Получены параметры СП №2 "0.0.0.0:40000"
Получены параметры СП №3 "0.0.0.0:40000"
Получены параметры СП №4 "0.0.0.0:40000"
Получены параметры СП №5 "172.205.252.93:10041"
Получены параметры СП №6 "0.0.0.0:40000"
Получены параметры СП №7 "0.0.0.0:40000"
Получены параметры СП №8 "0.0.0.0:40000"

Записать параметры подключения

С помощью этой команды можно изменить в приборе параметры подключения на пульт охраны.

Получив эту команду, прибор меняет в конфигурации параметры подключения на указанные в команде.

Запросить качество связи

Получив эту команду, прибор выполняет следующие действия:

  1. Проверяет возможность подключения на пульт охраны по всем описанным в конфигурации каналам связи.

  2. Формирует сообщение, в котором содержится информация о качестве связи.

По ответу на команду оператор может приблизительно оценить качество связи между прибором и пультом охраны. Максимальное качество - 100%, минимальное - 0%.

Пример ответа на команду «Запросить качество связи»
Прибор: Приток-А-КОП-04 (код изделия 4040)
Качество связи = 86%

GSM: Запросить уровень сигнала активной SIM карты

Получив эту команду, прибор формирует сообщение, в котором содержится уровень сигнала (CSQ) до базовой станции сети GSM (для активной SIM).

Уровень CSQ - число от 0 до 31 или 99, где значения 0 и 99 означает отстуствие GSM-сигнала (или его значение неизвестно). При значениях CSQ меньше 5 может наблюдаться нестабильная работа прибора в сети GSM.

По ответу на команду оператор может приблизительно оценить качество связи между прибором и базовой станцией GSM.

Пример ответа на команду «Запросить качество связи»
SIM-карта 1: Уровень сигнала = 24

GSM: Запросить баланс активной SIM карты

Получив эту команду, прибор выполняет следующие действия:

  1. Считывает из конфигурации значение параметра «USSD запрос баланса SIM Х», где Х - номер активной SIM.

  2. Формирует соответствующий USSD-запрос оператору сотовой связи и дожидается ответ.

  3. Проверяет полученный от оператора сотовой связи баланс на ограничения по установленному в конфигурации лимиту (параметр «Лимит баланса SIM Х», где Х - номер активной SIM).

  4. Формирует сообщение на пульт охраны с данными о балансе активной SIM.

Пример ответа на команду «Запросить качество связи»
SIM-карта 1:
 Состояние баланса = 7070.
 Баланс в норме.

GSM: Переключиться на другую SIM карту

Получив эту команду, прибор переключается c активной SIM на другую.

С помощью этой команды оператор может проверить работоспособность каждой SIM прибора.

Пример ответа на команду «GSM: Переключиться на другую SIM карту»
SIM1: Активная;
SIM2: Нет в конфигурации.

GSM: Позвонить по номеру

Получив эту команду, прибор осуществляет голосовой вызов по указанному в параметрах команды номеру телефона.

С помощью этой команды оператор может узнать:
  • номер телефона активной SIM (в параметрах команды нужно указать номер телефона оператора).

  • разрешена ли оператором сотовой связи функция «голосовой вызов» для активной SIM.

Пример ответа на команду «GSM: Позвонить по номеру»
 Результат звонка (SIM1): Выполнено

GSM: Выполнить USSD-запрос

Получив эту команду, прибор выполняет следующие действия:

  1. Формирует USSD-запрос оператору сотовой связи с активной SIM и дожидается ответ.

  2. Формирует сообщение на пульт охраны с данными ответа от оператора сотовой связи.

Пример ответа на команду «GSM: Выполнить USSD-запрос»
Ответ на USSD-запрос (SIM1): CYMMA DOCTYnHbIX CPEDCTB 7069.91 pyb.

Медиа: Воспроизвести звуковой файл

Приборы серии «Приток-А-КОП», имеющие встроенный динамик, могут выполнять звуковое оповещение (мужским или женским голосом).

Получив эту команду, прибор проиграет через динамик прибора звуковой файл, соответствующий номеру из команды.

Список звуковых файлов по умолчанию

Номер файла

Произносимый текст

1

«Внимание! Вскрыт корпус прибора»

2

«Внимание! Пожар»

3

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

4

«Внимание! Необходимо снять с охраны»

5

«Начинаем взятие под охрану. Покиньте помещение»

6

«Взятие запрещено. Нет основного питания»

7

«Операция запрещена. Нет связи с пультом»

8

«Голосовое оповещение включено»

9

«Голосовое оповещение выключено»

10

«Прибор взят под охрану»

11

«Прибор снят с охраны»

12

«Нет взятия»

13

«Отмена взятия»

14

«Взятие запрещено. Договор приостановлен»

15

«Взятие запрещено. Приостановка обслуживания»

16

«Взятие вне режимного времени запрещено»

17

«Снятие вне времени для снятия запрещено»

18

«Предупреждение: необходимо оплатить услуги Охраны»

19

«Взятие запрещено. Необходимо оплатить услуги Охраны»

20

«Пополните баланс SIM карты»

21

«Превышена максимальная длина кода»»Превышена максимальная длина кода»

22

«Недопустимое действие»

23

«Недоступно для выбора»

24

«Неверный пароль»

25

«Недоступно в состоянии тревога»

26

«Недоступно в состоянии взят»

27

«Доступ запрещен настройками»

28

«Введите пароль на конфигурацию»

29

«Отказ в проверке тревожной сигнализации»

30

«Начало проверки тревожной сигнализации. Нажмите тревожную кнопку»

31

«Восстановите тревожную кнопку»

32

«Тревожная кнопка восстановлена»

33

«Тревожная кнопка проверена»

34

«Завершение проверки тревожной сигнализации»

Ethernet/Wi-Fi: Запросить уровень сигнала Wi-Fi

Получив эту команду, прибор формирует сообщение, в котором содержится уровень сигнала сети Wi-Fi до роутера (CSQ). Уровень CSQ - число от 0 до 31, где 0 - сигнал отсутствует, а 31 - сигнал максимальный.

По ответу на команду оператор может приблизительно оценить качество связи между прибором и роутером.

Пример ответа на команду «Ethernet/Wi-Fi: Запросить уровень сигнала Wi-Fi»
Уровень сигнала Wi-Fi = 30

Ethernet/Wi-Fi: Отключить Ethernet/Wi-Fi на 10 минут

Получив эту команду, прибор выполняет следующие действия:

  1. Отключается на 10 минут от сети Ethernet или Wi-Fi.

  2. Переходит на резервный канал связи, указанный в конфигурации.

С помощью этой команды оператор может проконтролировать возможность перехода на резервный канал связи.

ГК: Записать групповой ключ

Получив эту команду, прибор установит групповой ключ и добавит его в нужные модули шины расширения.

ГК: Запросить статус группового ключа

Получив эту команду, прибор формирует сообщение о наличии в приборе и модулях шины расширения группового ключа.

ГК: Очистить групповой ключ

Получив эту команду, прибор стирает групповой ключ и удаляет его в модулях шины расширения.

Зарегистрировать NFC-ключ

С помощью этой команды оператор может удалённо зарегистрировать в приборе ключ доступа из мобильного приложения «NFC-ключ Приток-А».

Получив эту команду, прибор выполняет следующие действия:

  1. Создает групповой ключ, если он не создан.

  2. Записывает групповой ключ в прибор и во все нужные модули шины расширения.

Перезагрузить

Получив эту команду, прибор выполняет перезагрузку.

Примечание

  1. Набор команд зависит от используемой версии ПО «Приток-А».

  2. Разные модели устройств могут выполнять разный набор команд.

  3. Содержимое ответов на команды может отличаться в зависимости от версии встроенного ПО и модели устройства.