Skip to content

Korttjenester ​

Sammenlægning af rumSammenlægning af rumSammenlægning af rum
Opdeling af rumOpdeling af rumOpdeling af rum

Tjenester til kortredigering bruger også støvsugningsområdet, fordi alle tjenester er tilgængelige, selv uden cloud-forbindelse.

Anmod om kort ​

dreame_vacuum.vacuum_request_map

Anmod enhed om at uploade et nyt kort til skyen. (Denne tjeneste er nyttig, når skyforbindelse ikke anvendes, og en anden integration bruges til håndtering af kortvisning)

Vigtigt

Enheden reagerer ikke på denne handling, når:

  • Pletrengøring
  • Hurtig kortlægning
  • Flytning
  • Efter en kortredigering, indtil den bevæger sig

Vælg kort ​

dreame_vacuum.vacuum_select_map

Skift aktuelt valgt kort. (Kun muligt, hvis fleretageskort er aktiveret)

Bemærk

  • Du kan hente kort-id fra gemte kortkamera-entitetsattributter.
  • Robotten afslutter aktivt job, når det valgte kort ændres.
Eksempel
  • Indstil aktuelt kort som kort med id 27
    yaml
    service: dreame_vacuum.vacuum_select_map
    data:
        map_id: 27
    target:
        entity_id: vacuum.vacuum

Slet kort ​

dreame_vacuum.vacuum_delete_map

Slet et kort.

Bemærk

  • Du kan hente kort-id fra gemte kortkamera-entitetsattributter.
  • Når fleretageskortfunktionen er aktiveret, kan kortindekser ændres efter sletning. (Mere om support for fleretageskort)
Eksempel
  • Slet kort med id 48
    yaml
    service: dreame_vacuum.vacuum_delete_map
    data:
        map_id: 48
    target:
        entity_id: vacuum.vacuum

Omdøb kort ​

dreame_vacuum.vacuum_rename_map

Omdøb et kort.

Bemærk

  • Du kan hente kort-id fra gemte kortkamera-entitetsattributter.
  • Den officielle app tillader ikke, at du indtaster specialtegn i kortnavn, men denne integration gør, så brug denne tjeneste med omhu.
Eksempel
  • Omdøb kort med id 14 til "Anden Sal"
    yaml
    service: dreame_vacuum.vacuum_rename_map
    data:
        map_id: 14
        map_name: "Second Floor"
    target:
        entity_id: vacuum.vacuum

Gendan kort Kortstøtte ​

dreame_vacuum.vacuum_restore_map

Gendan et kort fra en tidligere tilstand, som er oprettet og uploadet af enheden.

Bemærk

  • Det er ikke garanteret, at kortgendannelsen vil lykkes. Cloud lagrer ikke filerne for evigt, og gendannelsesfiler slettes normalt fra cloud efter 365 dage fra sidste adgang.
Eksempler
  • Gendan valgt kort til anden gemte gendannelsesmappe på gendannelsesmappeoversigten

    yaml
    service: dreame_vacuum.vacuum_restore_map
    data:
        recovery_map_index: 2
    target:
        entity_id: vacuum.vacuum
  • Gendan gemt kort med id 14 til original tilstand

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

Gendan kort fra fil ​

dreame_vacuum.vacuum_restore_map_from_file

Gendan et kort fra tidligere gemt gendannelsesmappefil.

Bemærk

  • Denne tjeneste kan bruges til offline-gendannelse, hvis du downloader og placerer gendannelsesmappefilen i /www/-mappen på Home Assistant (støvsuger og server skal være på samme netværk).
  • Kort-id er påkrævet, hvis cloud-forbindelse ikke er aktiveret.
Eksempler
  • Gendan valgt kort fra gemt gendannelsesmappefil

    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
  • Gendan gemt kort med id 14 gemt gendannelsesmappefil

    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

Sikkerhedskopiér kort ​

dreame_vacuum.vacuum_backup_map

Ud­løs upload af et gemt kort som en gendannelsesmappe til cloud.

Bemærk

  • Cloud kan kun gemme én backup-kort for hvert gemte kort. Denne service vil overskrive det tidligere backup-kort, hvis du har et.
  • Støvsugere uden et kamera eller en lidar-sensor har ikke denne funktion, backup-udløsning fungerer kun på understøttede enheder.
Eksempler
  • Udløs backup af valgt kort

    yaml
    service: dreame_vacuum.vacuum_backup_map
    target:
        entity_id: vacuum.vacuum
  • Udløs backup af kort med id 15

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

Gem midlertidigt kort ​

dreame_vacuum.vacuum_save_temporary_map

Gem nyskabt kort. (Enheden beder dig om det, når det første kort oprettes efter fabriksnulstilling)

Kassér midlertidigt kort ​

dreame_vacuum.vacuum_discard_temporary_map

Kassér nyskabt kort.

Erstat midlertidigt kort ​

dreame_vacuum.vacuum_replace_temporary_map

Erstat nyt kort med et gammelt.

Bemærk

  • Du kan hente kort-id fra gemte kortkamera-entitetsattributter.
  • Når multi-etage kortfunktionen er aktiveret, kan kortindekser ændre sig efter udskiftning af kortet. Erstattet nyt kort vil altid være ved sidste tilgængelige indeks, selv når det erstattes med et kort med lavere indeks. (Mere om support for fleretageskort)
Eksempel
  • Erstat nyt kort med kort med id 39
    yaml
    service: dreame_vacuum.vacuum_replace_temporary_map
    data:
        map_id: 39
    target:
        entity_id: vacuum.vacuum

Omdøb rum ​

dreame_vacuum.vacuum_rename_segment

Angiv et brugerdefineret navn for et rum i det aktuelle kort.

Bemærk

  • Du kan få kort- og segment-id'er fra gemte korts kameras entitetsattributter.
  • Den officielle app tillader ikke, at du indtaster specialtegn i rummets navn, men denne integration gør, så brug denne service med forsigtighed.
Eksempel
  • Omdøb rum 3 til "Spisestue"
    yaml
    service: dreame_vacuum.vacuum_rename_segment
    data:
        segment_id: 3
        segment_name: "Dining Room"
    target:
        entity_id: vacuum.vacuum

Indstil ignorering af forhindring Kortstøtte ​

dreame_vacuum.vacuum_set_obstacle_ignore

Indstil ignoreringsstatus for et registreret forhindring på det aktuelle kort, så robotten ikke undgår det i de følgende opgaver.

Bemærk

  • Denne service er kun tilgængelig på støvsugere med AI-forhindringsdetektering og kræver en cloud-forbindelse.
  • Du kan hente forhindringernes koordinater og deres nuværende ignoreringsstatus fra obstacles-attributten på den aktuelle kortkameraenhed. (Mere om forhindringer)
  • Koordinater skal matche en eksisterende forhindring på det aktuelle kort nøjagtigt, ellers afvises handlingen.
  • Forhindringer, der automatisk ignoreres af enheden, kan ikke ændres med denne service.
  • Forhindringens ignoreringsstatus kan ikke ændres, mens robotten kører.
Eksempler
  • Ignorer forhindringen ved [819, -263]

    yaml
    service: dreame_vacuum.vacuum_set_obstacle_ignore
    data:
        x: 819
        y: -263
        obstacle_ignored: true
    target:
        entity_id: vacuum.vacuum
  • Stop med at ignorere forhindringen ved [819, -263]

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

Andre tjenester Kortstøtte ​

Yderligere kortstyringstjenester eksponeres af integrationen. Flere af disse parametre (såsom gulvtype, rummets synlighed og moppe type) er allerede eksponeret og kan konfigureres direkte gennem Rumentiteter, hvilket gør direkte brug af disse tjenester unødvendig.

Ikke beregnet til slutbrugere

Disse tjenester er udelukkende eksponeret til brug for Dreame støvsugerkort. De har ikke parametre, der er let tilgængelige for slutbrugere. Hvis ugyldige parametre sendes, kan de blive sendt direkte til enheden, hvilket kan resultere i alvorlige problemer som korrupte kort eller at enheden går i opstartssløjfe. Derfor må disse tjenester ikke bruges, medmindre den præcise funktionalitet og parameterstruktur er fuldt forstået. Af sikkerhedsmæssige årsager er disse tjenester eksplicit udelukket fra services.yaml og inkluderer ikke oversættelsesstrenge.

  • Indstil tæppeområde: dreame_vacuum.vacuum_set_carpet_area
  • Indstil tæppetype: dreame_vacuum.vacuum_set_carpet_type
  • Indstil gardin: dreame_vacuum.vacuum_set_curtain
  • Indstil brugerdefineret tæpperengøring: dreame_vacuum.vacuum_set_custom_carpet_cleaning
  • Indstil gulvtype: dreame_vacuum.vacuum_set_floor_material
  • Indstil møbler: dreame_vacuum.vacuum_set_furniture
  • Indstil skjulte segmenter: dreame_vacuum.vacuum_set_hidden_segments
  • Indstil lavtliggende område: dreame_vacuum.vacuum_set_low_lying_area
  • Indstil moppetype: dreame_vacuum.vacuum_set_mop_type
  • Indstil foruddefinerede punkter: dreame_vacuum.vacuum_set_predefined_points
  • Indstil begrænsede zoner: dreame_vacuum.vacuum_set_restricted_zone
  • Indstil routerposition: dreame_vacuum.vacuum_set_router_position
  • Indstil segmenttype: dreame_vacuum.vacuum_set_segment_type
  • Indstil tærskel: dreame_vacuum.vacuum_set_threshold
  • Indstil virtuel tærskel: dreame_vacuum.vacuum_set_virtual_threshold
  • Indstil vægge: dreame_vacuum.vacuum_set_walls
  • Flet rum: dreame_vacuum.vacuum_merge_segments
  • Del rum: dreame_vacuum.vacuum_split_segments