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 для відновлення стану робота на карті.

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

Динамічні об’єкти кімнатДинамічні об’єкти кімнатДинамічні об’єкти кімнат

Інтеграція надає доступ до динамічних об'єктів кімнати для управління всіма налаштовуваними властивостями кімнати, такими як її назва, матеріал підлоги та індивідуальні налаштування прибирання. Ці об'єкти динамічно створюються з збережених карт і автоматично оновлюються при зміні вибраної карти.

Для отримання додаткової інформації про об'єкти кімнати