События отражают состояния каналов в какой-либо момент времени либо предоставляют механизм оповещения об изменениях в системе.
Веб-сервер предоставляет механизм получения актуальных событий на текущий момент при работе системы.
GET /api/live/events/actual
Атрибуты события:
Атрибут | Описание атрибута |
acknowledged | Флаг квитирования |
channelID | ID канала, связанного с событием. -1 если канал отсутствует |
customText | Текст события. Для системных событий не используется. Вместо него используется общий текст группы событий канала |
generatedAt | Дата и время создания события |
ID | Идентификатор события. Уникален в пределах сессии работы сервера |
state | Вид события. Возможные значения: lowAlarm – нарушение нижней уставки normal – возвращение в рабочую зону highAlarm – нарушение верхней уставки discreteOn - состояние "Вкл." (DI, DO) discreteOff - состояние "Выкл." (DI, DO) userAction - действие пользователя info – информация warning – предупреждение alarm - авария |
userName | Имя пользователя, совершившего действие |
value | Значение канала при записи события |