Общий формат запроса:

GET http://IP-адрес:порт/web2/secure/configuration/{objectClass}:{id}/state/

Параметры запроса:

Параметр

Обязательный

Описание

objectClassДаИдентификатор класса объектов
idДаИдентификатор объекта

Пример запроса:

GET http://127.0.0.1:8085/web2/secure/configuration/GRAY:2/state/

Пример ответа:

<state>
	<fullState>ON,ARMED</fullState>
	<id>armed</id>
	<type>NORMAL</type>
</state>

Параметры ответа:

ПараметрОписание
fullStateПолное состояние объекта, хранящееся в базе данных
idСостояние объекта  в терминах HTTP API
typeСостояние объекта  в терминах HTTP API

 Возможные значения данных параметра fullState для Луча:

Состояние лучаfullState в web запросеdbo.state
Поставлен на охрану + замкнутON,ARMEDON|ARMED
Поставлен на охрану + замкнут + тревогаON,ALARMEDON|ALARMED
Поставлен на охрану + замкнут + тревога принятаON,CONFIRMEDON|CONFIRMED
Поставлен на охрану + замкнут + обрыв связиON,DETACHED_DISARMON|DETACHED_DISARM
Снят с охраны + замкнутON,DISARMEDON|DISARMED
Снят с охраны + замкнут + тревогаON,ALARMEDON|ALARMED
Снят с охраны + замкнут + тревога принятаON,CONFIRMEDON|CONFIRMED
Снят с охраны + замкнут + обрыв связиON,DETACHED_DISARMON|DETACHED_DISARM
Поставлен на охрану + разомкнутARMED,OFFARMED|OFF
Поставлен на охрану + разомкнут + тревогаOFF,ALARMEDOFF|ALARMED
Поставлен на охрану + разомкнут + тревога принятаOFF,CONFIRMEDOFF|CONFIRMED
Поставлен на охрану + разомкнут + обрыв связиDETACHED_DISARM,OFFDETACHED_DISARM|OFF
Снят с охраны + разомкнутDISARMED,OFFDISARMED|OFF
Снят с охраны + разомкнут + тревогаOFF,ALARMEDOFF|ALARMED
Снят с охраны + разомкнут + тревога принятаOFF,CONFIRMEDOFF|CONFIRMED
Снят с охраны + разомкнут + обрыв связиDETACHED_DISARM,OFFDETACHED_DISARM|OFF
  • No labels