Français
Apparence
Français
Apparence
Le Carte de carte Lovelace Xiaomi Vacuum offre un moyen convivial de contrôler entièrement les aspirateurs basés sur une carte dans Home Assistant.
Bien que la carte soit entièrement compatible avec l'intégration Dreame Vacuum, la génération automatique de sa configuration présente certaines limitations et fonctionnalités manquantes. Pour résoudre cela, la carte peut être configurée soit en utilisant un modèle automatique, soit via configuration manuelle.
Pour générer automatiquement une configuration de carte complète avec le support du nettoyage par pièce et par zone, le Éditeur de modèles de Home Assistant est utilisé.
Si l'intégration My Home Assistant est active, le bouton ci-dessous peut être utilisé pour naviguer directement vers l'Éditeur de modèles :
Outils de modèle deSi une navigation manuelle est nécessaire, suivez ces étapes :
::: détails Afficher le Modèle
{# ----------------- 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]]':::
Mettre à jour les Noms d'Entité
N'oubliez pas de mettre à jour les valeurs camera_entity et vacuum_entity avec vos propres noms d'entité après avoir collé le modèle dans l'éditeur.
Lors de la configuration manuelle de la carte via l'interface du tableau de bord, plusieurs paramètres doivent être définis explicitement après l'ajout de la carte:
vacuum appartenant à l'appareil fourni par l'intégration dreame_vacuum dans le menu déroulant Entité Aspirateur.camera.{device_name}_map) correspondante appartenant exactement au même appareil dans le menu déroulant Entité Carte.Tasshack/dreame-vacuum dans le menu déroulant Plateforme Aspirateur.Sélection de la plateforme
La plateforme aspirateur est par défaut xiaomi miio. Il est crucial de la modifier depuis le menu déroulant et de la définir explicitement sur Tasshack/dreame-vacuum. Si elle n'est pas modifiée, l'appareil deviendra unavailable lorsqu'une commande sera envoyée depuis la carte, car les commandes par défaut ne sont pas reconnues par l'intégration et l'appareil ne répondra pas.
Une fois les entités et la plateforme correctes sélectionnées, cliquez sur le bouton Générer la configuration des pièces pour créer la configuration des pièces, puis cliquez sur Enregistrer pour appliquer les modifications.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum