Запрос чтения элементов содержит следующие поля:
querytype - тип запроса: getelement - чтение элементов;
k - идентификатор сессии;
id - уникальный идентификатор элемента, при отсутствии идентификатора выдается список всех доступных данному пользователю элементов.
Пример ответа на запрос конкретного элемента:
<element id="302001" module="2013" clas="switch" type="outlet" name="Outlet-1" state="off" value="0" initial="off" pulse="1" hwport="1"></element> |
Пример ответа на запрос списка всех элементов:
<elements> <element id="201001" module="2005" num="-1" clas="analog" type="temperature" name="Onboard Temperature" state="normal" value="24.40" view="0" um="°C"> </element> <element id="301001" module="2006" num="-1" clas="switch" type="relay" name="Analog Power" state="on" value="1" view="0"> </element> |
Элементы в системе мониторинга имеют следующие общие атрибуты:
id — уникальный идентификатор элемента;
name — имя элемента;
value — числовое значение соответствующее измеряемой величине;
view — сейчас не используется;
Возможные классы и типы элементов:
discrete - датчики с дискретным выходом, возможны следующих типов:
temperature - датчик температуры (VT500 Temperature sensor и др.);
Набор состояний в котором может находиться элемент зависит от его класса:
Состояние\Класс | discrete | analog | switch | devhwr (1) | devirt (1) | notifier | Описание |
---|---|---|---|---|---|---|---|
unknown | система не может определить состояние элемента, в нормальных условиях такой элемент недоступен | ||||||
unreal | ошибочное состояние элемента, в нормальных условиях не возникает, ошибка системы | ||||||
not connected | * | * | * | * | * | * | элемент не подключен |
low alarm | * | * | * | параметры элемента превышают нижний порог тревоги | |||
low warning | * | * | * | параметры элемента ниже нормы | |||
normal | * | * | * | * | элемент находится в нормальном состоянии | ||
high warning | * | * | * | параметры элемента выше нормы | |||
high alarm | * | * | * | параметры элемента превышают верхний порог тревоги | |||
warning | * | * | параметры элемента выше нормы | ||||
alarm | * | * | * | элемент находится в состоянии тревоги | |||
on | * | * | * | * | элемент постоянно находится в активном (включенном) состоянии | ||
off | * | * | * | * | элемент постоянно находится в пассивном (отключенном) состоянии | ||
pulse | * | * | * | * | элемент временно находится в состоянии, противоположном своему постоянному состоянию |
(1) - возможное состояние зависит от типа устройства.
Возможные состояния: not connected, normal, alarm
Диапазон возможных значений: 0, 1
Параметры (атрибуты):
Если элемент не отдает какой-то атрибут из указанных - значит значение этого атрибута не определяется в процессе работы и его установка не влияет на работу элемента.
Элементы с дискретным выходом могут иметь также другие атрибуты.
Тип | Пиктограмма | Наименование | Аналоговые / Встраиваемые / SC408 | CAN-модули (кол-во датчиков данного типа) | Примечание |
---|---|---|---|---|---|
dry | Сухой контакт | SC16 Модуль адресных контактов | SC440 Модуль сухих контактов (16/32/48/64) SC430 PIR (Passive Infra Red) датчик дверной (2) | ||
door | Датчик доступа | SC530 Датчик доступа | SC430 PIR датчик дверной (1) | ||
airflow | Датчик воздушного потока | - | SC450 Модуль контроля воздушного потока (8) | ||
motion | Датчик движения | SC570 Датчик движения | SC470 Датчик движения, вибрации и температуры (1) | ||
vibration | Датчик вибрации, удара | SC541 Датчик вибрации | SC470 Датчик движения, вибрации и температуры (1) | ||
smoke | Датчик дыма | SC560 Датчик дыма | SC460 Датчик дыма, влажности и температуры (1) | ||
water | Датчик протечки | SC590 / Датчик протечки воды SC591 / Кабельный датчик протечки воды | - | ||
button | Кнопка | - | - | распределители питания |
Возможные состояния: not connected, low alarm, low warning, normal, high warning, high alarm
Параметры (атрибуты):
Если элемент не отдает какой-то атрибут из указанных - значит значение этого атрибута не определяется в процессе работы и его установка не влияет на работу элемента.
Элементы с аналоговым выходом могут иметь также другие атрибуты.
Тип | Пиктограмма | Наименование | Аналоговые / Встраиваемые / SC408 | CAN-модули | Примечание |
---|---|---|---|---|---|
temperature | Датчик температуры | SC500 Датчик температурыSC501 Датчик наружной температуры | SC460 Датчик дыма, влажности и температуры (1) SC470 Датчик движения, вибрации и температуры (1) | встроенный датчик температуры на материнской плате | |
humidity | Датчик влажности | SC510 Датчик влажности |
SC460 Датчик дыма, влажности и температуры (1) SC430 / PIR датчик дверной | ||
voltage | Измерительный датчик напряжения | SC520 Датчик переменного напряжения
| - | встроенный датчик напряжения на материнской плате | |
fvoltage | Преобразовательный датчик напряжения | SC410-xx Датчик постоянного напряжения | - | ||
current | Измерительный датчик тока | - | - | распределители питания | |
fcurrent | Преобразовательный датчик тока | SC420 Датчик тока 4-20mA | - | ||
vibration | Датчик вибрации | SC540 Датчик вибрации | - | ||
power | Датчик мощности | - | - | распределители питания | |
factor | Датчик коэффициентов отношения | - | - | распределители питания | |
frequency | Датчик частоты | - | - | распределители питания |
Возможные состояния: not connected, on, off, pulse
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
relay | Реле | SC8100 (4) управление питанием 1Wire, | |
outlet | Розетка | SC8110 (4) SC1108 (8) | |
toggle | Тумблер | SC32xx (АВР) |
Возможные состояния: not connected, normal, alarm
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
reader | Считыватель iButton | ||
ip-cam | IP камера | ||
usb-cam | USB камера | ||
GSM modem | GSM модем |
Возможные состояния: not connected, normal, alarm
Особенность: cоздаются в системе пользователем
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
timer | Таймер | ||
ping | Пинг | ||
logic | Логическая схема | ||
trigger | Триггер |
Возможные состояния: normal
Особенность: cоздаются в системе пользователем, активируются при срабатывании логических схем
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
mailer | Уведомление по электронной почте | ||
snmp trap | Trap PDU | ||
sms | SMS |
The Read Element Request contains the following fields:
Example of an answer to a query for a specific item:
<elementid="302001"module="2013"clas="switch"type="outlet"name="Outlet-1"state="off"value="0"initial="off"pulse="1"hwport="1"></element> |
Example of an answer to a query for a list of all items:
<elements> <elementid="201001"module="2005"num="-1"clas="analog"type="temperature"name="Onboard Temperature"state="normal"value="24.40"view="0"um="°C"></element> <elementid="301001"module="2006"num="-1"clas="switch"type="relay"name="Analog Power"state="on"value="1"view="0"></element> |
The elements in the monitoring system have the following common attributes:
Possible classes and types of elements:
The set of states in which an element may reside depends on its class:
Состояние\Класс | discrete | analog | switch | devhwr (1) | devirt (1) | notifier | Описание |
---|---|---|---|---|---|---|---|
unknown | система не может определить состояние элемента, в нормальных условиях такой элемент недоступен | ||||||
unreal | ошибочное состояние элемента, в нормальных условиях не возникает, ошибка системы | ||||||
not connected | * | * | * | * | * | * | элемент не подключен |
low alarm | * | * | * | параметры элемента превышают нижний порог тревоги | |||
low warning | * | * | * | параметры элемента ниже нормы | |||
normal | * | * | * | * | элемент находится в нормальном состоянии | ||
high warning | * | * | * | параметры элемента выше нормы | |||
high alarm | * | * | * | параметры элемента превышают верхний порог тревоги | |||
warning | * | * | параметры элемента выше нормы | ||||
alarm | * | * | * | элемент находится в состоянии тревоги | |||
on | * | * | * | * | элемент постоянно находится в активном (включенном) состоянии | ||
off | * | * | * | * | элемент постоянно находится в пассивном (отключенном) состоянии | ||
pulse | * | * | * | * | элемент временно находится в состоянии, противоположном своему постоянному состоянию |
(1) - the possible state depends on the type of device.
Possible states: not connected, normal, alarm
Range of possible values: 0, 1
Parameters (attributes):
If the element does not give any attribute from the specified - then the value of this attribute is not determined in the process of work and its installation does not affect the operation of the element.
Elements with a discrete output can also have other attributes.
Тип | Пиктограмма | Наименование | Аналоговые / Встраиваемые / SC408 | CAN-модули (кол-во датчиков данного типа) | Примечание |
---|---|---|---|---|---|
dry | Сухой контакт | SC16 Модуль адресных контактов | SC440 Модуль сухих контактов (16/32/48/64) SC430 PIR (Passive Infra Red) датчик дверной (2) | ||
door | Датчик доступа | SC530 Датчик доступа | SC430 PIR датчик дверной (1) | ||
airflow | Датчик воздушного потока | - | SC450 Модуль контроля воздушного потока (8) | ||
motion | Датчик движения | SC570 Датчик движения | SC470 Датчик движения, вибрации и температуры (1) | ||
vibration | Датчик вибрации, удара | SC541 Датчик вибрации | SC470 Датчик движения, вибрации и температуры (1) | ||
smoke | Датчик дыма | SC560 Датчик дыма | SC460 Датчик дыма, влажности и температуры (1) | ||
water | Датчик протечки | SC590 / Датчик протечки воды SC591 / Кабельный датчик протечки воды | - | ||
button | Кнопка | - | - | распределители питания |
Sensors with analog output (clas = analog)
Possible states: not connected, low alarm, low warning, normal, high warning, high alarm
Parameters (attributes):
If the element does not give any attribute from the specified - then the value of this attribute is not determined in the process of work and its installation does not affect the operation of the element.
Elements with an analog output can also have other attributes.
Тип | Пиктограмма | Наименование | Аналоговые / Встраиваемые / SC408 | CAN-модули | Примечание |
---|---|---|---|---|---|
temperature | Датчик температуры | SC500 Датчик температурыSC501 Датчик наружной температуры | SC460 Датчик дыма, влажности и температуры (1) SC470 Датчик движения, вибрации и температуры (1) | встроенный датчик температуры на материнской плате | |
humidity | Датчик влажности | SC510 Датчик влажности |
SC460 Датчик дыма, влажности и температуры (1) SC430 / PIR датчик дверной | ||
voltage | Измерительный датчик напряжения | SC520 Датчик переменного напряжения
| - | встроенный датчик напряжения на материнской плате | |
fvoltage | Преобразовательный датчик напряжения | SC410-xx Датчик постоянного напряжения | - | ||
current | Измерительный датчик тока | - | - | распределители питания | |
fcurrent | Преобразовательный датчик тока | SC420 Датчик тока 4-20mA | - | ||
vibration | Датчик вибрации | SC540 Датчик вибрации | - | ||
power | Датчик мощности | - | - | распределители питания | |
factor | Датчик коэффициентов отношения | - | - | распределители питания | |
frequency | Датчик частоты | - | - | распределители питания |
Possible states: not connected, on, off, pulse
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
relay | Реле | SC8100 (4) управление питанием 1Wire, | |
outlet | Розетка | SC8110 (4) SC1108 (8) | |
toggle | Тумблер | SC32xx (АВР) |
Possible states: not connected, normal, alarm
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
reader | Считыватель iButton | ||
ip-cam | IP камера | ||
usb-cam | USB камера | ||
GSM modem | GSM модем |
Possible states: not connected, normal, alarm
Feature: created in the system by the user
Тип | Пиктограмма | Наименование | Примечание |
---|---|---|---|
timer | Таймер | ||
ping | Пинг | ||
logic | Логическая схема | ||
trigger | Триггер |