Skip to content

Как использовать ​

Поскольку это интеграция на серверной стороне, она не предоставляет встроенные компоненты пользовательского интерфейса. Вместо этого все визуальные взаимодействия зависят от панели Lovelace в Home Assistant.

Сущность пылесосаСущность пылесоса
Очистить зонуОчистить зону

Хотя встроенной поддержки интерфейса нет, интеграция экспортирует полный набор платформ Сущности (таких как сущности vacuum, camera, select и button). Сочетая эти сущности с пользовательскими карточками Lovelace, разработанными сообществом, полностью возможно создать высоко интерактивный, настраиваемый интерфейс прямо на панели. Такой подход обеспечивает полноценный опыт, похожий на приложение, внутри Home Assistant.

Как использоватьКак использовать

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

Проверьте это сначала ​

Если вы еще не знакомы с Home Assistant, настоятельно рекомендуется ознакомиться со следующими официальными страницами документации. Поскольку эта интеграция строго соблюдает стандартную архитектуру, для полного использования интеграции необходимо хорошее понимание этих основных концепций:

  • Сущность пылесоса: Объясняет основной компонент пылесоса. Понимание этого необходимо для взаимодействия с главным устройством, интерпретации его состояний и использования стандартных вызовов сервисов (таких как запуск, пауза или возврат на базу).
  • Выбрать, Номер и Кнопка Сущности: Подробно описывает, как открываются параметры конфигурации и действия. Интеграция использует десятки этих сущностей для представления настроек устройства (например, уровень всасывания, объем воды) и выполнения действий (например, сброс расходных материалов, поиск робота).
  • Вызовы сервисов: Объясняет, как выполнять действия на серверной части с параметрами. Эта концепция крайне важна для запуска пользовательских сервисов интеграции, таких как уборка по конкретным комнатам или зонам.
  • Автоматизации: Объясняет, как автоматически запускать действия. Это необходимо для создания фоновых рабочих процессов, таких как запуск цикла уборки, когда дом пуст, на основе пользовательских событий.
  • Пользовательские сервисы Рекомендуется: Подробно описаны сервисные вызовы, специфичные для интеграции, которые расширяют стандартную функциональность, позволяя выполнять продвинутые операции, такие как уборка по зонам и уборка по сегментам. В этом разделе приводятся практические примеры вызовов сервисов и payload для автоматизации этих функций.