Skip to content

Thẻ Bản đồ Valetudo Hỗ trợ Bản đồ ​

Thẻ Thẻ Bản đồ Valetudo là một thẻ hiển thị bản đồ chuyên biệt, ban đầu được thiết kế cho Valetudo, nhưng hoàn toàn tương thích với tích hợp này thông qua quá trình tạo dữ liệu bản đồ được đảo ngược với các tính năng tối ưu hóa.

Bản đồ ValetudoBản đồ Valetudo

Thay vì hiển thị một hình ảnh đã được kết xuất sẵn, thẻ này sử dụng một thực thể dữ liệu chuyên dụng để lấy tọa độ bản đồ thô và kết xuất bản đồ trực tiếp trên trình duyệt. Điều này chuyển tải quá trình kết xuất từ máy chủ Home Assistant sang phần giao diện, dẫn đến việc không tiêu thụ tài nguyên phía máy chủ. Đối với các cài đặt chạy trên phần cứng có tài nguyên hạn chế (CPU hoặc RAM giới hạn), tất cả các thực thể camera dựa trên hình ảnh khác có thể bị vô hiệu hóa để hoàn toàn tắt kết xuất phía máy chủ, trong khi vẫn giữ được khả năng hiển thị bản đồ đầy đủ thông qua thẻ này.

Yêu cầu ​

Thẻ Valetudo Map Card dựa vào thực thể Map Data (camera.map_data), vốn bị vô hiệu hóa theo mặc định trong tích hợp. Trước khi cấu hình thẻ, thực thể này phải được bật thủ công.

Để bật thực thể dữ liệu bản đồ:

  1. Điều hướng đến trang thiết bị cho thiết bị trong Home Assistant.
  2. Cuộn xuống phần Cấu hình và nhấp vào liên kết ở dưới cùng để hiển thị các thực thể bị ẩn/bị vô hiệu hóa.
  3. Tìm và nhấp vào thực thể Dữ liệu Bản đồ Hiện tại (camera.map_data).
  4. Nhấp vào biểu tượng Cài đặt () ở góc trên bên phải để mở cài đặt thực thể.
  5. Chuyển thực thể sang trạng thái kích hoạt và lưu các thay đổi. Tích hợp sẽ tự động tải lại.
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)

Hạn chế của thẻ

Vì việc hiển thị hình ảnh bản đồ xảy ra trên trình duyệt, Thẻ Bản đồ Valetudo sử dụng thuật toán chỉ mục màu riêng. Nó không hiển thị biểu tượng phòng hoặc tên, và bỏ qua cài đặt xoay bản đồ từ dữ liệu bản đồ của tích hợp. Tuy nhiên, nó tạo hình ảnh bản đồ nhanh hơn nhiều.

Tài liệu chính thức ​