Skip to content

उन्नत कॉन्फ़िगरेशन ​

यह अनुभाग अतिरिक्त कॉन्फ़िगरेशन विकल्पों को कवर करता है जो बुनियादी सेटअप से परे हैं। जबकि मूल सेटिंग्स कार्ड को चलाने के लिए आवश्यक सब कुछ प्रदान करती हैं, ये उन्नत पैरामीटर आपको इसके व्यवहार और रूपांतरण को गहराई से अनुकूलित करने की अनुमति देते हैं।

कॉन्फ़िगरेटरकॉन्फ़िगरेटर

इन सेटिंग्स का उपयोग करके, आप अपने डैशबोर्ड के लिए लेआउट आकार को पूरी तरह से फिट करने के लिए समायोजित कर सकते हैं, एक्सेसिबिलिटी विकल्प कॉन्फ़िगर कर सकते हैं, विशिष्ट UI तत्वों की दृश्यता को मैनेज कर सकते हैं और डिफ़ॉल्ट मानचित्र रंगों को पूरी तरह से ओवरराइड कर सकते हैं।

पूर्ण ऊँचाई (full_height) ​

क्योंकि मानचित्र पूरी तरह से पैन और ज़ूम योग्य है, कार्ड को स्पष्ट रूप से डिज़ाइन किया गया है कि यह किसी भी स्थिति में स्क्रीन से लंबा कभी न दिखे। यह सुनिश्चित करता है कि संपूर्ण मानचित्र दृश्य हमेशा व्यूपोर्ट के भीतर फिट हो, बिना पृष्ठ को स्क्रॉल किए।

यदि आप इस निर्धारित डिज़ाइन को ओवरराइड करना चाहते हैं, तो आप इस पैरामीटर को false पर सेट कर सकते हैं। जब अक्षम किया जाता है, तो कार्ड हमेशा अधिकतम उपलब्ध चौड़ाई को भरने के लिए स्केल करेगा, भले ही इसका परिणामस्वरूप ऊँचाई स्क्रीन सीमाओं से अधिक हो।

सिफारिश नहीं की जाती

इस पैरामीटर को false पर सेट करना आमतौर पर सिफारिश नहीं की जाती। यह डैशबोर्ड के नेविगेशन और कुल उपयोगकर्ता अनुभव को नकारात्मक रूप से प्रभावित कर सकता है और मैप की पैनिंग फ़ंक्शनलिटी को बिना ज़रूरत लॉक कर सकता है, जब तक कि इसे locked कॉन्फ़िगरेशन पैरामीटर में अन्यथा सेट न किया गया हो।

आस्पेक्ट रेशियो (aspect_ratio) ​

यह मैप डिस्प्ले क्षेत्र का आस्पेक्ट रेशियो परिभाषित करता है। उदाहरण के लिए, 1.5 का मान यह दर्शाता है कि चौड़ाई ऊँचाई का 1.5 गुना है। इसे फ्लोरप्लान के आकार के अनुसार 0.1 और 100 के बीच सेट किया जा सकता है।

महत्वपूर्ण

जब तक full_height true पर सेट नहीं है, कार्ड कभी भी दृश्य से लंबा नहीं दिखाया जाएगा, चाहे प्रदान किया गया आस्पेक्ट रेशियो कोई भी हो।

बायां हाथ मोड (left_handed) ​

इस पैरामीटर को true पर सेट करने पर कार्ड की कार्रवाई बटन और उनके संबंधित मेनू कार्ड के बाईं ओर प्रदर्शित होंगे, न कि दाईं ओर, बशर्ते कि कार्ड पर्याप्त चौड़ा हो ताकि सामग्री दाईं ओर संरेखित की जा सके।

हैप्टिक फीडबैक अक्षम करें (disable_haptic) ​

इस पैरामीटर को true पर सेट करने से मोबाइल उपकरणों पर UI इंटरैक्शंस के दौरान कार्ड द्वारा ट्रिगर किए गए हैप्टिक फ़ीडबैक वाइब्रेशंस अक्षम हो जाते हैं।

महत्वपूर्ण

सेवा कॉल सफलता और असफलता के परिणामों के लिए हैप्टिक फ़ीडबैक को अक्षम नहीं किया जा सकता। इससे स्विच और सेलेक्टर जैसे इंटरैक्टिव कंपोनेंट्स के लिए मानक Home Assistant व्यवहार के साथ सुसंगतता सुनिश्चित होती है जो सेवा कॉल को ट्रिगर करते हैं।

टच लॉक अवधि (touch_lock) ​

कार्ड लॉक मोड सेक्शन में विवरणित auto और only_touch मोड में प्रयुक्त डिफ़ॉल्ट 100 मिमी टच अनलॉक होल्ड अवधि को ओवरराइड करता है। यह 100 और 400 मिमी के बीच मान स्वीकार करता है।

लेगेसी स्विच (legacy_switches) ​

इस पैरामीटर को true पर सेट करने से स्विच पुराने Material टॉगल डिज़ाइन में लौट जाते हैं, नए टॉगल डिज़ाइन का उपयोग करने की बजाय जो Home Assistant 2026.5 में पेश किया गया था।

चेतावनी

यदि इंस्टॉल किया गया Home Assistant संस्करण 2026.5 से पुराना है, तो इस पैरामीटर को true पर सेट करने का कोई प्रभाव नहीं होता, क्योंकि लेगेसी स्विच डिज़ाइन पहले से ही मूल रूप से उपयोग में है।

स्क्रिप्ट्स (scripts) ​

Home Assistant स्क्रिप्ट संस्थाओं की एक सूची, जैसे - script.sweep_living_room, जिन्हें सीधे वैक्यूम के Shortcuts सूची में होम स्क्रीन पर जोड़ा जाता है।

शॉर्टकट्स सूची इन स्क्रिप्ट्स को उनके संस्थान नामों के साथ Start () बटन के साथ प्रदर्शित करती है। इन्हें शॉर्टकट्स सूची के शीर्ष पर डाल दिया जाता है, कॉन्फ़िगरेशन में निर्धारित सटीक क्रम बनाए रखते हुए। इसका मतलब है कि कस्टम स्क्रिप्ट्स रोबोट के मूल शॉर्टकट्स से पहले दिखाई देती हैं।

इसके अलावा, यदि वैक्यूम डिवाइस मूल रूप से शॉर्टकट्स का समर्थन नहीं करता है, तो यहां स्क्रिप्ट्स को परिभाषित करने से होम स्क्रीन पर शॉर्टकट क्रिया बटन को दृश्य बनाया जाता है। यह कार्ड को असमर्थित डिवाइसों के लिए Home Assistant के माध्यम से समान शॉर्टकट कार्यक्षमता प्रदान करने की अनुमति देता है।

YAML उदाहरण ​

yaml
type: custom:dreame-vacuum-card
entity: vacuum.l10s_gen2
aspect_ratio: 1.5
full_height: true
touch_lock: 200
disable_haptic: true
left_handed: true
legacy_switches: true
scripts:
  - script.sweep_living_room
  - script.mop_kitchen