Українська
Зовнішній вигляд
Українська
Зовнішній вигляд
Картка Lovelace Xiaomi Vacuum надає зручний спосіб повного контролю пилососів на основі карти в Home Assistant.
Хоча картка повністю сумісна з інтеграцією Dreame Vacuum, її автоматичне генерування конфігурації має деякі обмеження та відсутні функції. Щоб вирішити цю проблему, картку можна налаштувати або за допомогою автоматичний шаблон, або через ручна конфігурація.
Щоб автоматично згенерувати повну конфігурацію картки з підтримкою очищення кімнат та зон, використовується Редактора шаблонів в Home Assistant.
Якщо інтеграція My Home Assistant активна, кнопку нижче можна використати для прямої навігації до Редактора шаблонів:
Інструменти шаблонівЯкщо потрібна ручна навігація, виконайте такі кроки:
{# ----------------- PROVIDE YOUR OWN ENTITY IDS HERE ----------------- #}
{% set camera_entity = "camera." %}
{% set vacuum_entity = "vacuum." %}
{# ------------------- DO NOT CHANGE ANYTHING BELOW ------------------- #}
{% set attributes = states[camera_entity].attributes %}
type: custom:xiaomi-vacuum-map-card
vacuum_platform: default
entity: {{ vacuum_entity }}
map_source:
camera: {{ camera_entity }}
calibration_source:
camera: true
map_modes:
- template: vacuum_clean_zone
max_selections: 10
repeats_type: EXTERNAL
max_repeats: 3
service_call_schema:
service: dreame_vacuum.vacuum_clean_zone
service_data:
entity_id: '[[entity_id]]'
zone: '[[selection]]'
repeats: '[[repeats]]'
- template: vacuum_clean_segment
repeats_type: EXTERNAL
max_repeats: 3
service_call_schema:
service: dreame_vacuum.vacuum_clean_segment
service_data:
entity_id: '[[entity_id]]'
segments: '[[selection]]'
repeats: '[[repeats]]'
predefined_selections:
{%- for room_id in attributes.rooms | default([]) %}
{%- set room = attributes.rooms[room_id] %}
- id: {{room_id}}
outline:
- - {{room["x0"]}}
- {{room["y0"]}}
- - {{room["x0"]}}
- {{room["y1"]}}
- - {{room["x1"]}}
- {{room["y1"]}}
- - {{room["x1"]}}
- {{room["y0"]}}
{%- endfor %}
- name: Clean Spot
icon: mdi:map-marker-plus
max_repeats: 3
selection_type: MANUAL_POINT
repeats_type: EXTERNAL
service_call_schema:
service: dreame_vacuum.vacuum_clean_spot
service_data:
entity_id: '[[entity_id]]'
points: '[[selection]]'
repeats: '[[repeats]]'Оновити назви сутностей
Не забудьте оновити значення camera_entity та vacuum_entity своїми власними назвами сутностей після вставки шаблону в редактор.
Під час ручного налаштування картки через інтерфейс панелі керування необхідно явно встановити кілька параметрів після додавання картки:
vacuum, що належить пристрою, наданому інтеграцією dreame_vacuum, з випадаючого списку Vacuum Entity.camera.{device_name}_map), що належить тому самому пристрою, з випадаючого списку Map Entity.Tasshack/dreame-vacuum з випадаючого списку Vacuum Platform.Вибір платформи
Платформа для пилососа за замовчуванням встановлена на xiaomi miio. Дуже важливо змінити це з випадаючого списку та явно встановити на Tasshack/dreame-vacuum. Якщо не змінити, пристрій стане unavailable, коли буде надіслано команду з картки, оскільки команди за замовчуванням не розпізнаються інтеграцією, і пристрій не буде реагувати.
Після того як вибрані правильні сутності та платформа, натисніть кнопку Generate rooms config, щоб створити конфігурацію кімнат, а потім натисніть Save, щоб застосувати зміни.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum