Skip to content

Lovelace'i Xiaomi tolmuimeja kaardi Kaardi tugi ​

Lovelace'i Xiaomi tolmuimeja kaardi pakub kasutajasõbralikku viisi kaartidel põhinevate tolmuimejate täielikuks juhtimiseks Home Assistant'is.

Kuigi kaart on täielikult ühilduv Dreame tolmuimeja integratsiooniga, on selle automaatse konfiguratsiooni genereerimisel mõned piirangud ja puuduvad funktsioonid. Selle lahendamiseks saab kaardi seadistada kas automaatne mall abil või manuaalne seadistamine kaudu.

Automaatne (malliga) Soovitatav ​

Täieliku kaardi konfiguratsiooni automaatseks genereerimiseks koos toa ja tsooni puhastustoe toega kasutatakse Home Assistant'i Malliredaktorit.

Kui Minu Home Assistant integratsioon on aktiivne, saab allolevat nuppu kasutada, et liikuda otse Malliredaktorisse:

Malli tööriistad

Kui on vaja manuaalset navigeerimist, järgige neid samme:

  1. Liikuge Home Assistantis Arendajatööriistade paneelile.
  2. Valige ülemisest menüüst Mall vahekaart.
  3. Kleepige allpool antud malli kood vasakpoolsesse redigeerimisakna paneeli.
  4. Kopeerige paremas Tulemus paneelis genereeritud YAML väljund.
  5. Kleepige genereeritud väljund Lovelace kaardi konfiguratsiooni.
Näita malli
yaml
{# ----------------- PROVIDE YOUR OWN ENTITY IDS HERE ----------------- #}
{% set camera_entity = "camera." %}
{% set vacuum_entity = "vacuum." %}
{# ------------------- DO NOT CHANGE ANYTHING BELOW ------------------- #}
{% set attributes = states[camera_entity].attributes %}

type: custom:xiaomi-vacuum-map-card
vacuum_platform: default
entity: {{ vacuum_entity }}
map_source:
  camera: {{ camera_entity }}
calibration_source:
  camera: true
map_modes:
  - template: vacuum_clean_zone
    max_selections: 10
    repeats_type: EXTERNAL
    max_repeats: 3
    service_call_schema:
      service: dreame_vacuum.vacuum_clean_zone
      service_data:
        entity_id: '[[entity_id]]'
        zone: '[[selection]]'
        repeats: '[[repeats]]'
  - template: vacuum_clean_segment
    repeats_type: EXTERNAL
    max_repeats: 3
    service_call_schema:
      service: dreame_vacuum.vacuum_clean_segment
      service_data:
        entity_id: '[[entity_id]]'
        segments: '[[selection]]'
        repeats: '[[repeats]]'
    predefined_selections:
{%- for room_id in attributes.rooms | default([]) %}
{%- set room = attributes.rooms[room_id] %}
      - id: {{room_id}}
        outline:
          - - {{room["x0"]}}
            - {{room["y0"]}}
          - - {{room["x0"]}}
            - {{room["y1"]}}
          - - {{room["x1"]}}
            - {{room["y1"]}}
          - - {{room["x1"]}}
            - {{room["y0"]}}
{%- endfor %}
  - name: Clean Spot
    icon: mdi:map-marker-plus
    max_repeats: 3
    selection_type: MANUAL_POINT
    repeats_type: EXTERNAL
    service_call_schema:
      service: dreame_vacuum.vacuum_clean_spot
      service_data:
        entity_id: '[[entity_id]]'
        points: '[[selection]]'
        repeats: '[[repeats]]'

Uuenda üksuste nimesid

Ära unusta pärast malli kleepimist redaktorisse uuendada camera_entity ja vacuum_entity väärtusi omaenda üksuste nimedega.

Manuaalne (Konfiguratsiooni abil) ​

Kui kaarti seadistatakse käsitsi armatuurlaua UI kaudu, tuleb pärast kaardi lisamist mitu parameetrit selgelt määrata:

  1. Valige vacuum seade, mis kuulub seadmele, mida pakub dreame_vacuum integratsioon, Tolmuimeja seadme rippmenüüst.
  2. Valige vastav Jooksev kaart (camera.{device_name}_map) seade, mis kuulub täpselt samale seadmele, Kaardi seade rippmenüüst.
  3. Valige Tasshack/dreame-vacuum Tolmuimeja platvorm rippmenüüst.

Platvormi valik

Tolmuimeja platvormiks on vaikimisi xiaomi miio. Oluline on see rippmenüüst muuta ja selgesõnaliselt seada Tasshack/dreame-vacuum. Kui seda ei muudeta, muutub seade käsukaarte saadetaval ajal unavailable, kuna vaikimisi käsud ei ole integratsiooni poolt tuntud ja seade ei suuda vastata.

Kui õiged seadmed ja platvorm on valitud, klõpsake Loo ruumide konfiguratsioon nupule, et ehitada ruumide konfiguratsioon, ja seejärel klõpsake Salvesta, et muudatused rakendada.

yaml
type: custom:xiaomi-vacuum-map-card
entity: # Your vacuum entity
map_source:
  camera: # Map Entity
calibration_source:
  camera: true
vacuum_platform: Tasshack/dreame-vacuum

Ametlik dokumentatsioon ​