Skip to content

Porszívó Szolgáltatások ​

Az integráció különféle egyedi szolgáltatásokat tesz elérhetővé fejlett műveletekhez és funkciókhoz, amelyeket a szabványos entitások közvetlenül nem vezérelhetnek. Ezek az egyedi szolgáltatások a vacuum domaint használják, és részletes vezérlést biztosítanak az eszközspecifikus funkciók felett.

Szoba tisztítása ​

dreame_vacuum.vacuum_clean_segment

Indítsa el a kiválasztott szoba tisztítását opcionális testreszabott tisztítási paraméterekkel.

Megjegyzés

  • Ha az integrációt térkép funkcióval használja, a porszívó entitás attribútumaiból megszerezheti a szegmens azonosítókat.
  • A tisztítási paramétereket és a tisztítási sorrendet az eszköz figyelmen kívül hagyja, ha customized_cleaning vagy cleaning_sequence be van kapcsolva.

A tisztítási mód beállítása

Ez a szolgáltatás nem fogad el cleaning_mode paramétert. A mód dinamikus beállításához a tisztítás megkezdése előtt lásd a GYIK-at.

Példák
  • Szoba 3 tisztítása

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments: 3
    target:
      entity_id: vacuum.vacuum
  • Szoba 3 és 5 tisztítása

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
    target:
      entity_id: vacuum.vacuum
  • Szoba 3 és 5 tisztítása kétszer

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • Szoba 2 tisztítása kétszer és 5 tisztítása egyszer

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      repeats: 
        - 2
        - 1
    target:
      entity_id: vacuum.vacuum
  • Szoba 3 és 5 tisztítása magas ventilátorsebességgel

    yaml
    service: dreame_vacuum.vacuum_clean_segment
    data:
      segments:
        - 3
        - 5
      suction_level: "high"
    target:
      entity_id: vacuum.vacuum
  • Szoba 3 tisztítása magas ventilátorsebességgel és 5 tisztítása csendes ventilátorsebességgel

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

Zóna takarítása ​

dreame_vacuum.vacuum_clean_zone

Indítsa el a kiválasztott zóna tisztítását opcionális testreszabott tisztítási paraméterekkel.

Tipp

A zóna koordinátákat a Xiaomi Porszívó Térkép Kártyával szerezheti be.

Tisztítási mód beállítása: Ez a szolgáltatás nem fogad el cleaning_mode paramétert. A mód dinamikus beállításához a tisztítás megkezdése előtt lásd a GYIK.

Példák
  • Tisztítsa a kiválasztott zónát

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - 819
        - -263
        - 4424
        - 2105
    target:
      entity_id: vacuum.vacuum
  • Tisztítsa a több zónát

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - - 819
          - -263
          - 4424
          - 2105
        - - 2001
          - -3050
          - 542
          - 515
    target:
      entity_id: vacuum.vacuum
  • Tisztítsa a kiválasztott zónát kétszer

    yaml
    service: dreame_vacuum.vacuum_clean_zone
    data:
      zone: 
        - 819
        - -263
        - 4424
        - 2105
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • Tisztítsa az első zónát kétszer, a másodikat háromszor

    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

Pozíció takarítás ​

dreame_vacuum.vacuum_clean_spot

Indítsa el a kiválasztott pont tisztítását opcionális testreszabott tisztítási paraméterekkel.

Megjegyzés

A pont tisztítás funkció csak Xiaomi/Mijia márkájú robotoknál érhető el, de a Dreame eszközökkel is működik.

Tipp

A pont koordinátákat a Xiaomi Porszívó Térkép Kártyával szerezheti be.

Tisztítási mód beállítása: Ez a szolgáltatás nem fogad el cleaning_mode paramétert. A mód dinamikus beállításához a tisztítás megkezdése előtt lásd a GYIK.

Példák
  • Tisztítsa a kiválasztott pontot

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - 819
        - -263
    target:
      entity_id: vacuum.vacuum
  • Tisztítsa a több pontot

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - - 819
          - -263
        - - 2001
          - -3050
    target:
      entity_id: vacuum.vacuum
  • Tisztítsa a kiválasztott pontot kétszer

    yaml
    service: dreame_vacuum.vacuum_clean_spot
    data:
      points: 
        - 819
        - -263
      repeats: 2
    target:
      entity_id: vacuum.vacuum
  • Tisztítsa az első pontot kétszer, a másodikat háromszor

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

Pontra Küldés ​

dreame_vacuum.vacuum_goto

Küldje a robotot egyetlen koordinátára a térképen és állítsa meg ott.

Megjegyzés

  • A cirkáló funkcióval rendelkező eszközökön (lidárnavigációval és kamerás adatátvitellel rendelkező porszívók) ez elindít egy útvonal a ponthoz feladatot, és a robot fotókat készít a célpont körül, amikor odaér. A feladat a cirkáló előzményekben kerül tárolásra. (További információk a körutazási történeti térképekről)
  • Más eszközökön ugyanaz a viselkedés egy kis zónatisztítási feladattal van szimulálva a megadott pont körül. A szívóerő csendes módra van állítva, a felmosás le van tiltva a feladathoz, és a robotot leállítja az integráció, valamint a korábbi tisztítási beállítások visszaállnak, amint eléri a pontot.
  • Az akkumulátor töltöttségének legalább 15%-nak kell lennie, és a koordinátának a jelenlegi térképen belül kell lennie.
  • Az eszköz nem reagál erre a műveletre, ha a robot már áll a kiválasztott koordinátán, az állomás töltés alatt van, vagy az állomás önjavítást/tesztelést végez.

Tipp

A pont koordinátákat a Xiaomi Porszívó Térkép Kártyával szerezheti be.

Példa
  • Menjen a [819, -2235] koordinátára és álljon meg
    yaml
    service: dreame_vacuum.vacuum_goto
    data:
      x: 819
      y: -2235
    target:
      entity_id: vacuum.vacuum

Kövesse az útvonalat Kísérleti ​

dreame_vacuum.vacuum_follow_path

Indítson egy cirkáló útvonal feladatot, amely sorban végiglátogatja a megadott koordinátákat, majd visszatér az állomáshoz.

Figyelmeztetés

A készülék csak akkor képes követési útvonalakat végrehajtani, ha az élő kameraközvetítés aktív. Ellentétben a Pontra Küldés-val, ez a szolgáltatás a kamerához kötött, és az App hivatalos alkalmazásában kell megnyitni a kamerát a hívás előtt. Ellenkező esetben a robot teljesen figyelmen kívül hagyja a kérést, és egyáltalán nem csinál semmit.

Megjegyzés

  • Ez a szolgáltatás csak azoknál az eszközöknél érhető el, amelyek rendelkeznek a hajózási funkcióval (lidar navigációval és kameraközvetítéssel rendelkező porszívók).
  • Csak az első 20 pont kerül elküldésre az eszközre, és minden koordinátának a jelenlegi térképen belül kell lennie.
  • Ha a points elmarad, a jelenlegi térkép mentett hajózási pontjai kerülnek használatra. A munka megkezdéséhez legalább egy érvényes vagy mentett koordinátára van szükség.
  • Az akkumulátor szintje legalább 15%-nak kell lennie, és az eszköz nem reagál erre a műveletre, amíg az állomás töltés alatt áll vagy önjavítást/tesztelést végez.
  • A pont koordinátákat a Xiaomi Porszívó Térkép Kártyával szerezheti be.
Példák
  • Kövesse egy három pontból álló útvonalat

    yaml
    service: dreame_vacuum.vacuum_follow_path
    data:
      points:
        - - 819
          - -263
        - - 2001
          - -3050
        - - 542
          - 515
    target:
      entity_id: vacuum.vacuum
  • Kövesse a jelenlegi térkép mentett hajózási pontjait

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

Gyorsparancs indítása ​

dreame_vacuum.vacuum_start_shortcut

Indítson el egy rövidítő feladatot, amelyet az App hivatalos alkalmazásában hoztak létre.

Megjegyzés

  • A gyorsbillentyűk csak a támogatott eszközökön érhetők el, és a rövidútvonal-azonosítókat a porszívó entitás shortcuts attribútumából szerezheti be.
  • Érvényes rövidútvonal-azonosítók 25 és 128 között vannak.
  • Az integráció minden eszköz gyorsbillentyűjéhez létrehoz egy gombentitást button.{vacuum_name}_shortcut_{shortcut_id} néven, így ennek a szolgáltatásnak a használata általában nem szükséges.
  • Az eszköz nem reagál erre a műveletre, amíg az állomás ürít vagy önjavít/tesztel.
Példa
  • Indítsa el a 32-es azonosítójú gyorsbillentyűt
    yaml
    service: dreame_vacuum.vacuum_start_shortcut
    data:
      shortcut_id: 32
    target:
      entity_id: vacuum.vacuum

Gyorsgomb átnevezése ​

dreame_vacuum.vacuum_rename_shortcut

Állítson be egy egyedi nevet egy gyorsbillentyűhöz.

Megjegyzés

  • A rövidútvonal-azonosítókat a porszívó entitás shortcuts attribútumából szerezheti be.
  • A gyorsbillentyű neveknek egyedinek kell lenniük. Ha az új név már egy másik gyorsbillentyűhöz van rendelve, egy számláló kerül hozzáfűzésre, ahogy az hivatalos alkalmazás teszi. (Például: Mopping after sweeping lesz Mopping after sweeping2)
  • A létrehozott gyorsbillentyű gombentitás neve követi a gyorsbillentyű nevét.
  • A gyorsbillentyűk nevét nem lehet megváltoztatni, amíg a robot működik.
Példa
  • Nevezze át a 32-es azonosítójú gyorsbillentyűt „Porszívózás után felmosás” névre
    yaml
    service: dreame_vacuum.vacuum_rename_shortcut
    data:
      shortcut_id: 32
      shortcut_name: "Mopping after sweeping"
    target:
      entity_id: vacuum.vacuum

Parancsikon törlése ​

dreame_vacuum.vacuum_delete_shortcut

Törölje a gyorsbillentyűt.

Megjegyzés

  • A rövidútvonal-azonosítókat a porszívó entitás shortcuts attribútumából szerezheti be.
  • A törölt parancsikon gombja automatikusan eltávolításra kerül.
  • Egy parancsikont nem lehet törölni, amíg a hozzá tartozó feladat fut.
  • A törölt parancsikonok nem állíthatók vissza, csak az hivatalos alkalmazásból hozhatók létre újra.
Példa
  • Törölje a 34-es azonosítójú parancsikont
    yaml
    service: dreame_vacuum.vacuum_delete_shortcut
    data:
      shortcut_id: 34
    target:
      entity_id: vacuum.vacuum

Hangcsomag telepítése ​

dreame_vacuum.vacuum_install_voice_pack

Telepítsen hivatalos hangcsomagot.

Takarítási sorrend beállítása Térkép Támogatás ​

dreame_vacuum.vacuum_set_cleaning_sequence

Állítsa be a szobatisztítási sorrendet a jelenlegi térképen.

Megjegyzés

A szobák azonosítóinak pontos számát kell átadni sorrendlistaként

Példa
  • Állítsa be a szobatisztítási sorrendet a jelenlegi térképen 3, 5, 4, 2, 1-re

    yaml
    service: dreame_vacuum.vacuum_set_cleaning_sequence
    data:
        cleaning_sequence: 
          - 3
          - 5
          - 4
          - 2
          - 1
    target:
        entity_id: vacuum.vacuum
  • Tiltsa le az egyéni takarítási sorrendet a jelenlegi térképen

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

Egyéni takarítás beállítása Térkép Támogatás ​

dreame_vacuum.vacuum_set_custom_cleaning

Állítsa be a testreszabott szobatisztítási paramétereket a jelenlegi térképen.

Megjegyzés

Az összes szobára vonatkozó beállításokat listaként kell átadni

Példák
  • Állítsa a 1. szoba ventilátorsebességét csendesre, a vízszintet alacsonyra, az ismétléseket 2-re és az 5. szoba ventilátorsebességét turbóra, vízszintjét közepesre, ismétléseket 1-re

    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
  • Állítsa a 3. szoba nedvességi szintjét 16-ra

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

Elhasználódott kellék visszaállítása ​

dreame_vacuum.vacuum_reset_consumable

Állítson vissza egy fogyóeszköz élettartamot típus szerint.

Fogyóeszköz lehetséges értékei
  • 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
Példák
  • A fő kefe élettartamának visszaállítása

    yaml
    service: dreame_vacuum.vacuum_reset_consumable
    data:
        consumable: "main_brush"
    target:
        entity_id: vacuum.vacuum
  • A felmosópárna élettartamának visszaállítása

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

Távirányító Nem Ajánlott ​

dreame_vacuum.vacuum_remote_control_move_step

Küldjön távirányító parancsot a porszívónak.

Küldje el a parancsot Nem Ajánlott ​

vacuum.send_command

A parancs küldő szolgáltatás használható nyers API-kérések küldésére, amelyek nem érhetők el ezen az integráción keresztül.

Csak kísérleti használatra

Nem ajánlott a végfelhasználóknak közvetlenül használni ezt a szolgáltatást. Ha van olyan művelet, amelyhez ezt a szolgáltatást kell használni, mert még nincs megvalósítva az integrációban, kérjük, inkább Nyisson egy funkciókérelmet.

Példák
  • Indítsa el az automatikus ürítést

    yaml
    service: vacuum.send_command
    data:
        entity_id: vacuum.vacuum
        command: action
        params: 
            did: "15.1"
            siid: 15
            aiid: 1
            in: []
  • Engedélyezze a szoros felmosási mintát és tiltsa le a szőnyegfokozást

    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