Skip to content

वैक्यूम सेवाएँ ​

इंटीग्रेशन विभिन्न कस्टम सेवाओं को एक्सपोज़ करता है जो उन्नत क्रियाओं और फीचर्स के लिए हैं, जिन्हें मानक एंटिटीज़ के माध्यम से सीधे नियंत्रित नहीं किया जा सकता। ये कस्टम सेवाएँ vacuum डोमेन का उपयोग करती हैं और डिवाइस-विशिष्ट कार्यात्मकताओं पर सूक्ष्म नियंत्रण प्रदान करती हैं।

कमरे की सफाई ​

dreame_vacuum.vacuum_clean_segment

चयनित कमरे की सफाई प्रारंभ करें, वैकल्पिक कस्टमाइज्ड सफाई पैरामीटर्स के साथ।

नोट

  • यदि आप मैप फीचर के साथ इंटीग्रेशन का उपयोग कर रहे हैं, तो आप वैक्यूम एंटिटी एट्रिब्यूट्स से सेगमेंट आईडी प्राप्त कर सकते हैं।
  • जब customized_cleaning या cleaning_sequence सक्षम हों तो डिवाइस द्वारा सफाई पैरामीटर्स और सफाई अनुक्रम नजरअंदाज कर दिए जाते हैं।

सफाई मोड सेट करना

यह सेवा cleaning_mode पैरामीटर को स्वीकार नहीं करती। सफाई शुरू करने से पहले मोड को डायनामिक रूप से सेट करने के लिए देखें अक्सर पूछे जाने वाले प्रश्न।

उदाहरण
  • कमरे 3 की सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments: 3
    target:
      entity_id: vacuum.vacuum
  • कमरे 3 और 5 की सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
    target:
      entity_id: vacuum.vacuum
  • कमरे 3 और 5 की दो बार सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • कमरे 2 की दो बार और 5 की एक बार सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      repeats: 
        - 2
        - 1
    target:
      entity_id: vacuum.vacuum
  • कमरे 3 और 5 की उच्च पंखा गति के साथ सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      suction_level: "high"
    target:
      entity_id: vacuum.vacuum
  • कमरे 3 की उच्च पंखा गति और 5 की शांत पंखा गति के साथ सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      suction_level: 
        - "high"
        - "quiet"
    target:
      entity_id: vacuum.vacuum

ज़ोन साफ करें ​

dreame_vacuum.vacuum_clean_zone

वैकल्पिक कस्टमाइज्ड सफाई पैरामीटर्स के साथ चयनित ज़ोन की सफाई शुरू करें।

टिप

आप Xiaomi वैक्यूम मैप कार्ड के साथ ज़ोन कोऑर्डिनेट प्राप्त कर सकते हैं।

सफाई मोड सेट करना: यह सेवा cleaning_mode पैरामीटर को स्वीकार नहीं करती। सफाई शुरू करने से पहले मोड को डायनामिक रूप से सेट करने के लिए, अक्सर पूछे जाने वाले प्रश्न देखें।

उदाहरण
  • चयनित ज़ोन की सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - 819
        - -263
        - 4424
        - 2105
    target:
      entity_id: vacuum.vacuum
  • कई ज़ोन की सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - - 819
          - -263
          - 4424
          - 2105
        - - 2001
          - -3050
          - 542
          - 515
    target:
      entity_id: vacuum.vacuum
  • चयनित ज़ोन को दो बार साफ करें

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - 819
        - -263
        - 4424
        - 2105
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • पहले ज़ोन को दो बार और दूसरे ज़ोन को तीन बार साफ करें

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - - 819
          - -263
          - 4424
          - 2105
        - - 2001
          - -3050
          - 542
          - 515
      repeats: 
        - 2
        - 3
    target:
      entity_id: vacuum.vacuum

स्पॉट साफ करें ​

dreame_vacuum.vacuum_clean_spot

वैकल्पिक कस्टमाइज्ड सफाई पैरामीटर्स के साथ चयनित स्पॉट सफाई शुरू करें।

नोट

स्पॉट सफाई सुविधा केवल Xiaomi/Mijia ब्रांडेड रोबोट्स के लिए उपलब्ध है लेकिन यह Dreame डिवाइस के साथ भी काम करता है।

टिप

आप Xiaomi वैक्यूम मैप कार्ड के साथ पॉइंट कोऑर्डिनेट प्राप्त कर सकते हैं।

सफाई मोड सेट करना: यह सेवा cleaning_mode पैरामीटर को स्वीकार नहीं करती। सफाई शुरू करने से पहले मोड को डायनामिक रूप से सेट करने के लिए, अक्सर पूछे जाने वाले प्रश्न देखें।

उदाहरण
  • चयनित स्पॉट की सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - 819
        - -263
    target:
      entity_id: vacuum.vacuum
  • कई स्पॉट की सफाई करें

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - - 819
          - -263
        - - 2001
          - -3050
    target:
      entity_id: vacuum.vacuum
  • चयनित स्पॉट को दो बार साफ करें

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - 819
        - -263
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • पहले स्पॉट को दो बार और दूसरे स्पॉट को तीन बार साफ करें

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - - 819
          - -263
        - - 2001
          - -3050
      repeats: 
        - 2
        - 3
    target:
      entity_id: vacuum.vacuum

बिंदु पर जाएं ​

dreame_vacuum.vacuum_goto

रोबोट को मैप पर किसी एक कोऑर्डिनेट पर भेजें और वहां रोक दें।

नोट

  • क्रूज़िंग फीचर वाले डिवाइसों पर (लिडार नेविगेशन और कैमरा स्ट्रीमिंग वाले वैक्यूम) यह निशाने तक क्रूज़ कार्य शुरू करता है और जब रोबोट लक्ष्य बिंदु पर पहुँचता है तो आसपास की फ़ोटो लेता है। यह कार्य क्रूज़िंग इतिहास में संग्रहीत होता है। (क्रूज़िंग इतिहास मैप्स के बारे में अधिक)
  • अन्य डिवाइसों पर यही व्यवहार दिए गए बिंदु के चारों ओर एक छोटे क्षेत्र की सफाई का कार्य करके अनुकरण किया जाता है। उस कार्य के लिए सक्शन स्तर शांत पर सेट किया जाता है और मैपिंग निष्क्रिय होती है, और रोबोट को रोका जाता है और जैसे ही यह बिंदु तक पहुँचता है, इंटीग्रेशन द्वारा पिछली सफाई सेटिंग्स पुनः स्थापित कर दी जाती हैं।
  • बैटरी स्तर कम से कम 15% होना चाहिए और समन्वय वर्तमान मानचित्र के अंदर होना चाहिए।
  • जब रोबोट पहले से ही चुने गए समन्वय पर खड़ा हो, स्टेशन चार्जिंग कर रहा हो या स्टेशन स्वयं मरम्मत/परीक्षण कर रहा हो, तो डिवाइस इस क्रिया का जवाब नहीं देता।

टिप

आप Xiaomi वैक्यूम मैप कार्ड के साथ पॉइंट कोऑर्डिनेट प्राप्त कर सकते हैं।

उदाहरण
  • [819, -2235] पर जाएँ और रुकें
    yaml
    service: dreame_vacuum.vacuum_goto
    data:
      x: 819
      y: -2235
    target:
      entity_id: vacuum.vacuum

पथ का अनुसरण करें प्रायोगिक ​

dreame_vacuum.vacuum_follow_path

एक क्रूज़िंग पथ कार्य शुरू करें जो दिए गए समन्वयों पर एक-एक कर जाए और डॉक पर वापस आ जाए।

चेतावनी

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

नोट

  • यह सेवा केवल उन डिवाइसों पर उपलब्ध है जिनमें क्रूजिंग सुविधा है (लिडार नेविगेशन और कैमरा स्ट्रीमिंग वाले वैक्यूम)।
  • केवल पहले 20 पॉइंट्स डिवाइस को भेजे जाते हैं और हर समन्वय (कोऑर्डिनेट) को वर्तमान नक्शे के अंदर होना चाहिए।
  • जब points को छोड़ दिया जाता है, तो वर्तमान नक्शे के सहेजे हुए क्रूज पॉइंट्स का उपयोग किया जाता है। नौकरी शुरू करने के लिए कम से कम एक मान्य या सहेजा गया समन्वय आवश्यक है।
  • बैटरी स्तर कम से कम 15% होना चाहिए और स्टेशन चार्जिंग या स्वयं मरम्मत/परीक्षण में होने पर डिवाइस इस कार्य का उत्तर नहीं देता।
  • आप Xiaomi वैक्यूम मैप कार्ड के साथ पॉइंट कोऑर्डिनेट प्राप्त कर सकते हैं।
उदाहरण
  • तीन बिंदुओं के पथ का पालन करें

    yaml
    service: dreame_vacuum.vacuum_follow_path
    data:
      points:
        - - 819
          - -263
        - - 2001
          - -3050
        - - 542
          - 515
    target:
      entity_id: vacuum.vacuum
  • वर्तमान नक्शे के सहेजे हुए क्रूज पॉइंट्स का पालन करें

    yaml
    service: dreame_vacuum.vacuum_follow_path
    target:
      entity_id: vacuum.vacuum

शॉर्टकट शुरू करें ​

dreame_vacuum.vacuum_start_shortcut

आधिकारिक ऐप पर बनाए गए शॉर्टकट कार्य को शुरू करें।

नोट

  • शॉर्टकट केवल समर्थित उपकरणों पर उपलब्ध हैं और आप वैक्यूम इकाई के shortcuts एट्रिब्यूट से शॉर्टकट आईडी प्राप्त कर सकते हैं।
  • वैध शॉर्टकट आईडी 25 और 128 के बीच हैं।
  • इंटीग्रेशन प्रत्येक उपकरण के प्रत्येक शॉर्टकट के लिए button.{vacuum_name}_shortcut_{shortcut_id} के रूप में एक बटन एंटिटी भी बनाता है, इसलिए आमतौर पर इस सेवा का उपयोग आवश्यक नहीं होता है।
  • जब स्टेशन ड्रेसिंग या स्वयं की मरम्मत/परीक्षण कर रहा हो तो डिवाइस इस क्रिया का जवाब नहीं देता है।
उदाहरण
  • आईडी 32 वाले शॉर्टकट को शुरू करें
    yaml
    service: dreame_vacuum.vacuum_start_shortcut
    data:
      shortcut_id: 32
    target:
      entity_id: vacuum.vacuum

शॉर्टकट का नाम बदलें ​

dreame_vacuum.vacuum_rename_shortcut

शॉर्टकट के लिए कस्टम नाम सेट करें।

नोट

  • आप वैक्यूम इकाई के shortcuts एट्रिब्यूट से शॉर्टकट आईडी प्राप्त कर सकते हैं।
  • शॉर्टकट के नाम अद्वितीय होने चाहिए। जब नया नाम किसी अन्य शॉर्टकट द्वारा पहले से उपयोग किया गया हो, तो इसे आधिकारिक ऐप की तरह एक काउंटर जोड़कर सेट किया जाता है। (उदाहरण के लिए: Mopping after sweeping बन जाता है Mopping after sweeping2)
  • बनाए गए शॉर्टकट बटन एंटिटी का नाम शॉर्टकट के नाम के अनुसार होता है।
  • रोबोट चलाते समय शॉर्टकट का नाम बदला नहीं जा सकता।
उदाहरण
  • आईडी 32 वाले शॉर्टकट का नाम बदलकर "साफ करने के बाद पोछा लगाना" करें
    yaml
    service: dreame_vacuum.vacuum_rename_shortcut
    data:
      shortcut_id: 32
      shortcut_name: "Mopping after sweeping"
    target:
      entity_id: vacuum.vacuum

शॉर्टकट हटाएं ​

dreame_vacuum.vacuum_delete_shortcut

शॉर्टकट को हटाएँ।

नोट

  • आप वैक्यूम इकाई के shortcuts एट्रिब्यूट से शॉर्टकट आईडी प्राप्त कर सकते हैं।
  • हटाए गए शॉर्टकट का बटन एंटिटी स्वचालित रूप से हटा दिया जाता है।
  • जब इसका अपना कार्य चल रहा हो, तो शॉर्टकट को हटाया नहीं जा सकता।
  • हटाए गए शॉर्टकट को पुनर्स्थापित नहीं किया जा सकता और केवल आधिकारिक ऐप से ही फिर से बनाया जा सकता है।
उदाहरण
  • शॉर्टकट को id 34 के साथ हटाएँ
    yaml
    service: dreame_vacuum.vacuum_delete_shortcut
    data:
      shortcut_id: 34
    target:
      entity_id: vacuum.vacuum

वॉयस पैक इंस्टॉल करें ​

dreame_vacuum.vacuum_install_voice_pack

आधिकारिक वॉइस पैक इंस्टॉल करें।

सफाई अनुक्रम सेट करें मैप सपोर्ट ​

dreame_vacuum.vacuum_set_cleaning_sequence

वर्तमान मानचित्र पर कमरे की सफाई अनुक्रम सेट करें।

नोट

क्रम सूची के रूप में सटीक कमरे की आईडी पास करनी होंगी

उदाहरण
  • वर्तमान मानचित्र पर कमरे की सफाई अनुक्रम को 3, 5, 4, 2, 1 पर सेट करें

    yaml
    service: dreame_vacuum.vacuum_set_cleaning_sequence
    data:
        cleaning_sequence: 
          - 3
          - 5
          - 4
          - 2
          - 1
    target:
        entity_id: vacuum.vacuum
  • वर्तमान मानचित्र पर कस्टम सफाई अनुक्रम को अक्षम करें

    yaml
    service: dreame_vacuum.vacuum_set_cleaning_sequence
    data:
        cleaning_sequence: []
    target:
        entity_id: vacuum.vacuum

कस्टम सफाई सेट करें मैप सपोर्ट ​

dreame_vacuum.vacuum_set_custom_cleaning

वर्तमान मानचित्र पर कस्टमाइज्ड कमरे की सफाई पैरामीटर सेट करें।

नोट

सभी कमरों के लिए सेटिंग्स को सूची के रूप में पास करना होगा

उदाहरण
  • कमरा 1 का फैन स्पीड शांत, पानी का स्तर कम, सफाई समय 2 और कमरा 5 का फैन स्पीड टर्बो, पानी का स्तर मध्यम, दोहराव 1 पर सेट करें

    yaml
    service: dreame_vacuum.vacuum_set_custom_cleaning
    data:
        segment_id: 
          - 1
          - 5
        suction_level: 
          - 0
          - 3
        water_volume: 
          - 1
          - 2
        repeats: 
          - 2
          - 1
    target:
        entity_id: vacuum.vacuum
  • कमरे 3 का नमी स्तर 16 पर सेट करें

    yaml
    service: dreame_vacuum.vacuum_set_custom_cleaning
    data:
        segment_id: 
          - 3
        wetness_level: 
          - 16
    target:
        entity_id: vacuum.vacuum

उपभोग्य रीसेट करें ​

dreame_vacuum.vacuum_reset_consumable

प्रकार द्वारा खपत पदार्थ का जीवन रीसेट करें।

खपत पदार्थ के लिए संभावित मान
  • main_brush
  • side_brush
  • filter
  • tank_filter
  • sensor
  • mop_pad
  • silver_ion
  • detergent
  • squeege
  • dirty_water_channel
  • onboard_dirty_water_tank
  • deodorizer
  • wheel
  • scale_inhibitor
  • fluffing_roller
  • rollermop_filter
  • water_outlet_filter
उदाहरण
  • मुख्य ब्रश जीवन रीसेट करें

    yaml
    service: dreame_vacuum.vacuum_reset_consumable
    data:
        consumable: "main_brush"
    target:
        entity_id: vacuum.vacuum
  • मॉप पैड जीवन रीसेट करें

    yaml
    service: dreame_vacuum.vacuum_reset_consumable
    data:
        consumable: "mop_pad"
    target:
        entity_id: vacuum.vacuum

रिमोट कंट्रोल अनुशंसित नहीं ​

dreame_vacuum.vacuum_remote_control_move_step

वैक्यूम को रिमोट कंट्रोल कमांड भेजें।

कमांड भेजें अनुशंसित नहीं ​

vacuum.send_command

सेंड कमांड सेवा का उपयोग उन रॉ एपीआई अनुरोधों को भेजने के लिए किया जा सकता है जो इस इंटिग्रेशन के साथ उपलब्ध नहीं हैं।

केवल प्रायोगिक उपयोग के लिए

अंतिम उपयोगकर्ताओं के लिए इस सेवा का सीधे उपयोग करने की सिफारिश नहीं की जाती है। यदि ऐसा कोई कार्य है जिसके लिए इस सेवा का उपयोग करना आवश्यक है क्योंकि यह इंटिग्रेशन में अभी तक लागू नहीं किया गया है, तो कृपया इसके बजाय एक फीचर अनुरोध खोलें करें।

उदाहरण
  • ऑटो खाली करना शुरू करें

    yaml
    service: vacuum.send_command
    data:
        entity_id: vacuum.vacuum
        command: action
        params: 
            did: "15.1"
            siid: 15
            aiid: 1
            in: []
  • टाइट मोपिंग पैटर्न को सक्षम करें और कार्पेट बूस्ट को अक्षम करें

    yaml
    service: vacuum.send_command
    data:
        entity_id: vacuum.vacuum
        command: set_properties
        params: 
          - did: "4.29"
            siid: 4
            piid: 29
            value: 1
          - did: "4.12"
            siid: 4
            piid: 12
            value: 0