Skip to content

Υπηρεσίες Σκούπας ​

Η ενσωμάτωση εκθέτει διάφορες προσαρμοσμένες υπηρεσίες για προηγμένες ενέργειες και λειτουργίες που δεν είναι άμεσα ελεγχόμενες μέσω τυπικών οντοτήτων. Αυτές οι προσαρμοσμένες υπηρεσίες χρησιμοποιούν το domain 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

Στείλτε το ρομπότ σε μία μοναδική συντεταγμένη στον χάρτη και σταματήστε το εκεί.

Σημείωση

  • Σε συσκευές με τη λειτουργία πλεύσης (ρομπότ καθαρισμού με πλοήγηση lidar και μετάδοση εικόνας από κάμερα), αυτό ξεκινά μια εργασία πλευσης σε σημείο και το ρομπότ τραβά φωτογραφίες γύρω από το σημείο προορισμού όταν φτάνει. Η εργασία αποθηκεύεται στο ιστορικό πλεύσης. (Περισσότερα για τους χάρτες ιστορικού περιπολίας)
  • Σε άλλες συσκευές, η ίδια συμπεριφορά προσομοιώνεται με μια μικρή εργασία καθαρισμού ζώνης γύρω από το δοσμένο σημείο. Το επίπεδο αναρρόφησης ορίζεται σε ήσυχο και η σφουγγάρισμα απενεργοποιείται για αυτή την εργασία, και το ρομπότ σταματά και οι προηγούμενες ρυθμίσεις καθαρισμού επαναφέρονται από την ενσωμάτωση μόλις φτάσει στο σημείο.
  • Το επίπεδο μπαταρίας πρέπει να είναι τουλάχιστον 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

Ξεκινήστε μια εργασία προγραμματισμένης διαδρομής που επισκέπτεται τις δοσμένες συντεταγμένες μία προς μία και επιστρέφει στο σταθμό.

Προειδοποίηση

Η συσκευή περιορίζεται να εκτελεί εργασίες ακολουθίας διαδρομής μόνο ενώ είναι ενεργή η ζωντανή ροή της κάμερας. Σε αντίθεση με το Μετάβαση σε Σημείο, αυτή η υπηρεσία συνδέεται με την κάμερα και πρέπει να ανοίξετε την κάμερα από την επίσημη εφαρμογή πριν την καλέσετε. Διαφορετικά, το ρομπότ αγνοεί πλήρως το αίτημα και δεν κάνει τίποτα.

Σημείωση

  • Αυτή η υπηρεσία είναι διαθέσιμη μόνο σε συσκευές με τη λειτουργία πλοήγησης (ρομπότ καθαρισμού με πλοήγηση lidar και ροή κάμερας).
  • Αποστέλλονται στη συσκευή μόνο τα πρώτα 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 της οντότητας του ρομπότ καθαρισμού.
  • Η οντότητα κουμπιού της διαγραμμένης συντόμευσης αφαιρείται αυτόματα.
  • Μια συντόμευση δεν μπορεί να διαγραφεί ενώ εκτελείται η ίδια της η εργασία.
  • Οι διαγραμμένες συντομεύσεις δεν μπορούν να επαναφερθούν και μπορούν να δημιουργηθούν ξανά μόνο από την επίσημη εφαρμογή.
Παράδειγμα
  • Διαγραφή συντόμευσης με αναγνωριστικό 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 ταχύτητα ανεμιστήρα σε turbo, επίπεδο νερού σε μέτριο, επαναλήψεις σε 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

Η υπηρεσία αποστολής εντολών μπορεί να χρησιμοποιηθεί για την αποστολή ακατέργαστων αιτημάτων API που δεν είναι διαθέσιμα με αυτήν την ενσωμάτωση.

Μόνο για πειραματική χρήση

Δεν συνιστάται οι τελικοί χρήστες να χρησιμοποιούν αυτήν την υπηρεσία απευθείας. Εάν υπάρχει μια ενέργεια που απαιτεί τη χρήση αυτής της υπηρεσίας επειδή δεν έχει ακόμη υλοποιηθεί στην ενσωμάτωση, παρακαλώ ανοίξτε ένα αίτημα για λειτουργία αντ’ αυτού.

Παραδείγματα
  • Ξεκινήστε αυτόματο άδειασμα

    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