Polski
Wygląd
Polski
Wygląd
Karta Karta mapy Valetudo jest specjalistyczną kartą do renderowania map, pierwotnie zaprojektowaną dla Valetudo, ale w pełni kompatybilną z tą integracją dzięki procesowi generowania danych mapy opracowanemu metodą inżynierii wstecznej z funkcjami optymalizacji.


Zamiast wyświetlać wcześniej wygenerowany obraz, ta karta wykorzystuje dedykowany obiekt danych do pobierania surowych współrzędnych mapy i renderuje mapę bezpośrednio w przeglądarce. Przenosi to proces renderowania z serwera Home Assistant na frontend, co skutkuje zerowym zużyciem zasobów backendu. W instalacjach działających na sprzęcie o niskich zasobach (ograniczony procesor lub RAM) wszystkie inne obiekty kamery oparte na obrazach mogą zostać wyłączone, aby całkowicie zatrzymać renderowanie w backendzie, przy jednoczesnym zachowaniu pełnej widoczności mapy za pomocą tej karty.
Karta Valetudo Map opiera się na encji Map Data (camera.map_data), która domyślnie jest wyłączona w integracji. Przed skonfigurowaniem karty należy ręcznie włączyć tę encję.
Aby włączyć encję danych mapy:
camera.map_data).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)Ograniczenia karty
Ponieważ renderowanie obrazu mapy odbywa się w przeglądarce, karta Valetudo Map używa własnego algorytmu indeksu kolorów. Nie renderuje ikon ani nazw pomieszczeń i ignoruje ustawienie rotacji mapy z danych mapy integracji. Jednakże generuje obrazy mapy znacznie szybciej.