Español
Apariencia
Español
Apariencia
El Tarjeta de Mapa de Vacío Lovelace Xiaomi proporciona una manera fácil de usar para controlar completamente los aspiradores basados en mapas en Home Assistant.
Aunque la tarjeta es totalmente compatible con la integración de Dreame Vacuum, su generación de configuración automática tiene algunas limitaciones y funciones faltantes. Para resolver esto, la tarjeta puede configurarse usando un plantilla automática o a través de configuración manual.
Para generar automáticamente una configuración completa de la tarjeta con soporte para limpieza por habitaciones y zonas, se utiliza el Editor de Plantillas de Home Assistant.
Si la integración My Home Assistant está activa, se puede usar el botón de abajo para navegar directamente al Editor de Plantillas:
Herramientas de plantilla deSi se requiere navegación manual, siga estos pasos:
::: detalles Mostrar Plantilla
{# ----------------- 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]]':::
Actualizar Nombres de Entidades
No olvides actualizar los valores camera_entity y vacuum_entity con los nombres de tus propias entidades después de pegar la plantilla en el editor.
Al configurar la tarjeta manualmente a través de la interfaz del panel, varios parámetros deben establecerse explícitamente después de agregar la tarjeta:
vacuum perteneciente al dispositivo proporcionado por la integración dreame_vacuum del menú desplegable Entidad de aspiradora.camera.{device_name}_map) que pertenezca exactamente al mismo dispositivo del menú desplegable Entidad de mapa.Tasshack/dreame-vacuum del menú desplegable Plataforma de aspiradora.Selección de plataforma
La plataforma de aspiradora por defecto es xiaomi miio. Es crítico cambiar esto desde el menú desplegable y configurarlo explícitamente en Tasshack/dreame-vacuum. Si no se cambia, el dispositivo se convertirá en unavailable cuando se envíe un comando desde la tarjeta porque los comandos predeterminados no son reconocidos por la integración y el dispositivo no responderá.
Una vez seleccionadas las entidades y la plataforma correctas, haga clic en el botón Generar configuración de habitaciones para crear la configuración de las habitaciones, y luego haga clic en Guardar para aplicar los cambios.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum