Skip to content

Karta mapy Valetudo Podpora máp ​

Karta mapy Valetudo je špecializovaná karta na vykresľovanie máp pôvodne navrhnutá pre Valetudo, ale plne kompatibilná s touto integráciou prostredníctvom reverzne inžiniersky vykonávaného procesu generovania dát mapy s optimalizačnými funkciami.

Valetudo mapaValetudo mapa

Namiesto zobrazovania predrenderovaného obrázka, táto karta využíva dedikovanú dátovú entitu na načítanie surových súradníc mapy a vykresľuje mapu priamo v prehliadači. Tým sa proces vykresľovania presúva z Home Assistant servera na frontend, čo znamená nulovú spotrebu backendových zdrojov. Pre inštalácie bežiace na hardvéri s nízkymi zdrojmi (obmedzené CPU alebo RAM) je možné všetky ostatné entitiy používajúce obrázky kamier deaktivovať, čím sa úplne vypne vykresľovanie na backendovej strane, pričom sa stále zachová plná viditeľnosť mapy cez túto kartu.

Požiadavky ​

Valetudo Map Card závisí od Map Data (camera.map_data) entity, ktorá je v integrácii predvolene deaktivovaná. Pred konfiguráciou karty musí byť táto entita manuálne aktivovaná.

Na aktivovanie entity dát mapy:

  1. Prejdite na stránku zariadenia pre zariadenie v Home Assistant.
  2. Posaďte sa na sekciu Konfigurácia a kliknite na odkaz na spodku, aby sa zobrazili skryté/zakázané entity.
  3. Nájdite a kliknite na entitu Aktuálne údaje mapy (camera.map_data).
  4. Kliknite na ikonu Nastavenia () v pravom hornom rohu, aby sa otvorili nastavenia entity.
  5. Prepnete entitu na povolenú a uložte zmeny. Integrácia sa automaticky obnoví.
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)

Obmedzenia karty

Pretože vykresľovanie obrázku mapy sa deje v prehliadači, Valetudo Map Card používa svoj vlastný algoritmus indexovania farieb. Nezobrazuje ikony ani názvy miestností a ignoruje nastavenie rotácie mapy z dát mapy integrácie. Vytvára však obrázky mapy oveľa rýchlejšie.

Oficiálna dokumentácia ​