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

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Описание универсальных типов системы)
 
(не показано 66 промежуточных версий этого же участника)
Строка 1: Строка 1:
  
Передача данных об источниках данных происходит по протоколу TCP/IP на транспортном уровне и по протоколу WAMP или SOAP на уровне приложения. В качестве контейнера передаваемой информации используется JSON (WAMP) и/или XML(SOAP).
+
Передача данных о источниках данных проходит по протоколу TCP/IP на транспортном уровне, и по протоколу WAMP или SOAP на уровне приложения. В качестве контейнера передаваемой информации используется JSON (WAMP) и/или XML(SOAP).
  
 
Для защиты канала передачи информации должны использоваться аппаратные или программные средства, предоставляемые сетевой инфраструктурой или применяемыми операционными системами.
 
Для защиты канала передачи информации должны использоваться аппаратные или программные средства, предоставляемые сетевой инфраструктурой или применяемыми операционными системами.
Строка 20: Строка 20:
  
 
{| class="simple" border="1" style="text-align:center"
 
{| class="simple" border="1" style="text-align:center"
  |+ style="background:#FFCC00"|'''Видеокамера'''
+
  |colspan="3" |'''Видеокамера'''
 +
|-
 
  |Идентификатор устройства
 
  |Идентификатор устройства
 
  |id  
 
  |id  
Строка 80: Строка 81:
 
  |state
 
  |state
 
  |type=enum
 
  |type=enum
  |}
+
  |-
+
|colspan="3" align="centre" | '''Варианты состояния устройства'''
 
+
|-
+
|rowspan="5" |
{| class="simple" border="1" style="text-align:center"
 
|+ style="background:#FFCC00"|'''Варианты состояния'''
 
 
  |Норма  
 
  |Норма  
 
  |ok.normal
 
  |ok.normal
Строка 104: Строка 103:
 
  |stateargs  
 
  |stateargs  
 
  |type=Array(text)  
 
  |type=Array(text)  
  |}
+
  |-
 
+
|colspan="3" align="centre" | '''Варианты текущего состояния устройства'''
 
+
|-
{| class="simple" border="1" style="text-align:center"
+
|rowspan="66" |
|+ style="background:#FFCC00"|'''Варианты состояния'''
 
 
  |Распознано лицо
 
  |Распознано лицо
 
  |ok.recognizedFace
 
  |ok.recognizedFace
Строка 309: Строка 307:
 
  |URL
 
  |URL
 
  |url
 
  |url
  |}
+
  |type=array(text)
 
+
|-
 
+
|colspan="3" align="center" | '''Массив url камеры – основного потока'''
{| class="simple" border="1" style="text-align:center"
+
|-
  |+ style="background:#FFCC00"|'''Массив url камеры – основного потока'''
+
|Команды
 
+
|command
 +
|type=enum
 +
|-
 +
|colspan="3" align="centre" |'''Варианты команд:'''
 +
|-
 +
|rowspan="2"|
 +
|Снять с охраны
 +
|deactivate
 +
|-
 +
|Взять под охрану
 +
|activate
 +
|-
 +
|Угол обзора камеры
 +
|fov
 +
|type=real
 +
|-
 +
|Соотношение сторон
 +
|aspectratio
 +
|type=real
 +
|-
 +
|Глубина архива
 +
|archieve_length
 +
|type=real
 +
|-
 +
|colspan="3"|'''ПО видеонаблюдения'''
 +
|-
 +
|Состояние ПО
 +
|state
 +
|type=enum
 +
|-
 +
|colspan="3" align="centre" | '''Варианты состояния ПО:'''
 +
|-
 +
|rowspan="4"|
 +
|Норма
 +
|ok.normal
 +
|-
 +
|Неисправность
 +
|error.defective
 +
|-
 +
|Тревога
 +
|alarm.alarm   
 +
|-
 +
|Неизвестно
 +
|none.unknown
 +
|-
 +
|Время опроса
 +
|refreshdelay
 +
|type=int
 +
|-
 +
|Порт
 +
|port
 +
|type=int
 +
|-
 +
|IP адрес
 +
|ip
 +
|type=text
 +
|-
 +
|colspan="3" align="center"|'''Система оповещения'''
 +
|-
 +
|Расположение(координаты)
 +
|geo_position
 +
|type=point   
 +
|-
 +
|Высота установки
 +
|geo_height
 +
|type=real
 +
|-
 +
|Обслуживающая организация
 +
|organization
 +
|type=text
 +
|-
 +
|Дополнительная информация
 +
|additional_info
 +
|type=text
 +
|-
 +
|Текущие состояние
 +
|stateargs
 +
|type=enum
 +
|-
 +
|Состояние устройства
 +
|state
 +
|type=enum
 +
|-
 +
|colspan="3"|'''Варианты состояния устройства:'''
 +
|-
 +
|rowspan="7"|
 +
|Норма
 +
|ok.normal
 +
|-
 +
|Неисправность
 +
|error.defective
 +
|-
 +
|Тревога
 +
|alarm.alarm   
 +
|-
 +
|Неизвестно
 +
|none.unknown
 +
|-
 +
|Тревога перевода
 +
|alarm.translation
 +
|-
 +
|Тестовая тревога
 +
|alarm.test
 +
|-
 +
|Тревога сирена
 +
|alarm.siren
 +
|-
 +
|Рабочий диапазон
 +
|effective_range
 +
|type=int
 +
|-
 +
|Приоритет
 +
|highestPriority
 +
|type=int
 +
|-
 +
|Период обновления
 +
|refreshMs
 +
|type=int
 +
|-
 +
|Идентификатор устройства
 +
|id
 +
|type=text
 +
|-
 +
|Название устройства (имя)
 +
|name
 +
|type=text
 +
|-
 +
|Команды
 +
|command
 +
|type=enum
 +
|-
 +
|colspan="3"|'''Варианты команд:'''
 +
|-
 +
|rowspan="3"|
 +
|Остановить
 +
|stop
 +
|-
 +
|Сирена
 +
|siren
 +
|-
 +
|Тест
 +
|test
 +
|-
 +
|Файл для проигрывания
 +
|fileToPlay
 +
|type=text
 +
|-
 +
|colspan="3"|'''Охранная сигнализация датчик объема/пожарный датчик'''
 +
|-
 +
|Идентификатор устройства
 +
|id
 +
|type=text
 +
|-
 +
|Название устройства (имя)
 +
|name
 +
|type=text
 +
|-
 +
|Расположение(координаты)
 +
|geo_position
 +
|type=point   
 +
|-
 +
|Высота установки
 +
|geo_height
 +
|type=real
 +
|-
 +
|Обслуживающая организация
 +
|organization
 +
|type=text
 +
|-
 +
|Дополнительная информация
 +
|additional_info
 +
|type=text
 +
|-
 +
|Идентификатор МСС
 +
|mssGuid
 +
|type=text
 +
|-
 +
|Провайдер
 +
|provider
 +
|type=text
 +
|-
 +
|Раздел
 +
|part
 +
|type=int
 +
|-
 +
|Дата последнего ТО/Номер акта
 +
|control_param
 +
|type=text
 +
|-
 +
|Состояние устройства
 +
|state
 +
|type=enum
 +
|-
 +
|colspan="3"|'''Варианты состояния устройства:'''
 +
|-
 +
|rowspan="5"|
 +
|Норма
 +
|ok.normal
 +
|-
 +
|Неисправность
 +
|error.defective
 +
|-
 +
|Тревога
 +
|alarm.alarm   
 +
|-
 +
|Неизвестно
 +
|none.unknown
 +
|-
 +
|Статус неизвестен
 +
|none.stateUnknown
 +
|-
 +
|Текущие состояние
 +
|stateargs
 +
|type=Array(text)
 +
|-
 +
|colspan="3"|'''Варианты текущего состояния устройства:'''
 +
|-
 +
|rowspan="8"|
 +
|Внимание блокировка
 +
|alarm.blocked
 +
|-
 +
|Выход за границы диапазона
 +
|alarm.outOfRange
 +
|-
 +
|Не под охраной
 +
|ok.inactive
 +
|-
 +
|Открыт
 +
|ok.unlocked
 +
|-
 +
|Разблокировано
 +
|ok.unblocked
 +
|-
 +
|Закрыт
 +
|ok.locked
 +
|-
 +
|Под охраной
 +
|ok.active
 +
|-
 +
|Тест
 +
|ok.test
 +
|-
 +
|Команды
 +
|command
 +
|type=enum
 +
|-
 +
|colspan="3"|'''Варианты команд:'''
 +
|-
 +
|rowspan="2"|
 +
|Снять с охраны
 +
|deactivate
 +
|-
 +
|Взять под охрану
 +
|activate
 +
|-
 +
|colspan="3" align="center"|'''Система контроля доступом - датчик '''
 +
|-
 +
|Идентификатор устройства
 +
|id
 +
|type=text
 +
|-
 +
|Название устройства (имя)
 +
|name
 +
|type=text
 +
|-
 +
|Расположение(координаты)
 +
|geo_position
 +
|type=point   
 +
|-
 +
|Высота установки
 +
|geo_height
 +
|type=real
 +
|-
 +
|Обслуживающая организация
 +
|organization
 +
|type=text
 +
|-
 +
|Дополнительная информация
 +
|additional_info
 +
|type=text
 +
|-
 +
|Идентификатор устройства
 +
|devid
 +
|type=text
 +
|-
 +
|COM-порт
 +
|comPort
 +
|type=text
 +
|-
 +
|URL
 +
|url
 +
|type=list
 +
|-
 +
|Идентификатор МСС
 +
|mssGuid
 +
|type=text
 +
|-
 +
|Минимальное альтернативное напряжение
 +
|alt_voltage_min
 +
|type=real
 +
|-
 +
|Максимальное альтернативное напряжение
 +
|alt_voltage_max
 +
|type=real
 +
|-
 +
|Минимальное напряжение
 +
|voltage_min
 +
|type=real
 +
|-
 +
|Максимальное напряжение
 +
|voltage_max
 +
|type=real
 +
|-
 +
|Минимально допустимая температура, для тревог, гр.
 +
|temperature_min
 +
|type=real
 +
|-
 +
|Максимально допустимая температура, для тревог, гр.
 +
|temperature_max
 +
|type=real
 +
|-
 +
|Альтернативное напряжение
 +
|alt_voltage
 +
|type=real
 +
|-
 +
|Напряжение
 +
|voltage
 +
|type=real
 +
|-
 +
|Температура
 +
|temperature
 +
|type=real
 +
|-
 +
|Дата изготовления
 +
|manufacturing_date
 +
|type=text
 +
|-
 +
|Тип считывателя
 +
|reader_type
 +
|type=text
 +
|-
 +
|Память, кб
 +
|memory_kb
 +
|type=int
 +
|-
 +
|Тип контроллера
 +
|controller_type
 +
|type=real
 +
|-
 +
|Серийный номер
 +
|serial
 +
|type=real
 +
|-
 +
|Параметр управления
 +
|control_param
 +
|type=text
 +
|-
 +
|Состояние устройства
 +
|state
 +
|type=enum
 +
|-
 +
|colspan="3" align="centre" |'''Варианты состояния устройства:'''
 +
|-
 +
|rowspan="5"|
 +
|Норма
 +
|ok.normal
 +
|-
 +
|Неисправность
 +
|error.defective
 +
|-
 +
|Тревога
 +
|alarm.alarm   
 +
|-
 +
|Неизвестно
 +
|none.unknown
 +
|-
 +
|Статус неизвестен
 +
|none.stateUnknown
 +
|-
 +
|Текущие состояние
 +
|stateargs
 +
|type=Array(text)
 +
|-
 +
|colspan="3" align="centre" |'''Варианты текущего состояния устройства:'''
 +
|-
 +
|rowspan="9"|
 +
|Внимание блокировка
 +
|alarm.blocked
 +
|-
 +
|Выход за границы диапазона
 +
|alarm.outOfRange
 +
|-
 +
|Не под охраной
 +
|ok.inactive
 +
|-
 +
|Открыт
 +
|ok.unlocked
 +
|-
 +
|Разблокировано
 +
|ok.unblocked
 +
|-
 +
|Закрыт
 +
|ok.locked
 +
|-
 +
|Под охраной
 +
|ok.active
 +
|-
 +
|Выход
 +
|ok.openOut
 +
|-
 +
|Вход
 +
|ok.openIn
 +
|-
 +
|Команды
 +
|command
 +
|type=enum
 +
|-
 +
|colspan="3" align="centre" |'''Варианты команд:'''
 +
|-
 +
|rowspan="6"|
 +
|Обновить
 +
|refresh
 +
|-
 +
|Нормализовать
 +
|normalize
 +
|-
 +
|Разблокировать
 +
|unblock
 +
|-
 +
|Заблокировать
 +
|block
 +
|-
 +
|Открыть выход
 +
|open_out
 +
|-
 +
|Открыть вход
 +
|open_in
 +
|-
 +
|colspan="3" align="center"|'''Система автоматической пожарной сигнализации'''
 +
|-
 +
|Идентификатор устройства
 +
|id
 +
|type=text
 +
|-
 +
|Название устройства (имя)
 +
|name
 +
|type=text
 +
|-
 +
|Расположение(координаты)
 +
|geo_position
 +
|type=point   
 +
|-
 +
|Высота установки
 +
|geo_height
 +
|type=real
 +
|-
 +
|Обслуживающая организация
 +
|organization
 +
|type=text
 +
|-
 +
|Дополнительная информация
 +
|additional_info
 +
|type=text
 +
|-
 +
|Рабочий диапазон
 +
|effective_range
 +
|type=real
 +
|-
 +
|Комментарий
 +
|comment
 +
|type=text
 +
|-
 +
|Наивысший приоритет
 +
|highestPriority
 +
|type=int
 +
|-
 +
|Период обновления, мс
 +
|refreshMs
 +
|type=int
 +
  |-
 +
|Состояние устройства
 +
|state
 +
|type=enum
 +
|-
 +
|colspan="3" align="centre" |'''Варианты состояния устройства:'''
 +
|-
 +
|rowspan="5"|
 +
|Норма
 +
|ok.normal
 +
|-
 +
|Неисправность
 +
|error.defective
 +
|-
 +
|Тревога
 +
|alarm.alarm   
 +
|-
 +
|Неизвестно
 +
|none.unknown
 +
|-
 +
|Статус неизвестен
 +
|none.stateUnknown
 +
|-
 +
|Текущие состояние
 +
|stateargs
 +
|type=Array(text)
 +
|-
 +
|colspan="3" align="centre" |'''Варианты состояния устройства:'''
 +
|-
 +
|rowspan="9"|
 +
|Пожар
 +
|alarm.fire
 +
|-
 +
|Тест
 +
|alarm.test
 +
|-
 +
|Внимание блокировка
 +
|alarm.blocked
 +
|-
 +
|Выход за границы диапазона
 +
|alarm.outOfRange
 +
|-
 +
|Не под охраной
 +
|ok.inactive
 +
|-
 +
|Открыт
 +
|ok.unlocked
 +
|-
 +
|Разблокировано
 +
|ok.unblocked
 +
|-
 +
|Закрыт
 +
|ok.locked
 +
|-
 +
|Под охраной
 +
|ok.active
 
  |-
 
  |-
 
  |Команды
 
  |Команды
  |command type=enum
+
  |command  
 +
|type=enum
 
  |-
 
  |-
  |colspan="2" |Варианты состояния:
+
  |colspan="3" align="centre" |'''Варианты команд:'''
 
  |-
 
  |-
 +
|rowspan="3"|
 
  |Снять с охраны
 
  |Снять с охраны
 
  |deactivate
 
  |deactivate
Строка 326: Строка 860:
 
  |Взять под охрану
 
  |Взять под охрану
 
  |activate
 
  |activate
 +
|-
 +
|Тест
 +
|test
 
  |}
 
  |}
-
 
Угол обзора камеры
 
fov  type=real
 
-
 
Соотношение сторон
 
aspectratio  type=real
 
-
 
Глубина архива
 
archieve_length type=real
 
 
ПО видеонаблюдения
 
 
-Состояние ПО
 
state
 
type=enum
 
Варианты состояния:
 
-Норма ok.normal
 
-Неисправность error.defective
 
- Тревога alarm.alarm   
 
- Неизвестно none.unknown
 
 
-Время опроса refreshdelay  type=int
 
-Порт port  type=int
 
-IP адрес ip  type=text
 
 
Система оповещения
 
 
-Расположение(координаты) geo_position  type=point   
 
-Высота установки geo_height  type=real
 
-Обслуживающая организация organization type=text
 
-Дополнительная информация additional_info type=text
 
-Текущие состояние stateargs  type=enum
 
-Состояние устройства state  type=enum
 
Варианты состояния:
 
-Норма ok.normal
 
-Неисправность error.defective
 
- Тревога alarm.alarm   
 
- Неизвестно none.unknown
 
-Тревога перевода alarm.translation
 
-Тестовая тревога alarm.test
 
-Тревога сирена alarm.siren
 
 
-Рабочий диапазон effective_range  type=int
 
-Приоритет highestPriority  type=int
 
-Период обновления refreshMs  type=int
 
-Идентификатор устройства id  type=text
 
-Название устройства (имя)  name type=text
 
-Команды command type=enum
 
Варианты состояния:
 
-Остановить stop
 
-Сирена siren
 
-Тест test
 
-Файл для проигрывания fileToPlay  type=text
 
 
 
Охранная сигнализация датчик объема/пожарный датчик
 
 
-Идентификатор устройства id  type=text
 
-Название устройства (имя)  name type=text
 
-Расположение(координаты) geo_position  type=point   
 
-Высота установки geo_height  type=real
 
-Обслуживающая организация organization type=text
 
-Дополнительная информация additional_info type=text
 
-Идентификатор МСС mssGuid  type=text
 
-Провайдер provider  type=text
 
-Раздел part type=int
 
-Дата последнего ТО/Номер акта control_param  type=text
 
-Состояние устройства state  type=enum
 
Варианты состояния:
 
-Норма ok.normal
 
-Неисправность error.defective
 
- Тревога alarm.alarm   
 
- Неизвестно none.unknown
 
- Статус неизвестен none.stateUnknown
 
-Текущие состояние stateargs  type=Array(text)
 
Варианты состояния:
 
- Внимание блокировка alarm.blocked
 
- Выход за границы диапазона alarm.outOfRange
 
- Не под охраной ok.inactive
 
- Открыт ok.unlocked
 
- Разблокировано ok.unblocked
 
- Закрыт ok.locked
 
- Под охраной ok.active
 
-Тест ok.test
 
 
-Команды command type=enum
 
Варианты состояния:
 
- Снять с охраны deactivate
 
- Взять под охрану activate
 
 
 
Система контроля доступом датчик
 
 
-Идентификатор устройства id  type=text
 
-Название устройства (имя)  name type=text
 
-Расположение(координаты) geo_position  type=point   
 
-Высота установки geo_height  type=real
 
-Обслуживающая организация organization type=text
 
-Дополнительная информация additional_info type=text
 
-Идентификатор устройства devid type=text
 
- COM-порт comPort  type=text
 
- URL url type=list
 
- Идентификатор МСС mssGuid  type=text
 
- Минимальное альтернативное
 
напряжение alt_voltage_min type=real
 
- Максимальное альтернативное
 
напряжение alt_voltage_max type=real
 
- Минимальное напряжение voltage_min type=real
 
- Максимальное напряжение voltage_max type=real
 
- Минимально допустимая
 
температура, для тревог, гр. temperature_min type=real
 
- Максимально допустимая
 
температура, для тревог, гр. temperature_max type=real
 
- Альтернативное напряжение alt_voltage type=real
 
- Напряжение voltage type=real
 
- Температура temperature type=real
 
- Дата изготовления manufacturing_date type=text
 
- Тип считывателя reader_type type=text
 
- Память, кб memory_kb type=int
 
- Тип контроллера controller_type type=real
 
- Серийный номер serial type=real
 
- Параметр управления control_param  type=text
 
-Состояние устройства state  type=enum
 
Варианты состояния:
 
-Норма ok.normal
 
-Неисправность error.defective
 
- Тревога alarm.alarm   
 
- Неизвестно none.unknown
 
- Статус неизвестен none.stateUnknown
 
-Текущие состояние stateargs  type=Array(text)
 
Варианты состояния:
 
- Внимание блокировка alarm.blocked
 
- Выход за границы диапазона alarm.outOfRange
 
- Не под охраной ok.inactive
 
- Открыт ok.unlocked
 
- Разблокировано ok.unblocked
 
- Закрыт ok.locked
 
- Под охраной ok.active
 
-Выход ok.openOut
 
-Вход ok.openIn
 
 
-Команды command type=enum
 
Варианты состояния:
 
- Обновить refresh
 
- Нормализовать normalize
 
- Разблокировать unblock
 
- Заблокировать block
 
- Открыть выход open_out
 
- Открыть вход open_in
 
 
 
Система автоматической пожарной сигнализации
 
 
-Идентификатор устройства id  type=text
 
-Название устройства (имя)  name type=text
 
-Расположение(координаты) geo_position  type=point   
 
-Высота установки geo_height  type=real
 
-Обслуживающая организация organization type=text
 
-Дополнительная информация additional_info type=text
 
- Рабочий диапазон effective_range type=real
 
- Комментарий comment type=text
 
- Наивысший приоритет  highestPriority type=int
 
- Период обновления, мс refreshMs type=int
 
-Состояние устройства state  type=enum
 
Варианты состояния:
 
-Норма ok.normal
 
-Неисправность error.defective
 
- Тревога alarm.alarm   
 
- Неизвестно none.unknown
 
- Статус неизвестен none.stateUnknown
 
-Текущие состояние stateargs  type=Array(text)
 
Варианты состояния:
 
- Пожар alarm.fire
 
- Тест alarm.test
 
- Внимание блокировка alarm.blocked
 
- Выход за границы диапазона alarm.outOfRange
 
- Не под охраной ok.inactive
 
- Открыт ok.unlocked
 
- Разблокировано ok.unblocked
 
- Закрыт ok.locked
 
- Под охраной ok.active
 
 
-Команды command type=enum
 
Варианты состояния:
 
- Снять с охраны deactivate
 
- Взять под охрану activate
 
- Тест test
 

Текущая версия на 16:53, 19 октября 2017

Передача данных о источниках данных проходит по протоколу TCP/IP на транспортном уровне, и по протоколу WAMP или SOAP на уровне приложения. В качестве контейнера передаваемой информации используется JSON (WAMP) и/или XML(SOAP).

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

При передаче информации об источниках данных осуществляется передача следующих видов информации:


Нормализованные данные представляются в описании состояний устройств. Данный параметр каждого из типов представляет собой составную конструкцию вида: <комплексное состояние>.<текущее состояние>

Комплексное состояние представлено 5 видами:

ok – нормальное состояние устройства
error – ошибочное состояние устройства
undefined – неизвестное состояние устройства
alarm – тревожное состояние устройства
none – неопределенное состояние устройства

Описание универсальных типов системы

Видеокамера
Идентификатор устройства id type=text
Название устройства (имя) name type=text
Расположение(координаты) geo_position type=point
Высота установки geo_height type=real
Обслуживающая организация organization type=text
Дополнительная информация additional_info type=text
Контролируемое время отзыва(мс) max_ping_time_ms type=int
Эхо-запрос,мс ping_time type=int
IP адрес ip type=text
Провайдер provider type=text
Дата ввода в эксплуатацию commisioning type=text
Дата последнего ТО/Номер акта lastMaintence type=text
Запланированная дата ТО plannedMaintence type=text
Период ТО maintencePeriod type=int
Состояние устройства state type=enum
Варианты состояния устройства
Норма ok.normal
Неисправность error.defective
Тревога alarm.alarm
Неизвестно none.unknown
Статус неизвестен none.stateUnknown
Текущие состояние stateargs type=Array(text)
Варианты текущего состояния устройства
Распознано лицо ok.recognizedFace
Обнаружено лицо ok.detectFace
Пересечение линии в определенном направлении alarm.intersectionLineInPredeterminedDirection
Пересечение линии alarm.intersectionLine
Соединение с MSS разорвано alarm.mssDisconnected
DeviceManager подключен ok.dmConnected
Пожар alarm.fire
DeviceManager отключен alarm.dmDisconnected
Зафиксировано изменение фона alarm.backgroundChanged
Зафиксирована зона с пониженной активностью alarm.lowActionInZone
Высокая активность в зоне alarm.highActionInZone
Реверс барьер alarm.reversBarrier
Диверсия alarm.sabotage
Подмена камеры alarm.cameraChange
Вскрытие корпуса alarm.openingTheCase
Тревожный звонок alarm.alarmCall
Зафиксированный объект обнаружен alarm.fixObjectOn
Зафиксированный объект потерян alarm.fixObjectLeft
Объект обнаружен alarm.objectOn
Объект потерян alarm.objectLeft
Обнаружены люди alarm.humansDetect
Обнаружен человек alarm.humanDetect
Нестандартное движение в зоне alarm.loitering
Нарушение маршрута alarm.breachRoute
Движение с повышенной скоростью alarm.aggressive
Люди в запрещенном месте alarm.prohibitedCrowd
Толпа людей в запрещенном месте alarm.crowdInProhibitedPlace
Зона выход alarm.zoneOut
Зона вход alarm.zoneIn
Нарушение периметра alarm.stile
Движение в зоне путей alarm.ways
Обнаружено задымление alarm.smokescreen
Зафиксирован автомобиль alarm.fixedDriveCar
Движение в зоне alarm.motionInZone
Заслон камеры alarm.barrier
Неактивный Неисправный error.inactiveDefective
Неисправен error.defectiveCam
Включен красный сигнал светофора ok.trafficLightRed
Включен желтый сигнал светофора ok.trafficLightYellow
Включен зеленый сигнал светофора ok.trafficLightGreen
Толпа ok.crowd
Засвет камеры ok.highlights
Нестабильно ok.notStabilized
Смещение камеры с домашней позиции ok.revers
Расфокусировка камеры ok.defocusing
Затемнение камеры ok.blackout
Отправление поезда ok.departureTrain
Прибытие поезда ok.arrivingTrain
Нет движения в зоне ok.noMovementInZone
Поезд в зоне ok.trainInZone
Датчик движения включен ok.motionDetectionOn
Датчик движения выключен ok.motionDetectionOff
Зона выход ok.zoneOut
Зона вход ok.zoneIn
Статус архива: ОШИБКА ok.archiveError
Статус архива: НОРМА ok.archiveNormal
Вращение ok.rotation
Восстановление сигнала error.flashing
Не под охраной ok.inactive
Ночной режим ok.grey
Дневной режим ok.color
Объект удален alarm.objectRemoved
Цель зафиксирована ok.targetFixed
Под охраной ok.active
Нормально ok.normalCam
Обновление состояния ok.stateUpdate
URL url type=array(text)
Массив url камеры – основного потока
Команды command type=enum
Варианты команд:
Снять с охраны deactivate
Взять под охрану activate
Угол обзора камеры fov type=real
Соотношение сторон aspectratio type=real
Глубина архива archieve_length type=real
ПО видеонаблюдения
Состояние ПО state type=enum
Варианты состояния ПО:
Норма ok.normal
Неисправность error.defective
Тревога alarm.alarm
Неизвестно none.unknown
Время опроса refreshdelay type=int
Порт port type=int
IP адрес ip type=text
Система оповещения
Расположение(координаты) geo_position type=point
Высота установки geo_height type=real
Обслуживающая организация organization type=text
Дополнительная информация additional_info type=text
Текущие состояние stateargs type=enum
Состояние устройства state type=enum
Варианты состояния устройства:
Норма ok.normal
Неисправность error.defective
Тревога alarm.alarm
Неизвестно none.unknown
Тревога перевода alarm.translation
Тестовая тревога alarm.test
Тревога сирена alarm.siren
Рабочий диапазон effective_range type=int
Приоритет highestPriority type=int
Период обновления refreshMs type=int
Идентификатор устройства id type=text
Название устройства (имя) name type=text
Команды command type=enum
Варианты команд:
Остановить stop
Сирена siren
Тест test
Файл для проигрывания fileToPlay type=text
Охранная сигнализация датчик объема/пожарный датчик
Идентификатор устройства id type=text
Название устройства (имя) name type=text
Расположение(координаты) geo_position type=point
Высота установки geo_height type=real
Обслуживающая организация organization type=text
Дополнительная информация additional_info type=text
Идентификатор МСС mssGuid type=text
Провайдер provider type=text
Раздел part type=int
Дата последнего ТО/Номер акта control_param type=text
Состояние устройства state type=enum
Варианты состояния устройства:
Норма ok.normal
Неисправность error.defective
Тревога alarm.alarm
Неизвестно none.unknown
Статус неизвестен none.stateUnknown
Текущие состояние stateargs type=Array(text)
Варианты текущего состояния устройства:
Внимание блокировка alarm.blocked
Выход за границы диапазона alarm.outOfRange
Не под охраной ok.inactive
Открыт ok.unlocked
Разблокировано ok.unblocked
Закрыт ok.locked
Под охраной ok.active
Тест ok.test
Команды command type=enum
Варианты команд:
Снять с охраны deactivate
Взять под охрану activate
Система контроля доступом - датчик
Идентификатор устройства id type=text
Название устройства (имя) name type=text
Расположение(координаты) geo_position type=point
Высота установки geo_height type=real
Обслуживающая организация organization type=text
Дополнительная информация additional_info type=text
Идентификатор устройства devid type=text
COM-порт comPort type=text
URL url type=list
Идентификатор МСС mssGuid type=text
Минимальное альтернативное напряжение alt_voltage_min type=real
Максимальное альтернативное напряжение alt_voltage_max type=real
Минимальное напряжение voltage_min type=real
Максимальное напряжение voltage_max type=real
Минимально допустимая температура, для тревог, гр. temperature_min type=real
Максимально допустимая температура, для тревог, гр. temperature_max type=real
Альтернативное напряжение alt_voltage type=real
Напряжение voltage type=real
Температура temperature type=real
Дата изготовления manufacturing_date type=text
Тип считывателя reader_type type=text
Память, кб memory_kb type=int
Тип контроллера controller_type type=real
Серийный номер serial type=real
Параметр управления control_param type=text
Состояние устройства state type=enum
Варианты состояния устройства:
Норма ok.normal
Неисправность error.defective
Тревога alarm.alarm
Неизвестно none.unknown
Статус неизвестен none.stateUnknown
Текущие состояние stateargs type=Array(text)
Варианты текущего состояния устройства:
Внимание блокировка alarm.blocked
Выход за границы диапазона alarm.outOfRange
Не под охраной ok.inactive
Открыт ok.unlocked
Разблокировано ok.unblocked
Закрыт ok.locked
Под охраной ok.active
Выход ok.openOut
Вход ok.openIn
Команды command type=enum
Варианты команд:
Обновить refresh
Нормализовать normalize
Разблокировать unblock
Заблокировать block
Открыть выход open_out
Открыть вход open_in
Система автоматической пожарной сигнализации
Идентификатор устройства id type=text
Название устройства (имя) name type=text
Расположение(координаты) geo_position type=point
Высота установки geo_height type=real
Обслуживающая организация organization type=text
Дополнительная информация additional_info type=text
Рабочий диапазон effective_range type=real
Комментарий comment type=text
Наивысший приоритет highestPriority type=int
Период обновления, мс refreshMs type=int
Состояние устройства state type=enum
Варианты состояния устройства:
Норма ok.normal
Неисправность error.defective
Тревога alarm.alarm
Неизвестно none.unknown
Статус неизвестен none.stateUnknown
Текущие состояние stateargs type=Array(text)
Варианты состояния устройства:
Пожар alarm.fire
Тест alarm.test
Внимание блокировка alarm.blocked
Выход за границы диапазона alarm.outOfRange
Не под охраной ok.inactive
Открыт ok.unlocked
Разблокировано ok.unblocked
Закрыт ok.locked
Под охраной ok.active
Команды command type=enum
Варианты команд:
Снять с охраны deactivate
Взять под охрану activate
Тест test