Skip to content

Servicii Harta ​

Fuziunea camerelorFuziunea camerelorFuziunea camerelor
Împărțirea camerelorÎmpărțirea camerelorÎmpărțirea camerelor

Serviciile de editare a hărții folosesc de asemenea domeniul aspiratorului deoarece toate serviciile sunt disponibile chiar și fără conexiune la cloud.

Solicită Hartă ​

dreame_vacuum.vacuum_request_map

Solicitați dispozitivului să încarce o nouă hartă în cloud. (Acest serviciu este util când nu se folosește conexiunea la cloud și se folosește altă integrare pentru redarea hărții)

Important

Dispozitivul nu răspunde la această acțiune când:

  • Curățare locală
  • Cartografiere rapidă
  • Se mută
  • După o editare a hărții până se mută

Selectează Harta ​

dreame_vacuum.vacuum_select_map

Schimbă harta selectată în prezent. (Posibil doar dacă este activată harta multi-etaj)

Notă

  • Puteți obține id-ul hărții din atributele entității camerei hărții salvate.
  • Robotul va încheia jobul activ când harta selectată este schimbată.
Exemplu
  • Setează harta curentă ca hartă cu id 27
    yaml
    service: dreame_vacuum.vacuum_select_map
    data:
        map_id: 27
    target:
        entity_id: vacuum.vacuum

Șterge hartă ​

dreame_vacuum.vacuum_delete_map

Șterge o hartă.

Notă

  • Puteți obține id-ul hărții din atributele entității camerei hărții salvate.
  • Când funcția hărții multi-etaj este activată, indexurile hărților se pot schimba după ștergere. (Mai multe despre suportul hărții multi-etaj)
Exemplu
  • Setează ștergerea hărții cu id 48
    yaml
    service: dreame_vacuum.vacuum_delete_map
    data:
        map_id: 48
    target:
        entity_id: vacuum.vacuum

Redenumește harta ​

dreame_vacuum.vacuum_rename_map

Redenumește o hartă.

Notă

  • Puteți obține id-ul hărții din atributele entității camerei hărții salvate.
  • Aplicația oficială nu permite introducerea de caractere speciale în numele hărții, dar această integrare permite, deci folosește acest serviciu cu atenție.
Exemplu
  • Redenumește harta cu id 14 în „Etajul doi”
    yaml
    service: dreame_vacuum.vacuum_rename_map
    data:
        map_id: 14
        map_name: "Second Floor"
    target:
        entity_id: vacuum.vacuum

Restabilește Harta Suport Hărți ​

dreame_vacuum.vacuum_restore_map

Restaurează o hartă dintr-o stare anterioară care a fost creată și încărcată de dispozitiv.

Notă

  • Nu este garantat că recuperarea hărții va fi reușită. Cloud-ul nu stochează fișierele pentru totdeauna și fișierele de recuperare sunt de obicei șterse din cloud după 365 de zile de la ultima accesare.
Exemple
  • Restaurează harta selectată la a doua hartă de recuperare salvată din lista de hărți de recuperare

    yaml
    service: dreame_vacuum.vacuum_restore_map
    data:
        recovery_map_index: 2
    target:
        entity_id: vacuum.vacuum
  • Restaurează harta salvată cu id 14 la starea inițială

    yaml
    service: dreame_vacuum.vacuum_restore_map
    data:
        map_id: 14
        recovery_map_index: 1
    target:
        entity_id: vacuum.vacuum

Restabilește Harta Din Fișier ​

dreame_vacuum.vacuum_restore_map_from_file

Restaurează o hartă dintr-un fișier de recuperare salvat anterior.

Notă

  • Acest serviciu poate fi utilizat pentru recuperare offline dacă descarci și plasezi fișierul hărții de recuperare în folderul /www/ al Home Assistant (Aspiratorul și serverul trebuie să fie în aceeași rețea).
  • Id-ul hărții este necesar dacă conexiunea la cloud nu este activată.
Exemple
  • Restaurează harta selectată din fișierul de recuperare salvat

    yaml
    service: dreame_vacuum.vacuum_restore_map_from_file
    data:
        file_url: http://192.168.1.10/local/2023-11-04-1724223415-423528451_284320462.1156.mb.tbz2
    target:
        entity_id: vacuum.vacuum
  • Restaurează harta salvată cu id 14 din fișierul hărții de recuperare salvat

    yaml
    service: dreame_vacuum.vacuum_restore_map_from_file
    data:
        map_id: 14
        file_url: https://dreame-cn.oss-cn-shanghai.aliyuncs.com/iot/tmp/000000/ali_dreame/YR649291/648921668/101?Expires=1699189998&OSSAccessKeyId=LTAI5t96WkBXXNzQrX4HtQti&Signature=ttRrjg8p7aC650H3DwI3%2F2ngOOE%3D
    target:
        entity_id: vacuum.vacuum

Copie de Rezervă a Hărții ​

dreame_vacuum.vacuum_backup_map

Declanșează încărcarea unei hărți salvate ca hartă de recuperare în cloud.

Notă

  • Cloud poate stoca doar o singură copie de rezervă pentru fiecare hartă salvată. Acest serviciu va înlocui copia de rezervă anterioară dacă există una.
  • Aspiratoarele fără cameră sau senzor lidar nu au această funcție, declanșarea efectuării unei copii de rezervă a hărții funcționează doar pe dispozitivele compatibile.
Exemple
  • Declanșează copia de rezervă a hărții selectate

    yaml
    service: dreame_vacuum.vacuum_backup_map
    target:
        entity_id: vacuum.vacuum
  • Declanșează copia de rezervă a hărții cu id 15

    yaml
    service: dreame_vacuum.vacuum_backup_map
    data:
        map_id: 15
    target:
        entity_id: vacuum.vacuum

Salvează Harta Temporară ​

dreame_vacuum.vacuum_save_temporary_map

Salvează harta nou creată. (Dispozitivul vă solicită să faceți acest lucru când se creează prima hartă după resetarea din fabrică)

Renunță la Harta Temporară ​

dreame_vacuum.vacuum_discard_temporary_map

Renunță la harta nou creată.

Înlocuiește Harta Temporară ​

dreame_vacuum.vacuum_replace_temporary_map

Înlocuiește harta nouă cu una veche.

Notă

  • Puteți obține id-ul hărții din atributele entității camerei hărții salvate.
  • Când funcția de hartă multi-etaj este activată, indexurile hărților se pot schimba după înlocuirea hărții. Harta nou înlocuită va fi întotdeauna la ultimul index disponibil chiar dacă este înlocuită cu o hartă cu index mai mic. (Mai multe despre suportul hărții multi-etaj)
Exemplu
  • Înlocuiește harta nouă cu harta cu id 39
    yaml
    service: dreame_vacuum.vacuum_replace_temporary_map
    data:
        map_id: 39
    target:
        entity_id: vacuum.vacuum

Redenumește Camera ​

dreame_vacuum.vacuum_rename_segment

Setează un nume personalizat pentru o cameră din harta curentă.

Notă

  • Poți obține ID-urile hărții și ale segmentului din atributele entității camerei hărții salvate.
  • Aplicația oficială nu permite introducerea de caractere speciale în numele camerei, dar această integrare o permite, așa că folosiți acest serviciu cu atenție.
Exemplu
  • Redenumiți camera 3 în „Sala de mese”
    yaml
    service: dreame_vacuum.vacuum_rename_segment
    data:
        segment_id: 3
        segment_name: "Dining Room"
    target:
        entity_id: vacuum.vacuum

Setează Ignorarea Obstacolelor Suport Hărți ​

dreame_vacuum.vacuum_set_obstacle_ignore

Setează starea de ignorare a unui obstacol detectat pe harta curentă astfel încât robotul să nu îl evite în următoarele sarcini.

Notă

  • Acest serviciu este disponibil numai pe aspiratoarele cu funcție de detectare a obstacolelor AI și necesită o conexiune cloud.
  • Puteți obține coordonatele obstacolelor și starea lor curentă de ignorare din atributul obstacles al entității camerei de pe harta curentă. (Mai multe despre obstacole)
  • Coordonatele trebuie să corespundă exact unui obstacol existent pe harta curentă, altfel acțiunea va fi respinsă.
  • Obstacolele care sunt ignorate automat de dispozitiv nu pot fi modificate cu acest serviciu.
  • Starea de ignorare a obstacolelor nu poate fi modificată în timp ce robotul este în funcțiune.
Exemple
  • Ignorați obstacolul de la [819, -263]

    yaml
    service: dreame_vacuum.vacuum_set_obstacle_ignore
    data:
        x: 819
        y: -263
        obstacle_ignored: true
    target:
        entity_id: vacuum.vacuum
  • Opriți ignorarea obstacolului de la [819, -263]

    yaml
    service: dreame_vacuum.vacuum_set_obstacle_ignore
    data:
        x: 819
        y: -263
        obstacle_ignored: false
    target:
        entity_id: vacuum.vacuum

Alte servicii Suport Hărți ​

Servicii suplimentare de gestionare a hărților sunt expuse prin integrare. Mai mulți dintre acești parametri (precum materialul podelei, vizibilitatea camerei și tipul mopului) sunt deja expuși și pot fi configurați direct prin Entități Cameră, ceea ce face inutilă utilizarea directă a acestor servicii.

Nu este destinat Utilizatorilor Finali

Aceste servicii sunt strict expuse pentru utilizarea de către Card Aspirator Dreame. Ele nu au parametri care să fie ușor accesibili utilizatorilor finali. Dacă se trimit parametri invalizi, aceștia pot fi transmiși direct către dispozitiv, ceea ce poate duce la probleme grave, cum ar fi hărți corupte sau dispozitivul intrând într-un ciclu de repornire. Prin urmare, aceste servicii nu trebuie utilizate decât dacă funcționalitatea exactă și structura parametrilor sunt pe deplin înțelese. Din motive de siguranță, aceste servicii sunt explicit excluse din services.yaml și nu includ șiruri de traducere.

  • Setează zona cu covor: dreame_vacuum.vacuum_set_carpet_area
  • Setează tipul de covor: dreame_vacuum.vacuum_set_carpet_type
  • Setează perdelele: dreame_vacuum.vacuum_set_curtain
  • Setează curățarea personalizată a covorului: dreame_vacuum.vacuum_set_custom_carpet_cleaning
  • Setează materialul podelei: dreame_vacuum.vacuum_set_floor_material
  • Setează mobilierul: dreame_vacuum.vacuum_set_furniture
  • Setează segmentele ascunse: dreame_vacuum.vacuum_set_hidden_segments
  • Setează zonă joasă: dreame_vacuum.vacuum_set_low_lying_area
  • Setează tipul de mop: dreame_vacuum.vacuum_set_mop_type
  • Setează punctele predefinite: dreame_vacuum.vacuum_set_predefined_points
  • Setează zonele restricționate: dreame_vacuum.vacuum_set_restricted_zone
  • Setează poziția routerului: dreame_vacuum.vacuum_set_router_position
  • Setează tipul de segment: dreame_vacuum.vacuum_set_segment_type
  • Setează pragul: dreame_vacuum.vacuum_set_threshold
  • Setează pragul virtual: dreame_vacuum.vacuum_set_virtual_threshold
  • Setează zidurile: dreame_vacuum.vacuum_set_walls
  • Combinare camere: dreame_vacuum.vacuum_merge_segments
  • Împarte camera: dreame_vacuum.vacuum_split_segments