Skip to content

Карта на Valetudo Поддръжка на карта ​

Карта на Valetudo е специализирана карта за визуализиране, първоначално проектирана за Valetudo, но напълно съвместима с тази интеграция чрез процес за генериране на картографски данни чрез обратна разработка с оптимизационни функции.

Карта ValetudoКарта Valetudo

Вместо да показва предварително рендерирано изображение, тази карта използва специална единица за данни, за да извлича сурови координати на картата и визуализира картата директно в браузъра. Това прехвърля процеса на рендериране от сървъра на Home Assistant към фронтенда, което води до нулева консумация на ресурси от бекенда. За инсталации, работещи на хардуер с ограничени ресурси (ограничен CPU или RAM), всички други камери, базирани на изображения, могат да бъдат изключени, за да се спре изцяло бекенд рендерирането, като същевременно се запази пълна видимост на картата чрез тази карта.

Изисквания ​

Valetudo Map Card разчита на единицата Map Data (camera.map_data), която по подразбиране е деактивирана в интеграцията. Преди конфигурирането на картата, тази единица трябва да бъде ръчно активирана.

За да активирате единицата за картографски данни:

  1. Навигирайте до страницата на устройството за устройството в Home Assistant.
  2. Превъртете надолу до секцията Конфигурация и кликнете върху връзката в долната част, за да покажете скритите/деактивирани обекти.
  3. Намерете и кликнете върху обекта Текущи данни за картата (camera.map_data).
  4. Кликнете върху иконата Настройки () в горния десен ъгъл, за да отворите настройките на обекта.
  5. Превключете обекта на активен и запазете промените. Интеграцията ще се презареди автоматично.
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)

Ограничения на картата

Понеже визуализацията на картата се извършва в браузъра, Valetudo Map Card използва собствен алгоритъм за индекс на цветовете. Той не визуализира икони на стаи или имена и игнорира настройката за ротация на картата от данните на интеграцията. Въпреки това, генерира картините на картата много по-бързо.

Официална документация ​