Skip to content

Karttapalvelut ​

Huoneiden yhdistäminenHuoneiden yhdistäminenHuoneiden yhdistäminen
Huoneiden jakaminenHuoneiden jakaminenHuoneiden jakaminen

Kartanmuokkauspalvelut käyttävät myös imurialuetta, koska kaikki palvelut ovat käytettävissä myös ilman pilviyhteyttä.

Pyydä Karttaa ​

dreame_vacuum.vacuum_request_map

Pyydä laitetta lataamaan uusi kartta pilveen. (Tämä palvelu on hyödyllinen, kun pilviyhteyttä ei käytetä ja toinen integraatio hoitaa kartan renderöinnin)

Tärkeää

Laite ei vastaa tähän toimintaan seuraavissa tilanteissa:

  • Paikallissivous
  • Nopea kartoitus
  • Siirrettäessä
  • Kartan muokkauksen jälkeen, kunnes se liikkuu

Valitse Kartta ​

dreame_vacuum.vacuum_select_map

Vaihdettaessa nykyisesti valittua karttaa. (Mahdollista vain, jos monikerroksinen kartta on käytössä)

Huomautus

  • Voit saada kartan tunnuksen tallennetun kartan kameran entiteetin attribuuteista.
  • Robotti lopettaa aktiivisen tehtävän, kun valittu kartta vaihdetaan.
Esimerkki
  • Aseta nykyinen kartta kartaksi, jonka tunnus on 27
    yaml
    service: dreame_vacuum.vacuum_select_map
    data:
        map_id: 27
    target:
        entity_id: vacuum.vacuum

Poista kartta ​

dreame_vacuum.vacuum_delete_map

Poista kartta.

Huomautus

Esimerkki
  • Poista kartta, jonka tunnus on 48
    yaml
    service: dreame_vacuum.vacuum_delete_map
    data:
        map_id: 48
    target:
        entity_id: vacuum.vacuum

Nimeä kartta uudelleen ​

dreame_vacuum.vacuum_rename_map

Nimeä kartta uudelleen.

Huomautus

  • Voit saada kartan tunnuksen tallennetun kartan kameran entiteetin attribuuteista.
  • Virallinen sovellus ei salli erikoismerkkien käyttöä kartan nimessä, mutta tämä integraatio sallii, joten käytä tätä palvelua varoen.
Esimerkki
  • Nimeä kartta, jonka id on 14, uudelleen nimellä "Second Floor"
    yaml
    service: dreame_vacuum.vacuum_rename_map
    data:
        map_id: 14
        map_name: "Second Floor"
    target:
        entity_id: vacuum.vacuum

Palauta Kartta Karttatuet ​

dreame_vacuum.vacuum_restore_map

Palauta kartta aiemmasta tilasta, jonka laite on luonut ja ladannut.

Huomautus

  • Ei ole taattu, että kartan palautus onnistuu. Pilvi ei säilytä tiedostoja ikuisesti, ja palautustiedostot yleensä poistetaan pilvestä 365 päivän kuluttua viimeisestä käytöstä.
Esimerkkejä
  • Palauta valittu kartta toiseksi tallennetuksi palautuskartaksi palautuskarttaluettelossa

    yaml
    service: dreame_vacuum.vacuum_restore_map
    data:
        recovery_map_index: 2
    target:
        entity_id: vacuum.vacuum
  • Palauta tallennettu kartta, jonka id on 14, alkuperäiseen tilaan

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

Palauta Kartta Tiedostosta ​

dreame_vacuum.vacuum_restore_map_from_file

Palauta kartta aiemmin tallennetusta palautuskarttatiedostosta.

Huomautus

  • Tätä palvelua voidaan käyttää offline-palautukseen, jos lataat ja sijoitat palautuskarttatiedoston Home Assistantin /www/-kansioon (robotti-imurin ja palvelimen on oltava samalla verkolla).
  • Kartan id vaaditaan, jos pilvivarayhteys ei ole käytössä.
Esimerkkejä
  • Palauta valittu kartta tallennetusta palautuskarttatiedostosta

    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
  • Palauta tallennettu kartta, jonka id on 14, tallennetusta palautuskarttatiedostosta

    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

Varmuuskopioi Kartta ​

dreame_vacuum.vacuum_backup_map

Käynnistä tallennetun kartan lataus pilveen palautuskartaksi.

Huomautus

  • Pilvi voi tallentaa vain yhden varmuuskopiokartan jokaista tallennettua karttaa kohden. Tämä palvelu korvaa aiemman varmuuskopiokartan, jos sellainen on.
  • Pölynimurit, joissa ei ole kameraa tai lidar-anturia, eivät omaa tätä ominaisuutta, kartan varmuuskopion laukaisu toimii vain tuetuilla laitteilla.
Esimerkkejä
  • Laukaise valitun kartan varmuuskopiointi

    yaml
    service: dreame_vacuum.vacuum_backup_map
    target:
        entity_id: vacuum.vacuum
  • Laukaise kartan, jonka tunnus on 15, varmuuskopiointi

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

Tallenna väliaikainen kartta ​

dreame_vacuum.vacuum_save_temporary_map

Tallenna juuri luotu kartta. (Laite pyytää sinua tekemään tämän, kun ensimmäinen kartta luodaan tehdasasetusten palauttamisen jälkeen)

Hylkää väliaikainen kartta ​

dreame_vacuum.vacuum_discard_temporary_map

Hylkää juuri luotu kartta.

Korvaa Väliaikainen Kartta ​

dreame_vacuum.vacuum_replace_temporary_map

Korvaa uusi kartta vanhalla.

Huomautus

  • Voit saada kartan tunnuksen tallennetun kartan kameran entiteetin attribuuteista.
  • Kun monikerroksisen kartan ominaisuus on käytössä, karttaindeksit saattavat muuttua karttaa korvattaessa. Korvattu uusi kartta on aina viimeinen käytettävissä oleva indeksi, vaikka se korvattaisiin pienemmällä indeksillä. (Lisää tietoa monikerroksisten karttojen tuesta)
Esimerkki
  • Korvaa uusi kartta kartalla, jonka tunnus on 39
    yaml
    service: dreame_vacuum.vacuum_replace_temporary_map
    data:
        map_id: 39
    target:
        entity_id: vacuum.vacuum

Nimeä huone uudelleen ​

dreame_vacuum.vacuum_rename_segment

Aseta mukautettu nimi huoneelle nykyisessä kartassa.

Huomautus

  • Voit hankkia kartan ja segmentin tunnukset tallennetun kartan kameran ominaisuustiedoista.
  • Virallinen sovellus ei salli erikoismerkkien käyttöä huoneen nimessä, mutta tämä integraatio sallii sen, joten käytä tätä palvelua varoen.
Esimerkki
  • Nimeä huone 3 uudelleen nimellä "Ruokasali"
    yaml
    service: dreame_vacuum.vacuum_rename_segment
    data:
        segment_id: 3
        segment_name: "Dining Room"
    target:
        entity_id: vacuum.vacuum

Määritä esteen ohittaminen (sivuuttaminen) Karttatuet ​

dreame_vacuum.vacuum_set_obstacle_ignore

Aseta havaittuun esteeseen nykyisellä kartalla ohitusstatus, jotta robotti ei väistä sitä seuraavissa tehtävissä.

Huomautus

  • Tämä palvelu on saatavilla vain robottipölynimureille, joissa on tekoälypohjainen esteentunnistus, ja se vaatii pilviyhteyden.
  • Voit hankkia esteen koordinaatit ja niiden nykyisen ohitusstatuksen nykyisen kartan kameran olion obstacles attribuuttien kautta. (Lisää esteistä)
  • Koordinaattien on täsmättävä olemassa olevaan esteeseen nykyisellä kartalla tarkasti, muuten toimenpide hylätään.
  • Esteitä, jotka laite ohittaa automaattisesti, ei voida muuttaa tällä palvelulla.
  • Esteen ohitusstatusta ei voi muuttaa robottia käytettäessä.
Esimerkkejä
  • Ohita este kohdassa [819, -263]

    yaml
    service: dreame_vacuum.vacuum_set_obstacle_ignore
    data:
        x: 819
        y: -263
        obstacle_ignored: true
    target:
        entity_id: vacuum.vacuum
  • Lopeta esteen ohittaminen kohdassa [819, -263]

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

Muut palvelut Karttatuet ​

Integraation kautta on saatavilla lisäkartanhallintapalveluita. Useita näistä parametreista (kuten lattiavaatimus, huoneen näkyvyys ja mopin tyyppi) on jo saatavilla ja niitä voidaan muokata suoraan Huonekohteet:n kautta, mikä tekee näiden palveluiden suoran käytön tarpeettomaksi.

Ei tarkoitettu loppukäyttäjille

Nämä palvelut on tarkoitettu yksinomaan Dreame-pölynimuripaneeli:n käyttöön. Niissä ei ole parametreja, joihin loppukäyttäjät pääsisivät helposti käsiksi. Jos virheellisiä parametreja lähetetään, ne voidaan välittää suoraan laitteeseen, mikä voi aiheuttaa vakavia ongelmia, kuten vioittuneita karttoja tai laitteen käynnistyksen jäämisen silmukkaan. Siksi näitä palveluita ei saa käyttää, ellei niiden tarkkaa toiminnallisuutta ja parametrirakennetta ymmärretä täysin. Turvallisuussyistä nämä palvelut on nimenomaisesti suljettu pois services.yaml:stä, eikä niihin sisälly käännösmerkkijonoja.

  • Aseta mattoalue: dreame_vacuum.vacuum_set_carpet_area
  • Aseta mattotyyppi: dreame_vacuum.vacuum_set_carpet_type
  • Aseta verho: dreame_vacuum.vacuum_set_curtain
  • Aseta mukautettu mattopesu: dreame_vacuum.vacuum_set_custom_carpet_cleaning
  • Aseta lattiamateriaali: dreame_vacuum.vacuum_set_floor_material
  • Aseta huonekalut: dreame_vacuum.vacuum_set_furniture
  • Aseta piilotetut segmentit: dreame_vacuum.vacuum_set_hidden_segments
  • Aseta matala alue: dreame_vacuum.vacuum_set_low_lying_area
  • Aseta moppaustyyppi: dreame_vacuum.vacuum_set_mop_type
  • Aseta ennalta määritetyt pisteet: dreame_vacuum.vacuum_set_predefined_points
  • Aseta rajoitetut alueet: dreame_vacuum.vacuum_set_restricted_zone
  • Aseta reitittimen sijainti: dreame_vacuum.vacuum_set_router_position
  • Aseta segmenttityyppi: dreame_vacuum.vacuum_set_segment_type
  • Aseta kynnysarvo: dreame_vacuum.vacuum_set_threshold
  • Aseta virtuaalinen kynnysarvo: dreame_vacuum.vacuum_set_virtual_threshold
  • Aseta seinät: dreame_vacuum.vacuum_set_walls
  • Yhdistä huoneita: dreame_vacuum.vacuum_merge_segments
  • Jaa huone: dreame_vacuum.vacuum_split_segments