Skip to content

Tarjeta de Mapa Valetudo Soporte de Mapa ​

La Tarjeta de Mapa Valetudo es una tarjeta de renderizado de mapas especializada diseñada originalmente para Valetudo, pero totalmente compatible con esta integración mediante un proceso de generación de datos de mapas inversamente diseñado con características de optimización.

Mapa de ValetudoMapa de Valetudo

En lugar de mostrar una imagen pre-renderizada, esta tarjeta utiliza una entidad de datos dedicada para obtener coordenadas de mapa en bruto y renderiza el mapa directamente en el navegador. Esto descarga el proceso de renderizado del servidor de Home Assistant al frontend, lo que resulta en consumo cero de recursos del backend. Para instalaciones que se ejecutan en hardware de recursos limitados (CPU o RAM limitadas), todas las demás entidades de cámara basadas en imágenes pueden desactivarse para apagar por completo el renderizado del backend, mientras se mantiene la visibilidad completa del mapa a través de esta tarjeta.

Requisitos ​

La Tarjeta de Mapa Valetudo depende de la entidad Map Data (camera.map_data), que está deshabilitada por defecto en la integración. Antes de configurar la tarjeta, esta entidad debe habilitarse manualmente.

Para habilitar la entidad de datos del mapa:

  1. Navega a la página del dispositivo para el dispositivo en Home Assistant.
  2. Desplázate hacia abajo hasta la sección de Configuración y haz clic en el enlace en la parte inferior para mostrar entidades ocultas/deshabilitadas.
  3. Localiza y haz clic en la entidad Datos actuales del mapa (camera.map_data).
  4. Haz clic en el icono de Configuración () en la esquina superior derecha para abrir la configuración de la entidad.
  5. Alterna la entidad a habilitada y guarda los cambios. La integración se recargará automáticamente.
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)

Limitaciones de la tarjeta

Dado que el renderizado de la imagen del mapa ocurre en el navegador, la Tarjeta del Mapa de Valetudo utiliza su propio algoritmo de índice de colores. No renderiza íconos ni nombres de habitaciones, y no toma en cuenta la configuración de rotación del mapa proveniente de los datos del mapa de la integración. Sin embargo, genera imágenes del mapa mucho más rápido.

Documentación Oficial ​