Добавлен новый режим предпросмотра модели — превью. Теперь в редакторе моделей возможно посмотреть, как будет выглядеть в журнале состояние объекта и интерфейс отправки команд.
К уже существующим типам узлов был добавлен новый — Конфигурация. Заполнение конфигурационных данных происходит на вкладке Редактирование объекта. Конфигурация — это параметры, значения которых задаются пользователем. Они могут использоваться в работе сценариев Логики, обработчиках и т.п. По своей сути, узлы с типом Конфигурация — это константы, которые необходимы для хранения дополнительной информации об объекте. Это может быть, к примеру, максимально допустимая температура, объем топливного бака, длительность работы и т.п. Раньше для этих целей использовался узел типа Аргумент с включенной настройкой Записывать в конфигурацию. После выпуска релиза эти изменения автоматически будут применены ко всем пользовательским моделям.
Теперь для каждой модели можно выбрать свою иконку. Все объекты с такой моделью будут отображаться на карте с заданной иконкой. При этом можно как воспользоваться стандартными иконками, так и загрузить собственное изображение в формате SVG.
Аналогично выбору иконки для отображения объекта на карте появилась возможность задать иконку для параметра в модели.
Иногда после загрузки SVG изображения его цвет не меняется в соответствии с выставленными уровнями. В этом случае откройте картинку через любой текстовый редактор и уберите поле “fill”. После этого загрузите обновленное SVG изображение еще раз. Теперь его цвет будет меняться согласно заданным уровням
Теперь для списка объектов доступен фильтр с расширенными возможностями.
По умолчанию доступны 4 пресета фильтров:
Настройка “и/или” определяет, как будут взаимодействовать активированные фильтры. Кроме того, вы можете создать свой собственный фильтр и сохранить его для повторного использования.
Добавлена возможность применять некоторые операции сразу к группе из нескольких объектов.
Доступны 3 типа операций:
Теперь на вкладке редактирования объекта появилась возможность выбрать начальные координаты объекта. Если после этого объект пришлет свои координаты, то опция выбора координат перестанет быть доступной.
Небольшое улучшение отображения процентов в журнале объекта. Теперь для параметров, у которых выбрана единица измерения “проценты”, появляется шкала, которая заполняется в соответствии с полученным значением.
В настройках обработчика теперь можно указать источник для входных данных, которых нет в пакете, поступившем на обработку. Доступно на выбор 2 варианта:
В первом случае вместо недостающих в пакете параметров будут браться последние присланные значения. Во втором — в обработчик будет передан null. Это позволит, например, исключить или изменить обработку неполных пакетов.
Был упрощен и улучшен интерфейс создания новой геозоны. Теперь создание геозоны приближено к процессу создания других сущностей платформы.
Маршрут — это геозона, у которой выбрана начальная, промежуточные и конечная точки. Это точки автоматически соединяются между собой по графу дорог. Такой тип геозоны можно использовать для контроля отклонений передвигающегося объекта от заданного маршрута. Эти события можно использовать в сценариях Логики.
В настройках приложения появилась возможность сменить текущий проект.
Несколько небольших, но заметных изменений на экране с картой: