Skip to content

Tolmuimeja teenused ​

Integratsioon paljastab mitmesuguseid kohandatud teenuseid täiustatud toimingute ja funktsioonide jaoks, mida ei saa otse standardsete üksuste kaudu kontrollida. Need kohandatud teenused kasutavad vacuum domeeni ja pakuvad täpset kontrolli seadmespetsiifiliste funktsioonide üle.

Tuba puhastamine ​

dreame_vacuum.vacuum_clean_segment

Alusta valitud toa puhastamist valikuliste kohandatud puhastusparameetritega.

Märkus

  • Kui kasutate integratsiooni kaartide funktsiooniga, saate tolmuimeja üksuse atribuute kasutades hankida segmentide ID-d.
  • Puhastuse parameetreid ja puhastust järjekorda seadmel ei arvestata, kui customized_cleaning või cleaning_sequence on lubatud.

Puhastusrežiimi seadistamine

See teenus ei aktsepteeri cleaning_mode parameetrit. Režiimi dünaamiliseks seadistamiseks enne puhastuse alustamist vaadake KKK.

Näited
  • Puhasta tuba 3

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments: 3
    target:
      entity_id: vacuum.vacuum
  • Puhasta tuba 3 ja 5

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
    target:
      entity_id: vacuum.vacuum
  • Puhasta tuba 3 ja 5 kaks korda

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • Puhasta tuba 2 kaks korda ja 5 üks kord

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      repeats: 
        - 2
        - 1
    target:
      entity_id: vacuum.vacuum
  • Puhasta tuba 3 ja 5 kõrge ventilaatori kiirusega

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      suction_level: "high"
    target:
      entity_id: vacuum.vacuum
  • Puhasta tuba 3 kõrge ventilaatori kiirusega ja tuba 5 vaikse ventilaatori kiirusega

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

Puhasta ala ​

dreame_vacuum.vacuum_clean_zone

Alusta valitud tsooni puhastamist koos valikuliste kohandatud puhastusparameetritega.

Nipp

Saate tsooni koordinaadid hankida Xiaomi Tolmuimeja Kaardiga.

Puhastusrežiimi seadistamine: See teenus ei aktsepteeri cleaning_mode parameetrit. Režiimi dünaamiliseks seadistamiseks enne puhastuse algust vaadake KKK.

Näited
  • Puhasta valitud tsoon

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - 819
        - -263
        - 4424
        - 2105
    target:
      entity_id: vacuum.vacuum
  • Puhasta mitu tsooni

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - - 819
          - -263
          - 4424
          - 2105
        - - 2001
          - -3050
          - 542
          - 515
    target:
      entity_id: vacuum.vacuum
  • Puhasta valitud tsoon kaks korda

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - 819
        - -263
        - 4424
        - 2105
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • Puhasta esimene tsoon kaks korda, teine tsoon kolm korda

    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

Puhasta kohapealt ​

dreame_vacuum.vacuum_clean_spot

Alusta valitud laigu puhastamist koos valikuliste kohandatud puhastusparameetritega.

Märkus

Laigu puhastamise funktsioon on saadaval ainult Xiaomi/Mijia kaubamärgiga robotitele, kuid see töötab ka Dreame seadmetega.

Nipp

Saate punkti koordinaadid hankida Xiaomi Tolmuimeja Kaardiga.

Puhastusrežiimi seadistamine: See teenus ei aktsepteeri cleaning_mode parameetrit. Režiimi dünaamiliseks seadistamiseks enne puhastuse algust vaadake KKK.

Näited
  • Puhasta valitud laigud

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - 819
        - -263
    target:
      entity_id: vacuum.vacuum
  • Puhasta mitu laiku

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - - 819
          - -263
        - - 2001
          - -3050
    target:
      entity_id: vacuum.vacuum
  • Puhasta valitud laik kaks korda

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - 819
        - -263
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • Puhasta esimene laik kaks korda, teine laik kolm korda

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

Mine punkti ​

dreame_vacuum.vacuum_goto

Saatke robot kaardil ühele koordinaadile ja peatage see seal.

Märkus

  • Seadmetes, millel on kruiisifunktsioon (tolmuimejad, millel on lidar-navigatsioon ja kaamera voogedastus), käivitab see kruiis punktini töö ja robot teeb sihtpunkti lähedal fotosid, kui see kohale jõuab. Töö salvestatakse kruiisiajaloosse. (Rohkem teavet ringkäigu ajaloo kaartide kohta)
  • Teistel seadmetel simuleeritakse sama käitumist väikeses tsooni puhastustöös antud punkti ümber. Imemisvõimsus on seatud vaiksele ja moppimine on selle töö jaoks keelatud ning robot peatatakse ning eelmised puhastusseaded taastatakse integratsiooni poolt kohe, kui robot jõuab punkti.
  • Aku tase peab olema vähemalt 15% ja koordinaat peab olema praeguse kaardi sees.
  • Seade ei reageeri sellele toimingule, kui robot seisab juba valitud koordinaadil, jaam tühjeneb või jaam on ise parandamisel/testimisel.

Nipp

Saate punkti koordinaadid hankida Xiaomi Tolmuimeja Kaardiga.

Näide
  • Mine punkti [819, -2235] ja peatu
    yaml
    service: dreame_vacuum.vacuum_goto
    data:
      x: 819
      y: -2235
    target:
      entity_id: vacuum.vacuum

Järgi rada Eksperimentaalne ​

dreame_vacuum.vacuum_follow_path

Käivita kruiisitee töö, mis külastab antud koordinaate ükshaaval ja naaseb jaama.

Hoiatus

Seade on piiratud järgima rada ainult siis, kui otsekaamera voog on aktiivne. Erinevalt Mine punkti-st on see teenus seotud kaameraga ja enne selle kutsumist peate kaamera avama ametlikust rakendusest. Vastasel juhul robot täielikult ignoreerib taotlust ega tee midagi.

Märkus

  • See teenus on saadaval ainult seadmetel, millel on kruiisifunktsioon (tolmuimejad, millel on lidar-navigatsioon ja kaamera voog).
  • Seadmesse saadetakse ainult esimesed 20 punkti ja iga koordinaat peab olema olemasoleva kaardi piires.
  • Kui points on välja jäetud, kasutatakse selle asemel praeguse kaardi salvestatud kruiisipunkte. Töö alustamiseks on vaja vähemalt ühte kehtivat või salvestatud koordinaati.
  • Aku tase peab olema vähemalt 15% ja seade ei reageeri sellele toimingule, kui station on tühjenemas või enesereparatsiooni/testimise režiimis.
  • Saate punkti koordinaadid hankida Xiaomi Tolmuimeja Kaardiga.
Näited
  • Järgige kolme punkti rada

    yaml
    service: dreame_vacuum.vacuum_follow_path
    data:
      points:
        - - 819
          - -263
        - - 2001
          - -3050
        - - 542
          - 515
    target:
      entity_id: vacuum.vacuum
  • Järgige praeguse kaardi salvestatud kruiisipunkte

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

Käivita otsetee ​

dreame_vacuum.vacuum_start_shortcut

Käivitage otsetee ülesanne, mis on loodud ametlikus rakenduses.

Märkus

  • Otseteed on saadaval ainult toetatud seadmetes ja saate otseteede ID-sid saada tolmuimeja objekti shortcuts atribuudi kaudu.
  • Kehtivad otseteede ID-d on vahemikus 25 kuni 128.
  • Integratsioon loob ka iga seadme otsetee jaoks nupuelemendi nimega button.{vacuum_name}_shortcut_{shortcut_id}, seega selle teenuse kasutamine ei ole tavaliselt vajalik.
  • Seade ei reageeri sellele tegevusele, kui jaam tühjendab või teeb enesetesti/remondi.
Näide
  • Käivita otsetee ID-ga 32
    yaml
    service: dreame_vacuum.vacuum_start_shortcut
    data:
      shortcut_id: 32
    target:
      entity_id: vacuum.vacuum

Muuda otsetee nime ​

dreame_vacuum.vacuum_rename_shortcut

Määra otseteele kohandatud nimi.

Märkus

  • Otseteede ID-sid saate saada tolmuimeja objekti shortcuts atribuudi kaudu.
  • Otseteede nimed peavad olema ainulaadsed. Kui uus nimi on juba teise otsetee poolt kasutusel, lisatakse sellele loendur nii nagu ametlik rakendus seda teeb. (Näiteks: Mopping after sweeping muutub Mopping after sweeping2)
  • Genereeritud otsetee nupuelemendi nimi järgib otsetee nime.
  • Otseteid ei saa ümber nimetada, kui robot töötab.
Näide
  • Nimetage otsetee ID-ga 32 ümber "Pühkimise järel mopitamine"
    yaml
    service: dreame_vacuum.vacuum_rename_shortcut
    data:
      shortcut_id: 32
      shortcut_name: "Mopping after sweeping"
    target:
      entity_id: vacuum.vacuum

Kustuta otsetee ​

dreame_vacuum.vacuum_delete_shortcut

Kustuta otsetee.

Märkus

  • Otseteede ID-sid saate saada tolmuimeja objekti shortcuts atribuudi kaudu.
  • Kustutatud otsetee nupuentiteet eemaldatakse automaatselt.
  • Otseteed ei saa kustutada, kui selle enda ülesanne on jooksmas.
  • Kustutatud otseteid ei saa taastada ja neid saab luua ainult ametlikust rakendusest.
Näide
  • Kustuta otsetee ID-ga 34
    yaml
    service: dreame_vacuum.vacuum_delete_shortcut
    data:
      shortcut_id: 34
    target:
      entity_id: vacuum.vacuum

Paigalda Häälepakk ​

dreame_vacuum.vacuum_install_voice_pack

Paigalda ametlik häälpakett.

Määra puhastuse järjekord Kaardi tugi ​

dreame_vacuum.vacuum_set_cleaning_sequence

Sea ruumide puhastamise järjekord praegusel kaardil.

Märkus

Täpne ruumide ID-de arv tuleb esitada järjekorra loendina

Näide
  • Sea ruumide puhastamise järjekord praegusel kaardil 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
  • Keela kohandatud puhastamise järjekord praegusel kaardil

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

Isikupärastatud puhastuse seadistamine Kaardi tugi ​

dreame_vacuum.vacuum_set_custom_cleaning

Sea kohandatud ruumide puhastamise parameetrid praegusel kaardil.

Märkus

Kõigi ruumide sätted tuleb esitada loendina

Näited
  • Sea ruum 1 ventilaatori kiirus vaikseks, veetase madalaks, puhastamiste arv 2 ja ruum 5 ventilaatori kiirus turbo, veetase keskmine, korduste arv 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
  • Sea ruum 3 niiskustase tasemele 16

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

Lähtesta tarvik ​

dreame_vacuum.vacuum_reset_consumable

Lähtesta tarbekauba elu selle tüübi järgi.

Võimalikud väärtused tarbekauba jaoks
  • 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
Näited
  • Lähtesta peaharja eluiga

    yaml
    service: dreame_vacuum.vacuum_reset_consumable
    data:
        consumable: "main_brush"
    target:
        entity_id: vacuum.vacuum
  • Lähtesta mopipatja eluiga

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

Kaugjuhtimine Mitte soovitatav ​

dreame_vacuum.vacuum_remote_control_move_step

Saada puldikäsu tolmuimejale.

Saada käsk Mitte soovitatav ​

vacuum.send_command

Käsu saatmise teenust saab kasutada API-päringute saatmiseks, mis seda integratsiooni kaudu pole saadaval.

Ainult katsetamiseks

Lõppkasutajatele ei ole soovitatav seda teenust otse kasutada. Kui on toiming, mis nõuab selle teenuse kasutamist, kuna see pole veel integratsiooni jaoks rakendatud, palun Ava funktsioonitaotlus selle asemel.

Näited
  • Alusta automaatset tühjendamist

    yaml
    service: vacuum.send_command
    data:
        entity_id: vacuum.vacuum
        command: action
        params: 
            did: "15.1"
            siid: 15
            aiid: 1
            in: []
  • Luba tihe puhastuspilt ja keela vaibakiirendus

    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