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

Новые атрибуты, вычисленные в рамках Инициализировать атрибут узел можно контролировать так же, как и фактические данные атрибутов, поступающие от устройств в Data Stream Analyzer (DSA) и модуле Отслеживание модуле. В то время как DSA отображает их нативно, чтобы показать новые атрибуты в модуле Отслеживание модуле, их необходимо сначала добавить как пользовательские атрибуты к устройствам.

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

  • Через Data Stream Analyzer (DSA) для устранения неполадок

  • Добавив их как пользовательские атрибуты к вашим устройствам для постоянного отслеживания

Для получения фактических значений вычисляемые атрибуты должны соответствовать следующим предварительным требованиям:

  • Поток, содержащий их, должен быть сохранён с актуальной конфигурацией Инициализировать атрибут узла.

  • Узел Инициализировать атрибут должен быть подключён как минимум к 1 Output Endpoint узла.

  • Устройство должно активно отправлять данные через поток.

Мониторинг вычисляемых атрибутов в Data Stream Analyzer

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

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

  1. Создайте атрибут в Инициализировать атрибут узле. В этом примере возьмём простую формулу для преобразования температуры из °C в °F и сохраним её в атрибут с именем temperatureF.

  2. Убедитесь, что этот Инициализировать атрибут подключён к Output Endpoint узла.

  3. Нажмите DATA_ANALYZER.png чтобы открыть DSA.

  4. Выберите устройство, которое отправляет данные в Инициализировать атрибут узел, содержащий интересующий атрибут, из списка Devices .

  5. Найдите атрибут в таблице и отслеживайте его значения. Для нашего примера это должно выглядеть так:

Newly created attribute temperatureF in the Data Stream Analyzer table

Если ваш вычисляемый атрибут не появляется в DSA, проверьте, что:

  • Поток включён и корректно сохранён

  • Устройство отправляет данные (проверьте обновление других атрибутов)

  • Узел Инициализировать атрибут соединения узла корректны

  • Имя атрибута правильно написано в конфигурации узла

Для более подробной информации по устранению неполадок с данными в реальном времени смотрите Data Stream Analyzer.

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

Новые вычисляемые данные-атрибуты из IoT Logic-потоков могут использоваться как виртуальные датчики для реальных устройств в вашей учётной записи и отображаться в виджете объекта и списке объектов. Это позволяет отслеживать агрегированные метрики вместе с фактическими показаниями устройств в одном месте, что значительно расширяет ваши модуле Отслеживание возможности.

Чтобы сделать вычисляемые атрибуты видимыми в модуле модуле Отслеживание наряду с обычными данными устройства, их необходимо добавить как виртуальные датчики к вашим устройствам. Это позволяет вам:

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

Пользовательский датчик должен быть добавлен индивидуально для каждого устройства. Чтобы добавить один и тот же атрибут в несколько устройств, повторите эти шаги для каждого из них.

  1. Перейдите в меню Devices and Settings в левой боковой панели.

  2. Выберите устройство, к которому вы хотите добавить новый датчик.

  3. Нажмите image-20250422-143344.png В разделе Sensors and buttons затем выберите один из вариантов:

    1. Measurement/IoT Logic sensor - только для числовых атрибутов, таких как скорость, температура и т.д.

    2. Virtual/IoT Logic sensor - для любых других нечисловых значений атрибутов.

  4. Заполните следующие поля на вкладке Main :

    1. Метка Введите имя для вашего датчика. Оно будет отображаться в виджете объекта. Метка может совпадать с именем атрибута в IoT Logic.

    2. Параметр Найдите и выберите нужный пользовательский атрибут из списка доступных параметров. Атрибуты IoT Logic визуально отделяются от стандартного списка параметров Navixy добавлением префикса «IoT: {attribute}» (например, «CAN:» или «OBD:»)

    3. Тип датчика Найдите и выберите соответствующий тип в соответствии с природой атрибута: Топливо, Температура, и т.д. Вы можете использовать Custom если нет подходящего типа для вашего атрибута.

    4. Единицы Выберите соответствующие единицы измерения в зависимости от природы вашего атрибута. Параметры в этом списке варьируются в зависимости от выбранного Тип датчика. Вы можете использовать Custom если нет подходящей единицы для вашего атрибута.

  5. (Необязательно) Перейдите на вкладку Calibration и при необходимости настройте калибровку. Для инструкций по настройке этой вкладки смотрите Calibration.

  6. Нажмите Сохранить чтобы завершить процесс конфигурации.

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

виджете объекта предлагает механизм Favorites , который позволяет отображать выбранные записи блока данных в списке объектов, прямо под названием объекта. Это также относится к пользовательским параметрам из блока данных Sensor readings .

Чтобы непосредственно отобразить ваши вычисляемые атрибуты в списке объектов:

  1. Откройте виджете объекта содержащий ваш пользовательский атрибут.

  2. Найдите ваш пользовательский атрибут в Sensor readings .

  3. Нажмите на иконку звезды рядом с атрибутом, чтобы добавить его в Favorites.

  4. Атрибут теперь появится в списке объектов под именем объекта.

Для инструкций о том, как отобразить параметр в списке объектов, смотрите Object widget - Favorites.

Последнее обновление

Это было полезно?