Skip to content

Поддержка карт ​

Полностью обратным образом восстановлена работа с данными карты, их декодирование и отображение для поддержки как живых, так и нескольких сохраненных карт со всеми функциями, предоставляемыми официальным приложением.

Живая картаЖивая карта
  • Отображение изображений высокого разрешения с кэшированием слоев для повышения производительности.
  • Все алгоритмы определения позиции и индекса цвета иконок были независимо восстановлены, чтобы соответствовать внешнему виду официального приложения.
  • Все операции с картой выполняются в памяти перед отправкой на устройство для обновлений с низкой задержкой.
  • Полностью функциональный, высоко оптимизированный интегрированный менеджер карт для редактирования карт и работы с частичными картами.
  • С динамической частотой обновления, определяемой типом карты, состоянием устройства и временем последнего доступа.

Как просматривать карту и управлять устройством с панели управления

Высокая частота обновления с низкой задержкой ​

Функция интеграции оснащена передовыми возможностями декодирования карт для обеспечения высокой частоты обновления с низкой задержкой, что близко соответствует производительности официального приложения. Она беспрепятственно обрабатывает входящие потоки данных, поддерживая стандартную частоту обновления в три секунды, характерную для большинства устройств, а также более быструю частоту обновления в одну секунду, введённую в моделях 2026 года и новее.

Очистка частоты обновленияОчистка частоты обновленияОчистка частоты обновления

Сложность декодирования карты

Современные устройства передают частичные обновления карт (P-кадры), содержащие только инкрементальные различия по сравнению с предыдущим кадром. Декодирование этих дифференциальных кадров является крайне сложным процессом, но необходимо для достижения обновлений в реальном времени. Благодаря самостоятельной обработке этой логики интеграция избегает тяжелой нагрузки и произвольных временных ограничений, связанных с постоянным запросом полных карт.

Цветовые схемы ​

Интеграция предоставляет несколько встроенных цветовых схем, позволяя пользователям настраивать визуальный стиль как живых, так и сохранённых карт так, чтобы они наилучшим образом соответствовали дизайну панели управления.

Цветовая схема Dreame LightЦветовая схема Dreame Light
Dreame (светл.)
Цветовая схема Dreame DarkЦветовая схема Dreame Dark
Dreame (темн.)
Цветовая схема Mijia LightЦветовая схема Mijia Light
Mijia (светл.)
Цветовая схема Mijia DarkЦветовая схема Mijia Dark
Mijia (темн.)
Цветовая схема GrayscaleЦветовая схема Grayscale
Оттенки серого

Активная цветовая схема для конкретного устройства может быть изменена в любое время в настройке Цветовая схема.

Иконки комнат и настроенной уборки ​

Рендерер карт динамически создаёт и накладывает полный набор иконок, меток и бейджей, специфичных для каждой комнаты, чтобы в реальном времени отображать текущие настройки уборки устройства. Эти динамически отображаемые элементы включают:

Иконки комнат и настроенной уборкиИконки комнат и настроенной уборкиИконки комнат и настроенной уборки
  • Цвета комнат
  • Иконки комнат
  • Названия комнат
  • Фоны названий комнат
  • Порядок комнат
  • Уровень всасывания в комнате
  • Объём воды для комнаты
  • Время уборки комнаты
  • Режим уборки комнаты
  • Режим мытья пола комнаты

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

Динамическое отображение объектов для типов работ ​

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

Отображение уборки комнатыОтображение уборки комнатыОтображение уборки комнаты
Отображение уборки зонОтображение уборки зонОтображение уборки зон

Быстрое картографирование и точечная уборка ​

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

Обработка временных карт

Когда робот выполняет быстрое картографирование или точечную уборку, он создает новую временную карту в своей памяти и не реагирует на локальные действия API map_request. Поскольку у этих вновь созданных карт еще нет имени объекта, к ним можно получить доступ только через облачное свойство map_data. Новые данные карты требуют совершенно иных правил декодирования и отображения, что делает эту интеграцию уникально способной работать с этим типом данных карты.

Быстр. созд. картыБыстр. созд. картыБыстр. созд. карты
Точечная уборкаТочечная уборкаТочечная уборка

Когда задание по картографированию завершено, но устройство достигло максимального лимита сохраненных карт, робот приостанавливается и ждет вашего решения о том, перезаписать существующую карту или удалить вновь созданную. Интеграция предоставляет специальный Уведомления, чтобы уведомлять вас, когда временная карта обнаружена и ожидает действия.

Состояние робота ​

Наложения иконки пылесоса для отображения состояния устройства, соответствующие официальным конвенциям приложения.

Спит
Бездействие
Активировано
Зарядка
Ошибка
СпитСпит
БездействиеБездействие
АктивированоАктивировано
ЗарядкаЗарядка
ОшибкаОшибка

Советы

Предупреждения можно очистить через уведомления или службу clear_warning для восстановления состояния робота на карте.

Сущности комнат ​

Динамические сущности комнатыДинамические сущности комнатыДинамические сущности комнаты

Интеграция предоставляет динамические сущности комнат для управления всеми настраиваемыми свойствами комнаты, такими как её название, материал пола и индивидуальные настройки уборки. Эти сущности динамически создаются из сохранённых карт и автоматически обновляются при изменении выбранной карты.

Для получения дополнительной информации о сущностях комнат