Блог / 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