RU

Блог / Release 2.15

Новости платформы, релизы и опыт внедрения в реальных проектах

Список основных изменений в платформе:

Объекты

  • карточка состояния объекта на карте;
  • параметры для отображения;
  • значение по умолчанию для узлов конфигурации;
  • фильтр по полям «статус» и «тип»;
  • фильтрация значений в расширении «топиво».

Отчеты

Объекты

Карточка состояния объекта на карте

2.15-1.webp

Добавлена карточка с подробной информацией об объекте на карте. Она появляется при наведении курсора на объект.

2.15-2.webp

На карточке присутствует следующая информация:

  • время последнего пакета и цветовой индикатор статуса «онлайн» (красный — офлайн, зеленый — онлайн, синий — объект-бот);
  • координаты объекта и его адрес, если его удалось получить по координатам. При клике на координаты, они копируются в буфер обмена;
  • цветовая индикация иконок и состояние параметров объекта, настроенных в модели как параметры для отображения. При наведении на иконку или значение появляется информация об этом параметре. Подробнее про параметры для отображения можно прочитать в разделе ниже.

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

  • показывать координаты — управляет отображением координат и адреса на карточке объекта;
  • показывать параметры — управляет отображением параметров.

2.15-3.webp

Как настроить

В роли Пользователя нужно добавить права доступа:

Прочее:

UI > Показывать координаты на карте

UI > Показывать параметры на карте

2.15-4.webp

Параметры для отображения

В этом релизе обновлена логика отображения иконок параметров на карточке объектов. Эта настройка включает отображение параметров объекта на карточке в списке объектов и на карте.

2.15-5.webp

Отображение параметров на карте:

2.15-6.webp

Отображение параметров на карточке в списке объектов:

2.15-7.webp

Если иконка для параметра не выбрана, то будет отображаться иконка по умолчанию.

2.15-8.webp

Значение по умолчанию для узлов конфигурации

Для узлов типа «конфигурация» в модели добавлена возможность задавать значение по умолчанию. Это позволяет задавать начальное значение для этих параметров и изменять его для всех объектов одновременно. Если в конкретном объекте указать значение для такого параметра, то оно будет использоваться для этого объекта, игнорируя значение по умолчанию.

2.15-9.webp

Как это можно использовать

Узлы типа «конфигурация» полезны, когда на разных объектах необходимо использовать разные значения, но с одной логикой. По своей сути — это константы, которые необходимы для хранения дополнительной информации об объекте.

Например, для одного авто максимальная разрешенная скорость — 90 км/ч, а для другого — 110 км/ч. Чтобы не создавать два разных автомата для контроля скорости, эти значения можно вынести в конфигурацию объекта. Использование же значения по умолчанию позволит задавать начальное значение этого параметра в модели, а затем, при необходимости, изменять его на конкретном объекте.

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

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

Значение:

Настройка значения по умолчанию в модели Настройка значения по умолчанию в модели

Интерфейс для значения по умолчанию Интерфейс для значения по умолчанию

Диапазон (слайдер):

Настройка диапазона (слайдера) в модели Настройка диапазона (слайдера) в модели

Интерфейс диапазона по умолчанию Интерфейс диапазона по умолчанию

Выпадающий список:

Настройка выпадающего списка в модели Настройка выпадающего списка в модели

Интерфейс для выпадающего списка Интерфейс для выпадающего списка

Фильтр по полям «статус» и «тип»

Добавлена возможность фильтровать объекты по полям «статус» и «тип». Подробнее про создание фильтров.

2.15-16.webp

Фильтрация значений в расширении «Топливо»

В расширении «Топливо», которое применяется для расчета текущего объема бака по таблице тарировки, добавлена возможность фильтровать значения.

Почему возникла такая потребность В некоторых конфигурациях автомобилей при выключении зажигания автомобиля аналоговый датчик топлива показывает 0 вольт или другое подобное значение. Это приводило к резким скачкам значения топлива при остановке транспортного средства.

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

2.15-17.webp

На представленном скриншоте значения датчика уровня топлива вне диапазона [0,05; 0,5] будут отброшены в результате обработки. Соответствено, значение “0”, полученное по этому показателю не будет обработано как валидное. Эта настройка также позволяет избегать рандомных выбросов значений.

Отчеты

Инструмент построения отчетов был обновлен. Теперь в одном отчете может содержаться несколько таблиц одновременно. Эти изменения позволяют пользователям самим формировать необходимые отчеты, получать больше данных на одном экране и эффективнее анализировать их.

При этом, после построения, отчет можно скачать как целиком, так и каждую таблицу

в отдельности. В будущем мы планируем добавлять новые виды таблиц, чтобы еще больше расширить функциональные возможности отчетов.

2.15-18.webp

В процесс создания таблиц добавлен ряд возможностей:

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

2.15-19.webp

  • drug’n’drop — возможность изменять расположение столбцев таблицы с помощью их перетаскивания мышкой;

2.15-20.webp

  • обновлен механизм добавления произвольных столбцов в отчет;

2.15-21.webp

В редактор отчета добавлен ряд новых возможностей:

  • кнопка для разделения экрана таблицы на две смежных таблицы;

2.15-22.webp

  • каждая таблица может быть отмасштабирована: достаточно потянуть за нижнюю границу таблицы или за боковую для смежных таблиц.

2.15-23.gif