Skip to content

Valetudo मैप कार्ड मैप सपोर्ट ​

The Valetudo मैप कार्ड एक विशेषीकृत मानचित्र रेंडरिंग कार्ड है जिसे मूल रूप से Valetudo के लिए डिज़ाइन किया गया था, लेकिन यह रिवर्स-इंजीनियर किए गए मानचित्र डेटा जेनरेशन प्रक्रिया और ऑप्टिमाइजेशन फीचर्स के माध्यम से इस इंटीग्रेशन के साथ पूरी तरह संगत है।

Valetudo मानचित्रValetudo मानचित्र

पहले से रेंडर की गई छवि दिखाने के बजाय, यह कार्ड एक समर्पित डेटा एंटिटी का उपयोग करता है जो कच्चे मानचित्र निर्देशांकों को प्राप्त करता है और ब्राउज़र में सीधे मानचित्र को रेंडर करता है। यह रेंडरिंग प्रक्रिया को होम असिस्टेंट सर्वर से फ्रंटएंड पर स्थानांतरित करता है, जिससे बैकएंड संसाधनों की कोई खपत नहीं होती। कम-संसाधन वाले हार्डवेयर (सीमित CPU या RAM) पर चल रही इंस्टॉलेशन के लिए, सभी अन्य छवि-आधारित कैमरा एंटिटीज़ को अक्षम किया जा सकता है ताकि बैकएंड रेंडरिंग पूरी तरह बंद हो जाए, जबकि इस कार्ड के माध्यम से पूर्ण मानचित्र दृश्यता बनी रहती है।

आवश्यकताएँ ​

Valetudo Map Card Map Data (camera.map_data) एंटिटी पर निर्भर करता है, जो इंटीग्रेशन में डिफ़ॉल्ट रूप से अक्षम है। कार्ड को कॉन्फ़िगर करने से पहले, इस एंटिटी को मैन्युअल रूप से सक्षम करना होगा।

मानचित्र डेटा एंटिटी को सक्षम करने के लिए:

  1. Home Assistant में डिवाइस के पेज पर नेविगेट करें।
  2. कॉन्फ़िगरेशन सेक्शन तक स्क्रॉल करें और छिपी हुई/अक्षम की गई एंटिटीज़ को प्रकट करने के लिए नीचे लिंक पर क्लिक करें।
  3. वर्तमान मैप डेटा (camera.map_data) एंटिटी को ढूंढें और उस पर क्लिक करें।
  4. एंटिटी सेटिंग्स खोलने के लिए शीर्ष दाएँ कोने में सेटिंग्स () आइकन पर क्लिक करें।
  5. एंटिटी को सक्षम करने के लिए टॉगल करें और परिवर्तन सहेजें। इंटिग्रेशन अपने आप रीलोड हो जाएगा।
yaml
type: custom:valetudo-map-card
vacuum: # Your vacuum name not the entity id
rotate: 0 # Map rotation entity does not work on valetudo map card
dock_icon: mdi:lightning-bolt-circle
dock_color: rgb(105 178 141)
vacuum_color: rgb(110, 110, 110)
wall_color: rgb(159, 159, 159)
floor_color: rgb(221, 221, 221)
no_go_area_color: rgb(177, 0, 0)
no_mop_area_color: rgb(170, 47, 255)
virtual_wall_color: rgb(199, 0, 0)
virtual_wall_width: 1.5
currently_cleaned_zone_color: rgb(221, 221, 221)
path_color: rgb(255, 255, 255)
path_width: 1.5
segment_opacity: 1
segment_colors:
  - rgb(171, 199, 248)
  - rgb(249, 224, 125)
  - rgb(184, 227, 255)
  - rgb(184, 217, 141)

कार्ड सीमाएं

क्योंकि मैप इमेज रेंडरिंग ब्राउज़र पर होती है, Valetudo मैप कार्ड अपनी खुद की रंग सूचकांक एल्गोरिदम का उपयोग करता है। यह रूम आइकन या नाम नहीं रेंडर करता है, और इंटिग्रेशन के मैप डेटा से मैप रोटेशन सेटिंग को अनदेखा करता है। हालाँकि, यह मैप इमेज को बहुत तेजी से उत्पन्न करता है।

आधिकारिक दस्तावेज़ ​