हिन्दी
स्वरुप
हिन्दी
स्वरुप
Lovelace Xiaomi Vacuum Map Card होम असिस्टेंट में मैप-आधारित वैक्यूम को पूरी तरह से नियंत्रित करने का एक उपयोगकर्ता-मित्रवत तरीका प्रदान करता है।
यद्यपि यह कार्ड Dreame Vacuum इंटीग्रेशन के साथ पूरी तरह से संगत है, इसका स्वचालित कॉन्फ़िगरेशन निर्माण कुछ सीमाओं और गायब सुविधाओं के साथ आता है। इसे हल करने के लिए, कार्ड को या तो स्वचालित टेम्पलेट का उपयोग करके या मैनुअल कॉन्फ़िगरेशन के माध्यम से कॉन्फ़िगर किया जा सकता है।
कमरे और ज़ोन सफाई समर्थन के साथ पूरी कार्ड कॉन्फ़िगरेशन को स्वचालित रूप से बनाने के लिए, होम असिस्टेंट टेम्पलेट एडिटर का उपयोग किया जाता है।
यदि 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 मान अपडेट करना न भूलें।
जब डैशबोर्ड UI के माध्यम से कार्ड को मैन्युअली कॉन्फ़िगर किया जाता है, तो कार्ड जोड़ने के बाद कई पैरामीटर को स्पष्ट रूप से सेट करना आवश्यक है:
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