Čeština
Vzhled
Čeština
Vzhled
Lovelace Xiaomi Vacuum Map Card poskytuje uživatelsky přívětivý způsob, jak plně ovládat vysavače založené na mapách v Home Assistant.
Přestože je karta plně kompatibilní s integrací Dreame Vacuum, její automatické generování konfigurace má některá omezení a chybějící funkce. K jejich vyřešení lze kartu nakonfigurovat buď pomocí automatická šablona, nebo přes manuální konfigurace.
Pro automatické vygenerování úplné konfigurace karty s podporou čištění pokojů a zón se využívá Editor šablon v Home Assistant.
Pokud je aktivní integrace My Home Assistant, lze níže uvedené tlačítko použít pro přímou navigaci do Editoru šablon:
Nástroje šablonPokud je vyžadována ruční navigace, postupujte podle těchto kroků:
::: detaily Zobrazit šablonu
{# ----------------- 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]]':::
Aktualizovat názvy entit
Nezapomeňte po vložení šablony do editoru aktualizovat hodnoty camera_entity a vacuum_entity na své vlastní názvy entit.
Při manuálním nastavování karty přes UI řídící desky je nutné po přidání karty explicitně nastavit několik parametrů:
vacuum patřící zařízení poskytovanému integrací dreame_vacuum z rozbalovacího seznamu Vacuum Entity.camera.{device_name}_map) patřící přesně tomuto samému zařízení z rozbalovacího seznamu Map Entity.Tasshack/dreame-vacuum z rozbalovacího seznamu Vacuum Platform.Výběr platformy
Výchozí platforma vysavače je xiaomi miio. Je zásadní změnit ji z rozbalovacího seznamu a explicitně nastavit na Tasshack/dreame-vacuum. Pokud nebude změněna, zařízení se při odeslání příkazu z karty stane unavailable, protože výchozí příkazy nejsou integrací rozpoznány a zařízení na ně nebude reagovat.
Jakmile budou vybrány správné entity a platforma, klikněte na tlačítko Generate rooms config pro vytvoření konfigurace místností a poté klikněte na Save, aby se změny uplatnily.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum