Skip to content

Karta mapy Valetudo Podpora map ​

Karta Karta mapy Valetudo je specializovaná karta pro vykreslování mapy, původně navržená pro Valetudo, ale plně kompatibilní s touto integrací prostřednictvím reverzně inženýrsky zpracovaného procesu generování dat mapy s optimalizačními funkcemi.

Valetudo mapaValetudo mapa

Místo zobrazování předem vykresleného obrázku tato karta využívá specializovanou datovou entitu k načítání surových souřadnic mapy a vykresluje mapu přímo v prohlížeči. Tím se proces vykreslování přesouvá ze serveru Home Assistant na frontend, což vede k nulové spotřebě backendových zdrojů. Pro instalace běžící na hardwaru s omezenými zdroji (omezené CPU nebo RAM) lze všechny ostatní obrazové kamery úplně deaktivovat a tím zcela vypnout backendové vykreslování, přičemž je stále zachována plná viditelnost mapy prostřednictvím této karty.

Požadavky ​

Karta Valetudo Map Card spoléhá na entitu Map Data (camera.map_data), která je v integraci ve výchozím stavu deaktivována. Před konfigurací karty musí být tato entita ručně povolena.

Chcete-li povolit entitu dat mapy:

  1. Přejděte na stránku zařízení pro zařízení v Home Assistant.
  2. Sjeďte dolů do sekce Konfigurace a klikněte na odkaz ve spodní části pro zobrazení skrytých/zakázaných entit.
  3. Najděte a klikněte na entitu Aktuální data mapy (camera.map_data).
  4. Klikněte na ikonu Nastavení () v pravém horním rohu pro otevření nastavení entity.
  5. Přepněte entitu na povolenou a uložte změny. Integrace se automaticky znovu načte.
yaml
type: custom:valetudo-map-card
vacuum: # Your vacuum name not the entity id
rotate: 0 # Map rotation entity does not work on valetudo map card
dock_icon: mdi:lightning-bolt-circle
dock_color: rgb(105 178 141)
vacuum_color: rgb(110, 110, 110)
wall_color: rgb(159, 159, 159)
floor_color: rgb(221, 221, 221)
no_go_area_color: rgb(177, 0, 0)
no_mop_area_color: rgb(170, 47, 255)
virtual_wall_color: rgb(199, 0, 0)
virtual_wall_width: 1.5
currently_cleaned_zone_color: rgb(221, 221, 221)
path_color: rgb(255, 255, 255)
path_width: 1.5
segment_opacity: 1
segment_colors:
  - rgb(171, 199, 248)
  - rgb(249, 224, 125)
  - rgb(184, 227, 255)
  - rgb(184, 217, 141)

Omezení karty

Protože vykreslování obrázků mapy probíhá v prohlížeči, Valetudo Map Card používá vlastní algoritmus barevného indexu. Nezobrazuje ikony ani názvy místností a ignoruje nastavení natočení mapy z dat mapy integrace. Nicméně generuje obrázky mapy mnohem rychleji.

Oficiální dokumentace ​