Svenska
Utseende
Svenska
Utseende
Lovelace Xiaomi Vacuum Map Card erbjuder ett användarvänligt sätt att fullt ut kontrollera kartbaserade dammsugare i Home Assistant.
Även om kortet är helt kompatibelt med Dreame Vacuum-integrationen, har dess automatiska konfigurationsgenerering vissa begränsningar och saknade funktioner. För att lösa detta kan kortet antingen konfigureras med ett automatisk mall eller genom manuell konfiguration.
För att automatiskt generera en fullständig kortkonfiguration med stöd för rums- och zonområdesstädning används Home Assistant Mallredigeraren.
Om My Home Assistant-integrationen är aktiv kan knappen nedan användas för att navigera direkt till Mallredigeraren:
Mallverktyg förOm manuell navigering krävs, följ dessa steg:
::: detaljer Visa Mallen
{# ----------------- 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]]':::
Uppdatera objektnamn
Glöm inte att uppdatera camera_entity och vacuum_entity värdena med dina egna objektnamn efter att ha klistrat in mallen i editorn.
När kortet konfigureras manuellt via instrumentpanelens gränssnitt måste flera parametrar uttryckligen ställas in efter att kortet har lagts till:
vacuum-enheten som tillhör enheten som tillhandahålls av dreame_vacuum-integrationen från Vacuum Entity-rullgardinsmenyn.camera.{device_name}_map)-enheten som tillhör exakt samma enhet från Map Entity-rullgardinsmenyn.Tasshack/dreame-vacuum från Vacuum Platform-rullgardinsmenyn.Plattformval
Dammsugarplattformen är standardinställd på xiaomi miio. Det är avgörande att ändra detta från rullgardinsmenyn och uttryckligen ställa in det på Tasshack/dreame-vacuum. Om det inte ändras, kommer enheten att bli unavailable när ett kommando skickas från kortet eftersom standardkommandona inte känns igen av integrationen och enheten kommer inte att svara.
När de korrekta enheterna och plattformen är valda, klicka på Generate rooms config-knappen för att bygga rumsinställningen och klicka sedan på Save för att tillämpa ändringarna.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum