Skip to content

Kaart Services ​

Samenvoegen van kamersSamenvoegen van kamersSamenvoegen van kamers
Kamers splitsenKamers splitsenKamers splitsen

Kaartbewerkingsservices gebruiken ook het vacuümdomein omdat alle services beschikbaar zijn, zelfs zonder cloudverbinding.

Vraag Kaart Aan ​

dreame_vacuum.vacuum_request_map

Vraag het apparaat om een nieuwe kaart naar de cloud te uploaden. (Deze service is nuttig wanneer er geen cloudverbinding wordt gebruikt en een andere integratie wordt gebruikt voor het weergeven van de kaart)

Belangrijk

Het apparaat reageert niet op deze actie wanneer:

  • Plek schoonmaken
  • Snel in kaart br.
  • Verplaatsen
  • Na een kaartbewerking totdat het beweegt

Selecteer Kaart ​

dreame_vacuum.vacuum_select_map

Wijzig de momenteel geselecteerde kaart. (Alleen mogelijk als de meerlaagse kaart is ingeschakeld)

Opmerking

  • Je kunt de kaart-id verkrijgen uit de attributen van de opgeslagen kaartcamera-entiteit.
  • De robot zal de actieve taak beëindigen wanneer de geselecteerde kaart wordt gewijzigd.
Voorbeeld
  • Stel de huidige kaart in als kaart met id 27
    yaml
    service: dreame_vacuum.vacuum_select_map
    data:
        map_id: 27
    target:
        entity_id: vacuum.vacuum

Verwijder Kaart ​

dreame_vacuum.vacuum_delete_map

Verwijder een kaart.

Opmerking

Voorbeeld
  • Stel de kaart met id 48 in als te verwijderen
    yaml
    service: dreame_vacuum.vacuum_delete_map
    data:
        map_id: 48
    target:
        entity_id: vacuum.vacuum

Hernoem Kaart ​

dreame_vacuum.vacuum_rename_map

Hernoem een kaart.

Opmerking

  • Je kunt de kaart-id verkrijgen uit de attributen van de opgeslagen kaartcamera-entiteit.
  • De officiële app staat niet toe dat je speciale tekens in de kaartnaam invoert, maar deze integratie wel, gebruik deze service daarom voorzichtig.
Voorbeeld
  • Hernoem kaart met id 14 naar "Tweede Verdieping"
    yaml
    service: dreame_vacuum.vacuum_rename_map
    data:
        map_id: 14
        map_name: "Second Floor"
    target:
        entity_id: vacuum.vacuum

Herstel Kaart Kaart Ondersteuning ​

dreame_vacuum.vacuum_restore_map

Herstel een kaart uit een vorige staat die is gemaakt en geüpload door het apparaat.

Opmerking

  • Het is niet gegarandeerd dat het herstellen van de kaart succesvol zal zijn. De cloud slaat de bestanden niet voor altijd op en herstelbestanden worden meestal na 365 dagen vanaf de laatste toegang verwijderd uit de cloud.
Voorbeelden
  • Herstel de geselecteerde kaart naar de tweede opgeslagen herstelkaart in de herstelkaartlijst

    yaml
    service: dreame_vacuum.vacuum_restore_map
    data:
        recovery_map_index: 2
    target:
        entity_id: vacuum.vacuum
  • Herstel de opgeslagen kaart met id 14 naar de oorspronkelijke staat

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

Herstel Kaart Van Bestand ​

dreame_vacuum.vacuum_restore_map_from_file

Herstel een kaart uit een eerder opgeslagen herstelkaartbestand.

Opmerking

  • Deze service kan worden gebruikt voor offline herstel als je het herstelkaartbestand downloadt en plaatst in de /www/ map van Home Assistant (Stofzuiger en server moeten op hetzelfde netwerk zijn).
  • Kaart-ID is vereist als de cloudverbinding niet is ingeschakeld.
Voorbeelden
  • Herstel de geselecteerde kaart uit het opgeslagen herstelkaartbestand

    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
  • Herstel de opgeslagen kaart met id 14 uit het opgeslagen herstelkaartbestand

    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

Backup Kaart ​

dreame_vacuum.vacuum_backup_map

Activeer het uploaden van een opgeslagen kaart als herstelkaart naar de cloud.

Opmerking

  • De cloud kan slechts één back-upkaart opslaan voor elke opgeslagen kaart. Deze service zal de eerder gemaakte back-upkaart overschrijven als u er een hebt.
  • Stofzuigers zonder camera of lidar-sensor hebben deze functie niet, de back-uptrigger werkt alleen op ondersteunde apparaten.
Voorbeelden
  • Trigger back-up van geselecteerde kaart

    yaml
    service: dreame_vacuum.vacuum_backup_map
    target:
        entity_id: vacuum.vacuum
  • Trigger back-up van kaart met id 15

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

Sla Tijdelijke Kaart Op ​

dreame_vacuum.vacuum_save_temporary_map

Sla nieuw aangemaakte kaart op. (Apparaat vraagt dit wanneer de eerste kaart wordt aangemaakt na een fabrieksreset)

Verwerp Tijdelijke Kaart ​

dreame_vacuum.vacuum_discard_temporary_map

Verwijder nieuw aangemaakte kaart.

Vervang Tijdelijke Kaart ​

dreame_vacuum.vacuum_replace_temporary_map

Vervang nieuwe kaart door een oude.

Opmerking

  • Je kunt de kaart-id verkrijgen uit de attributen van de opgeslagen kaartcamera-entiteit.
  • Wanneer de meerlaagse kaartfunctie is ingeschakeld, kunnen kaartindexen veranderen na het vervangen van de kaart. De vervangen nieuwe kaart zal altijd op de laatst beschikbare index staan, zelfs als deze wordt vervangen door een kaart met een lagere index. (Meer over ondersteuning voor meerlaagse kaarten)
Voorbeeld
  • Vervang nieuwe kaart door kaart met id 39
    yaml
    service: dreame_vacuum.vacuum_replace_temporary_map
    data:
        map_id: 39
    target:
        entity_id: vacuum.vacuum

Hernoem kamer ​

dreame_vacuum.vacuum_rename_segment

Stel een aangepaste naam in voor een kamer in de huidige kaart.

Opmerking

  • U kunt kaart- en segment-id's verkrijgen uit de attributen van de opgeslagen kaartcamera-entiteit.
  • De officiële app staat niet toe dat je speciale tekens invoert in de kamernaam, maar deze integratie wel, dus gebruik deze dienst voorzichtig.
Voorbeeld
  • Hernoem kamer 3 naar "Eetkamer"
    yaml
    service: dreame_vacuum.vacuum_rename_segment
    data:
        segment_id: 3
        segment_name: "Dining Room"
    target:
        entity_id: vacuum.vacuum

Obstakel Negeren Instellen Kaart Ondersteuning ​

dreame_vacuum.vacuum_set_obstacle_ignore

Stel de negeerstatus in van een gedetecteerd obstakel op de huidige kaart zodat de robot dit niet vermijdt bij de volgende taken.

Opmerking

  • Deze dienst is alleen beschikbaar voor stofzuigers met AI-obstakeldetectie en vereist een cloudverbinding.
  • Je kunt de coördinaten van obstakels en hun huidige negeerstatus verkrijgen via het obstacles-attribuut van de huidige kaartcamera-entiteit. (Meer over obstakels)
  • Coördinaten moeten precies overeenkomen met een bestaand obstakel op de huidige kaart, anders wordt de actie geweigerd.
  • Obstakels die automatisch door het apparaat worden genegeerd, kunnen niet worden gewijzigd met deze dienst.
  • De negeerstatus van een obstakel kan niet worden gewijzigd terwijl de robot aan het rijden is.
Voorbeelden
  • Negeer het obstakel op [819, -263]

    yaml
    service: dreame_vacuum.vacuum_set_obstacle_ignore
    data:
        x: 819
        y: -263
        obstacle_ignored: true
    target:
        entity_id: vacuum.vacuum
  • Stop met het negeren van het obstakel op [819, -263]

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

Andere diensten Kaart Ondersteuning ​

Aanvullende kaartbeheerdiensten worden blootgesteld door de integratie. Verschillende van deze parameters (zoals vloermateriaal, zichtbaarheid van de kamer en moptype) worden al blootgesteld en kunnen direct worden geconfigureerd via Kamer Entiteiten, waardoor het directe gebruik van deze diensten onnodig is.

Niet bedoeld voor eindgebruikers

Deze diensten zijn strikt beschikbaar voor gebruik door de Dreame Stofzuiger Kaart. Ze hebben geen parameters die gemakkelijk toegankelijk zijn voor eindgebruikers. Als ongeldige parameters worden verzonden, kunnen deze direct naar het apparaat worden doorgestuurd, wat kan resulteren in ernstige problemen zoals beschadigde kaarten of dat het apparaat in een herstartlus terechtkomt. Daarom mogen deze diensten niet worden gebruikt tenzij de exacte functionaliteit en parameterstructuur volledig worden begrepen. Om veiligheidsredenen zijn deze diensten expliciet uitgesloten van services.yaml en bevatten ze geen vertaalde teksten.

  • Stel tapijtengebied in: dreame_vacuum.vacuum_set_carpet_area
  • Stel tapijttype in: dreame_vacuum.vacuum_set_carpet_type
  • Stel gordijn in: dreame_vacuum.vacuum_set_curtain
  • Stel aangepaste tapijtreiniging in: dreame_vacuum.vacuum_set_custom_carpet_cleaning
  • Stel vloermateriaal in: dreame_vacuum.vacuum_set_floor_material
  • Stel meubels in: dreame_vacuum.vacuum_set_furniture
  • Stel verborgen segmenten in: dreame_vacuum.vacuum_set_hidden_segments
  • Stel Laaggelegen Gebied in: dreame_vacuum.vacuum_set_low_lying_area
  • Stel Type Mop in: dreame_vacuum.vacuum_set_mop_type
  • Stel Vooraf Gedefinieerde Punten in: dreame_vacuum.vacuum_set_predefined_points
  • Stel Beperkte Zones in: dreame_vacuum.vacuum_set_restricted_zone
  • Stel Routerpositie in: dreame_vacuum.vacuum_set_router_position
  • Stel Segmenttype in: dreame_vacuum.vacuum_set_segment_type
  • Stel Drempel in: dreame_vacuum.vacuum_set_threshold
  • Stel Virtuele Drempel in: dreame_vacuum.vacuum_set_virtual_threshold
  • Stel Muren in: dreame_vacuum.vacuum_set_walls
  • Kamers samenvoegen: dreame_vacuum.vacuum_merge_segments
  • Verdeel Kamer: dreame_vacuum.vacuum_split_segments