> 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/account/iot-logic/nodes/initiate-attribute-node/displaying-new-calculated-attributes-on-the-navixy-platform.md).

# Отображение новых вычисляемых атрибутов на платформе Navixy

Новые атрибуты, вычисленные в **Вычисление атрибута** узле, можно отслеживать так же, как и фактические атрибуты данных, поступающие с устройств в **Анализ данных (DSA)** и диаграмму **Мониторинг** модуле. Хотя DSA отображает их нативно, чтобы показать новые атрибуты в **Мониторинг** модуле, сначала нужно добавить их как пользовательские атрибуты к устройствам.

После создания вычисляемых атрибутов в **Вычисление атрибута** узле вы можете использовать их на платформе Navixy двумя основными способами:

* Через **Анализ данных (DSA)** для устранения неполадок
* Добавив их как **пользовательские атрибуты** к вашим устройствам для постоянного мониторинга

{% hint style="info" %}
Чтобы получить фактические значения, вычисляемые атрибуты должны соответствовать следующим требованиям:

* Поток, содержащий их, должен быть сохранен с актуальной конфигурацией **Вычисление атрибута** узлу.
* Блок **Вычисление атрибута** Узел должен быть подключен как минимум к 1 **Узел передачи данных** узлу.
* Устройство должно активно отправлять данные через поток.
  {% endhint %}

## Мониторинг вычисляемых атрибутов в Анализе данных

Все новые атрибуты данных, вычисленные в потоке, автоматически появляются в Анализе данных (DSA), как только фактические данные получены и обработаны через поток. Это позволяет проверять вычисления и устранять неполадки в реальном времени.

Чтобы отслеживать вычисляемые атрибуты в DSA:

1. Создайте атрибут в **Вычисление атрибута** узле.\
   В этом примере возьмём простую формулу для перевода температуры из C° в F° и сохраним её в атрибут с именем *temperatureF*.
2. Убедитесь, что подключили это **Вычисление атрибута** к **Узел передачи данных** узлу.
3. Нажмите ![DATA\_ANALYZER.png](/files/748fd38c04e0a02b7191e31ea4085c3832038a60) чтобы открыть DSA.
4. Выберите устройство, которое отправляет данные в **Вычисление атрибута** узел, содержащий нужный атрибут, из **Устройства** списке.
5. Найдите атрибут в таблице и отслеживайте его значения. В нашем примере это должно выглядеть так:

<figure><img src="/files/7d5b67300b869d5b755d4d514636b0b96221595c" alt="Newly created attribute temperatureF in the Data Stream Analyzer table"><figcaption></figcaption></figure>

{% hint style="info" %}
Если ваш вычисляемый атрибут не появляется в DSA, проверьте, что:

* Поток включен и правильно сохранен
* Устройство отправляет данные (проверьте, обновляются ли другие атрибуты)
* Блок **Вычисление атрибута** соединения узла настроены правильно
* Имя атрибута правильно написано в конфигурации узла
  {% endhint %}

Подробнее об устранении неполадок с данными в реальном времени см. [Анализ данных](/docs/user/ru/guide/account/iot-logic/data-stream-analyzer.md).

## Добавление пользовательских атрибутов к объектам на платформе Navixy

Новые вычисляемые атрибуты данных из потоков IoT Logic можно использовать как виртуальные датчики для реальных устройств в вашем аккаунте и отображать на [виджета «Объект»](/docs/user/ru/guide/tracking/objects-list/object-widget.md) и [Список объектов](/docs/user/ru/guide/tracking/objects-list.md). Это позволяет отслеживать агрегированные показатели вместе с фактическими показаниями устройств в одном месте, что значительно расширяет ваши [Мониторинг](/docs/user/ru/guide/tracking.md) возможности.

Чтобы сделать вычисляемые атрибуты видимыми в [Мониторинг](/docs/user/ru/guide/tracking.md) модуле вместе с обычными данными устройства, нужно добавить их как виртуальные датчики к вашим устройствам. Это позволит вам:

* Отслеживать вычисляемые показатели в [виджета «Объект»](/docs/user/ru/guide/tracking/objects-list/object-widget.md)
* Добавлять важные вычисления в [Список объектов](/docs/user/ru/guide/tracking/objects-list.md) для быстрого доступа
* Включать вычисленные значения в [отчеты](/docs/user/ru/guide/reports.md)
* Создать [правила и уведомления](/docs/user/ru/guide/events-and-notifications.md) на основе вычисленных значений

### Создание пользовательского атрибута для устройства

{% hint style="info" %}
Пользовательский датчик нужно добавлять отдельно для каждого устройства. Чтобы добавить один и тот же атрибут к нескольким устройствам, повторите эти шаги для каждого из них.
{% endhint %}

![](/files/b9cd1021b918b0618fc9ae97aaeb1d31e1578824)

1. Перейдите в раздел **Управление устройствами** в меню левой боковой панели.
2. Выберите устройство, к которому вы хотите добавить новый датчик.
3. Нажмите <img src="/files/098b565ecdab8d9efb4fd52d385566ee624d5703" alt="image-20250422-143344.png" data-size="line"> В **Датчики и кнопки** разделе, а затем выберите один из вариантов:
   1. **Датчик измерений/IoT Logic** - только для числовых атрибутов, например скорости, температуры и т. д.
   2. **Виртуальный датчик/IoT Logic** - для любых других нечисловых значений атрибутов.
4. Заполните следующие поля в **Основная** вкладке:
   1. **поле «Метка»**\
      Введите имя для вашего датчика. Оно будет отображаться в **виджета «Объект»**.
   2. **Параметр**\
      Найдите и выберите нужный пользовательский атрибут из списка доступных параметров. Атрибуты IoT Logic визуально отделены от стандартного списка параметров Navixy добавлением префикса «IoT: {attribute}» (например, «CAN:» или «OBD:»)
   3. **Тип датчика**\
      Найдите и выберите подходящий тип в соответствии с характером атрибута: **Уровень топлива**, **Температура**, и т. д. Вы можете использовать **Пользовательский** если для вашего атрибута нет подходящего типа.
   4. **Единицы**\
      Выберите подходящие единицы измерения в соответствии с характером вашего атрибута. Параметры в этом списке зависят от выбранного вами **Тип датчика**. **Пользовательский** если для вашего атрибута нет подходящей единицы.
5. (Необязательно) Перейдите на **Калибровка** вкладку и при необходимости настройте калибровку.\
   Инструкции по настройке этой вкладки см. [Калибровка](/docs/user/ru/guide/devices-and-settings/vehicle-sensors/measurement-sensors.md).
6. Нажмите **Сохранить** чтобы завершить процесс настройки.

{% hint style="success" %}
После сохранения новый пользовательский параметр автоматически появляется в **Показания датчиков** блоке данных **виджета «Объект»**. **TempDelta** параметр:\
![image-20250702-132535.png](/files/e7cc275fe6037531e83bc306a6103a7d014f3522)
{% endhint %}

### Добавление пользовательского атрибута в список объектов

**виджета «Объект»** предлагает **избранные** механизм, позволяющий отображать выбранные элементы блока данных в **Список объектов**, прямо под меткой объекта. Он также применяется к пользовательским параметрам из **Показания датчиков** блока данных.

Чтобы напрямую отображать вычисляемые атрибуты в **Список объектов**:

1. Откройте **виджета «Объект»** содержащем ваш пользовательский атрибут.
2. Найдите свой пользовательский атрибут в **Показания датчиков** блока данных.
3. Нажмите значок звезды рядом с атрибутом, чтобы добавить его в **избранные**.
4. Теперь атрибут будет отображаться в **Список объектов** под названием объекта.

Инструкции по отображению параметра в **Список объектов**, см. [Виджет объекта — Избранное](/docs/user/ru/guide/tracking/objects-list/object-widget.md).


---

# 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/account/iot-logic/nodes/initiate-attribute-node/displaying-new-calculated-attributes-on-the-navixy-platform.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.
