فارسی
ظاهر
فارسی
ظاهر
کارت نقشه جاروبرقی Lovelace Xiaomi یک روش کاربرپسند برای کنترل کامل جاروبرقیهای مبتنی بر نقشه در Home Assistant فراهم میکند.
اگرچه این کارت کاملاً با یکپارچگی جاروبرقی Dreame سازگار است، تولید خودکار پیکربندی آن دارای برخی محدودیتها و ویژگیهای گمشده است. برای حل این مشکل، کارت میتواند یا با استفاده از قالب خودکار یا از طریق تنظیم دستی پیکربندی شود.
برای تولید خودکار یک پیکربندی کامل کارت با پشتیبانی از تمیز کردن اتاق و منطقه، از ویرایشگر قالبها در Home Assistant استفاده میشود.
اگر یکپارچهسازی My 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) که متعلق به همان دستگاه دقیق است را از فهرست کشویی Map Entity انتخاب کنید.Tasshack/dreame-vacuum را از فهرست کشویی Vacuum Platform انتخاب کنید.انتخاب پلتفرم
پلتفرم جاروبرقی بهصورت پیشفرض روی xiaomi miio تنظیم شده است. بسیار مهم است که این گزینه از فهرست کشویی تغییر یابد و بهصراحت روی Tasshack/dreame-vacuum تنظیم شود. اگر تغییر داده نشود، دستگاه هنگام ارسال فرمان از کارت به unavailable تبدیل خواهد شد زیرا فرمانهای پیشفرض توسط یکپارچهسازی شناسایی نمیشوند و دستگاه پاسخ نخواهد داد.
پس از انتخاب موجودیتها و پلتفرم صحیح، دکمه Generate rooms config را برای ساختن پیکربندی اتاقها کلیک کنید و سپس دکمه Save را برای اعمال تغییرات کلیک کنید.
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
camera: # Map Entity
calibration_source:
camera: true
vacuum_platform: Tasshack/dreame-vacuum