עברית
מראה
עברית
מראה
ה-כרטיס מפה של שואב רובוט Xiaomi Lovelace מספק דרך ידידותית למשתמש לשלוט במלואם על שואבי אבק מבוססי מפה ב-Home Assistant.
למרות שהכרטיס תואם לחלוטין לאינטגרציה של שואב Dreame, ליצירת התצורה האוטומטית שלו יש כמה מגבלות ותכונות חסרות. כדי לפתור זאת, ניתן להגדיר את הכרטיס באמצעות תבנית אוטומטית או דרך תצורה ידנית.
כדי ליצור אוטומטית תצורת כרטיס מלאה עם תמיכה בניקוי חדרים ואזורים, נעשה שימוש ב-עורך התבניות של Home Assistant.
אם אינטגרציית 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 מתוך תפריט נפתח ישות שאיבה.camera.{device_name}_map) התואמת השייכת לאותו מכשיר בדיוק מתוך תפריט נפתח ישות מפה.Tasshack/dreame-vacuum מתוך תפריט נפתח פלטפורמת שאיבה.בחירת פלטפורמה
פלטפורמת השאיבה מוגדרת כברירת מחדל ל-xiaomi miio. חשוב לשנות זאת מתוך תפריט הנפתח ולהגדיר במפורש ל-Tasshack/dreame-vacuum. אם לא ישתנה, המכשיר יהפוך ל-unavailable כאשר יישלח פקודה מכרטיס כיוון שהפקודות המוגדרות כברירת מחדל אינן מוכרות לאינטגרציה והמכשיר לא יגיב.
לאחר בחירת הישויות והפלטפורמה הנכונה, לחץ על הכפתור צור קונפיגורציית חדרים כדי לבנות את קונפיגורציית החדרים, ולאחר מכן לחץ על שמור כדי להחיל את השינויים.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum