# Значение поля состояния

### Описание

Тип оповещения «Значение поля состояния» предназначен для контроля статуса различных состояний объекта, таких как двери, ручной тормоз, подушка безопасности, а также специальных состояний событий, например ADAS (Advanced Driver Assistance Systems), DTC (Diagnostic Trouble Codes) и ошибок. Когда платформа получает ожидаемое значение в поле статуса для определённого состояния, пользователь получает уведомление.

Используя оповещение «Значение поля состояния», пользователи могут в режиме реального времени получать информацию о критических состояниях объекта и наступлении событий. Эта функциональность повышает безопасность, защищённость и эффективность процессов обслуживания, обеспечивая своевременное принятие мер при обнаружении определённых состояний или событий.

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

## Настройки

![](/files/47a8fdf634966b21140dffde4f20a271ed977ff7)

Для быстрой настройки уведомления о смене состояния:

* Выберите необходимое поле состояния и задайте для него ожидаемое значение. Например, поле состояния = Trunk, ожидаемое значение = Opened.
* Не включайте параметр «Allow repeat» и оставьте поле «Repeat delay» пустым. В этом случае уведомление будет приходить только при изменении значения.

Для быстрой настройки уведомления о смене события:

* Выберите необходимое поле состояния и задайте для него ожидаемое значение. Например, поле состояния = event\_code, ожидаемое значение = 7 (сигнал превышения скорости для устройств Howen Technologies). Для каждого кода события следует создать отдельное правило для поля состояния. Все ожидаемые значения можно найти на веб-сайте производителя устройства или получить напрямую у производителя, обратившись в его службу поддержки.
* Включите allow repeat, чтобы получать уведомления по одинаковым значениям, и задайте repeat delay (как часто одинаковые входящие значения будут запускать событие уведомления по правилу). Например, если вы хотите получать уведомления о превышении скорости не чаще чем раз в 30 минут, установите repeat delay в 1800 секунд.

**Поле состояния:**

Здесь пользователь указывает поле, которое необходимо отслеживать. В нашем примере это Trunk. Таким образом, когда значение Trunk становится Opened, как мы указываем в селекторе ожидаемого значения, платформа создаёт событие уведомления. Флажок «Allow repeat» также влияет на поведение, но этот параметр описан ниже в данной статье.

**Ожидаемое значение:**

Стандартные поля состояния (например, Trunk, Door, Seat Belt и т. д.) имеют интуитивно понятные варианты ожидаемых значений. Обычно это Opened/Closed или Locked/Unlocked. Однако если вы хотите получать уведомление по полю состояния о некоторых специальных событиях, пользователю следует знать, какой код события будет отправляться с устройства, чтобы платформа понимала, чего ожидать во входящем поле event\_code.

![Значение поля состояния](https://www.navixy.com/wp-content/uploads/2023/03/6-3.png)

Например, у аппаратного ключа есть пользовательское значение, которое платформа будет ожидать и о котором уведомит пользователя после того, как значение A1DD3FC3452904D поступит в поле hardware\_key.

**Allow repeat:**

Если не выбрано, событие будет повторно запускаться только в том случае, если до текущего ожидаемого значения было получено другое входящее значение И ожидаемое значение приходит, но уже в новом пакете данных. Например, если флажок не выбран, то всякий раз, когда мы получаем тот же аппаратный ключ из примера выше (A1DD3FC3452904D), платформа не запускает уведомление о событии, пока не поступит другое значение аппаратного ключа И ожидаемое значение не придёт снова.

Вот как работает параметр «Allow repeat» при его отключении:

* 09:00 AM Последний полученный ключ A1DD3FC3452904D
* 09:15 AM Платформа получает пакет данных с тем же значением hardware\_key (A1DD3FC3452904D). Уведомление не запускается
* 09:20 AM Поступило новое значение hardware\_key. Например, B99978233FDD1. Уведомление не создаётся, поскольку это значение не ожидается. Но внутренний переключатель уже готов выдать уведомление, когда придёт ключ A1DD3FC3452904D.
* 09:30 AM Платформа получает пакет данных со значением hardware\_key A1DD3FC3452904D. Уведомление запускается сейчас.

Иными словами, уведомления будут создаваться только при изменении, но если ожидаемое значение приходит после другого значения.

Если опция выбрана, сценарий будет следующим:

* 09:00 AM Последний полученный ключ A1DD3FC3452904D
* 09:15 AM Платформа получила пакет данных с тем же значением hardware\_key (A1DD3FC3452904D). На этот раз уведомление запускается.
* 09:25 AM Платформа получила пакет данных с тем же значением hardware\_key (A1DD3FC3452904D). На этот раз уведомление запускается снова.
* 09:34 AM Поступило новое значение hardware\_key. Например, B99978233FDD1. Уведомление не запускается, поскольку ключ B99978233FDD1 не является ожидаемым.
* 09:45 AM Платформа получила пакет данных с ожидаемым значением hardware\_key (A1DD3FC3452904D). На этот раз уведомление запускается.

Иными словами, если на платформу поступает ожидаемое значение в ранее определённом поле состояния, она создаёт событие уведомления.

Обратите внимание: если выбран параметр «Allow Repeat», событие не будет возникать чаще, чем позволяет таймер «Repeat delay». Для типа правила «значение поля состояния» таймер сброса по умолчанию составляет 5 минут и может быть изменён с помощью поля «Repeat delay».

**Привязать зону к правилу:**

Включает привязку правила к геозоне.

**Кнопка карты:**

Показывает привязанные геозоны на карте.

**Repeat delay:**

Устанавливает пользовательский таймер сброса в секундах для уведомлений о событиях. Например, если вы хотите получать уведомления не чаще одного раза в 30 минут, установите значение поля 1800 (секунд).

**Работа с Virtual Sensors:**

Правило поля состояния позволяет выбирать не только поля состояния, но и виртуальные датчики.\
Выбрав соответствующий виртуальный датчик и указав нужное событие из таблицы виртуального датчика, пользователи могут получать уведомления и включать это событие в отчёты. Это позволяет компаниям настраивать и контролировать события, о которых они хотят получать информацию, адаптируя систему мониторинга под свои конкретные потребности. Такая гибкость повышает возможности отслеживания и управления критическими или пользовательскими событиями, предоставляя ценную информацию и облегчая принятие решений на основе данных для различных бизнес-операций. Все события из ожидаемых значений являются пользовательскими и могут быть созданы в соответствии с потребностями пользователей. Для получения дополнительных сведений о Virtual Sensors, пожалуйста, обратитесь к [Virtual Sensors](/docs/user/ru/guide/devices-and-settings/vehicle-sensors/virtual-sensors.md) статье.

{% columns %}
{% column %}
![](/files/e897ee754265a170f8af5385a15add70cedeb4f4)
{% endcolumn %}

{% column %}
![](/files/dac1e61be0c417e4b65f0c9b8c273c5ae0a568c0)
{% endcolumn %}
{% endcolumns %}

![](/files/a1bdb738d4427897ed516de61b152a290ab5852f)

### Уведомления

**Экстренное уведомление:**

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

**Push-уведомления:**

Получайте push-уведомления в мобильном приложении и веб-интерфейсе.

**Добавлять название геозоны в уведомление:**

Добавляет названия указанных геозон в текст уведомления. Эта опция доступна только тогда, когда на вкладке «Настройки» выбран переключатель привязки геозоны «Внутри».

**SMS-уведомления:**

Список получателей SMS-уведомлений при наступлении события.

**Уведомления по электронной почте:**

Список получателей уведомлений по электронной почте при наступлении события.

### Расписание

Установите расписание для запуска правила. Если в расписании указано, что событие не должно запускаться в какой-либо день или в определённый период времени, оно не появится как уведомление в пользовательском интерфейсе, а уведомления по SMS или электронной почте отправляться не будут. Кроме того, для быстрого планирования можно выбрать шаблон по умолчанию.

### Особенности платформы:

* Оповещение «State field» имеет 5-минутный таймер сброса, что означает, что событие оповещения не будет возникать чаще, чем один раз в 5 минут. Если событие этого типа произойдёт в период ожидания сброса правила, это событие будет проигнорировано платформой, включая отчёты.
* Правило поддерживает только одно устройство на одно правило. Это связано с тем, что несколько различных источников полей состояния нельзя сопоставлять между несколькими трекерами.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/user/ru/guide/events-and-notifications/inputs-and-outputs/state-field-value.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
