Блог / Release 2.4

Модели

Режим превью

Добавлен новый режим предпросмотра модели — превью. Теперь в редакторе моделей возможно посмотреть, как будет выглядеть в журнале состояние объекта и интерфейс отправки команд.
2.4-1.gif

Новый тип узла модели — Конфигурация

К уже существующим типам узлов был добавлен новый — Конфигурация. Заполнение конфигурационных данных происходит на вкладке Редактирование объекта. Конфигурация — это параметры, значения которых задаются пользователем. Они могут использоваться в работе сценариев Логики, обработчиках и т.п. По своей сути, узлы с типом Конфигурация — это константы, которые необходимы для хранения дополнительной информации об объекте. Это может быть, к примеру,  максимально допустимая температура, объем топливного бака, длительность работы и т.п. Раньше для этих целей использовался узел типа Аргумент с включенной настройкой Записывать в конфигурацию. После выпуска релиза эти изменения автоматически будут применены ко всем пользовательским моделям.
2.4-2.webp

Иконка модели

Теперь для каждой модели можно выбрать свою иконку. Все объекты с такой моделью будут отображаться на карте с заданной иконкой. При этом можно как воспользоваться стандартными иконками, так и загрузить собственное изображение в формате SVG.
2.4-3.webp
2.4-4.webp

Иконка параметра

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

Обратите внимание

Иногда после загрузки SVG изображения его цвет не меняется в соответствии с выставленными уровнями. В этом случае откройте картинку через любой текстовый редактор и уберите поле “fill”. После этого загрузите обновленное SVG изображение еще раз. Теперь его цвет будет меняться согласно заданным уровням
2.4-5.webp

Объекты

Фильтры

Теперь для списка объектов доступен фильтр с расширенными возможностями.
2.4-6.webp
По умолчанию доступны 4 пресета фильтров:
  • онлайн — объекты, подключенные к платформе;
  • офлайн — объекты, отключенные от платформы;
  • отслеживаемые — объекты, для которых включен режим следования (за объектами закреплена/центрируется карта);
  • с предупреждением — объекты, у которых есть непрочитанные критические сообщения
Настройка “и/или” определяет, как будут взаимодействовать активированные фильтры. Кроме того, вы можете создать свой собственный фильтр и сохранить его для повторного использования.

Групповые действия

Добавлена возможность применять некоторые операции сразу к группе из нескольких объектов.
Доступны 3 типа операций:
  • Изменить объекты — применить групповые изменения на вкладке объектов “Редактирование”. Эта функция полезна, если необходимо изменить конфигурацию для нескольких объектов или, например, внести изменения в их описание.
2.4-7.gif
  • Отправить команду — отправить одну и ту же команду на группу устройств. Результат исполнения команды по каждому объекту будет виден в интерфейсе групповых действий.
2.4-8.gif
  • Изменить события геозон — выбрать события, которые будут генерироваться при входе и выходе из геозоны для группы объектов. В списке для группового действия будут видны только те геозоны, которые назначены на все выбранные объекты.
2.4-9.gif

Выбор начальных координат

Теперь на вкладке редактирования объекта появилась возможность выбрать начальные координаты объекта. Если после этого объект пришлет свои координаты, то опция выбора координат перестанет быть доступной.
2.4-10.gif

Визуализация для процентов

Небольшое улучшение отображения процентов в журнале объекта. Теперь для параметров, у которых выбрана единица измерения “проценты”, появляется шкала, которая заполняется в соответствии с полученным значением.
2.4-11.webp

Обработчики

В настройках обработчика теперь можно указать источник для входных данных, которых нет в пакете, поступившем на обработку.  Доступно на выбор 2 варианта:
  • брать последнее полученное значение из истории;
  • заменять на null.
В первом случае вместо недостающих в пакете параметров будут браться последние присланные значения. Во втором — в обработчик будет передан null. Это позволит, например, исключить или изменить обработку неполных пакетов.
2.4-12.webp

Геозоны

Интерфейс создания геозон

⁣Был упрощен и улучшен интерфейс создания новой геозоны. Теперь создание геозоны приближено к процессу создания других сущностей платформы.
2.4-13.gif

Новый тип геозон — маршрут

Маршрут — это геозона, у которой выбрана начальная, промежуточные и конечная точки. Это точки автоматически соединяются между собой по графу дорог. Такой тип геозоны можно использовать для контроля отклонений передвигающегося объекта от заданного маршрута. Эти события можно использовать в сценариях Логики.
2.4-14.gif

Мобильное приложение Rightech

Переключение проектов

В настройках приложения появилась возможность сменить текущий проект.
2.4-15.webp
2.4-16.webp

Экран Map

2.4-17.webp
Несколько небольших, но заметных изменений на экране с картой:
  • фильтр, примененный к списку объектов, остается активен при переходе на карту;
  • добавлен новый маркер — местоположение пользователя. Маркер будет виден только в том случае, если приложению Rightech разрешено получать информацию о местоположении. Если этого маркера нет, проверьте настройки ОС телефона;
  • добавлена кнопка прямого перехода в фильтр из экрана с картой;
  • добавлена кнопка центрирования карты на местоположении пользователя.

Прочие изменения

  • исправлено несколького багов нашего MQTT-брокера: удалены ответы на пинг для неавторизованного объекта; добавлен принудительный разрыв TCP-соединения, если авторизованный клиент пытается прислать второй CONNECT пакет;
  • добавлены новые единицы измерения для параметров: рубли, доллары США, евро;
  • изменены некоторые иконки в интерфейсе моделей;
  • теперь редактировать модель можно через ее верхний узел (ранее было отдельное окно);
  • исправлен баг с невозможностью удалить объект из пикера;
  • теперь маркер на карте появляется после первой отправки координат (ранее приходилось обновлять страницу);
  • исправлены проблемы, возникающие у некоторых пользователей с вводом цифр в поля для числовых значений в автоматах и ботах (не стирался последний в строке “0”, ввод дробных чисел иногда стирал значение и т.п.);
  • у автоматов и обработчиков появилась кнопка, которая сразу позволяет применить фильтр к списку объектов и показать те объекты, которые связаны с этим обработчиком или автоматом;
2.4-18.webp
  • небольшие правки интерфейса ролей и API-токенов.