사용 방법
이것은 백엔드 통합이기 때문에 기본 프론트엔드 UI 구성 요소를 제공하지 않습니다. 대신 모든 시각적 상호작용은 Home Assistant의 Lovelace 대시보드에 의존합니다.




비록 내장 프런트엔드 지원은 없지만, 이 통합은 vacuum, camera, select, button 엔티티와 같은 플랫폼 엔티티의 포괄적인 세트를 내보냅니다. 이러한 엔티티를 커뮤니티에서 개발한 맞춤형 Lovelace 카드와 결합하면 대시보드에서 직접 매우 상호작용적인 맞춤 UI를 구축하는 것이 완전히 가능합니다. 이 접근 방식은 Home Assistant 내에서 완전한 앱과 같은 경험을 제공합니다.


또한 이 통합은 전용 서비스를 제공하고 맞춤형 이벤트를 브로드캐스트합니다. 이를 통해 로봇 청소기는 백그라운드 자동화를 통해 완전히 제어될 수 있어 시각적 인터페이스가 전혀 필요 없는 복잡한 시나리오를 가능하게 합니다.
먼저 이것들을 확인하세요
Home Assistant에 익숙하지 않은 경우, 다음 공식 문서를 검토하는 것이 강력히 권장됩니다. 이 통합은 표준 아키텍처를 엄격히 준수하므로, 이러한 핵심 개념에 대한 탄탄한 이해는 통합을 최대한 활용하는 데 필수적입니다:
- 진공 청소기 엔티티: 핵심 진공 구성 요소를 설명합니다. 이는 주요 디바이스 엔터티와 상호작용하고, 상태를 해석하며, 표준 서비스 호출(시작, 일시정지, 베이스로 복귀 등)을 사용하려면 이해가 필요합니다.
- 선택, 번호, 및 버튼 엔터티: 구성 옵션 및 동작이 어떻게 노출되는지 상세히 설명합니다. 이 통합은 수십 개의 엔터티를 사용하여 디바이스 설정(예: 흡입 수준, 물 양)을 나타내고 동작(예: 소모품 초기화, 로봇 위치 찾기)을 수행합니다.
- 서비스 호출: 매개변수를 사용하여 백엔드 동작을 실행하는 방법을 설명합니다. 이 개념은 방별 또는 영역 기반 청소와 같은 통합의 맞춤 서비스를 트리거하는 데 중요합니다.
- 자동화: 동작을 자동으로 실행하는 방법을 설명합니다. 이는 맞춤 이벤트를 기반으로 집이 비었을 때 청소 사이클을 시작하는 등 백그라운드 워크플로를 생성할 때 필요합니다.
- 맞춤 서비스 추천: 표준 기능을 확장하는 통합 전용 서비스 호출을 자세히 설명하며, 영역별 청소 및 구간별 청소와 같은 고급 작업을 수행할 수 있습니다. 이 섹션에서는 이러한 기능을 자동화하기 위한 실용적인 서비스 호출 예제와 페이로드를 제공합니다.