> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/user/ru/guide/events-and-notifications/inputs-and-outputs/state-field-value.md).

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

### Описание

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

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

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

## Настройки

![](/files/47a8fdf634966b21140dffde4f20a271ed977ff7)

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

* Выберите необходимое поле состояния и задайте для него ожидаемое значение. Например: поле состояния = багажник, ожидаемое значение = открыт.
* Не включайте опцию «Разрешить повтор» и оставьте поле «Задержка повтора» пустым. В этом случае уведомление будет приходить только при изменении значения.

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

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

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

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

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

Стандартные поля состояния (например, багажник, дверь, ремень безопасности и т. д.) имеют интуитивно понятные варианты ожидаемых значений. Обычно это Открыто/Закрыто или Заблокировано/Разблокировано. Однако если вы хотите получать уведомление по полю состояния о наступлении какого-либо особого события, пользователь должен знать, какой код события будет отправлен с устройства, чтобы платформа знала, чего ожидать во входящем поле event\_code.

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

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

**Разрешить повтор:**

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

Вот как работает «Разрешить повтор», если параметр не выбран:

* 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). На этот раз уведомление срабатывает.

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

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

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

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

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

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

**Задержка повтора:**

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

**Работа с виртуальными датчиками:**

Правило поля состояния позволяет выбирать не только поля состояния, но и виртуальные датчики.\
Выбрав подходящий виртуальный датчик и указав нужное событие в таблице виртуального датчика, пользователи могут получать уведомления и включать это событие в отчёты. Это позволяет компаниям настраивать и контролировать события, о которых они хотят получать информацию, адаптируя систему мониторинга к своим конкретным потребностям. Такая гибкость расширяет возможности отслеживания и управления критически важными или пользовательскими событиями, обеспечивая ценную информацию и способствуя принятию решений на основе данных в различных бизнес-процессах. Все события из ожидаемых значений являются пользовательскими и могут быть созданы в соответствии с потребностями пользователей. Для получения дополнительной информации о виртуальных датчиках, пожалуйста, обратитесь к [Виртуальные датчики](/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 или электронной почте отправляться не будут. Кроме того, вы можете выбрать шаблон по умолчанию для быстрого составления расписания.

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

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
