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 از الگوریتم شاخص رنگ خود استفاده می‌کند. این کارت آیکون‌ها یا نام‌های اتاق را رندر نمی‌کند و تنظیم چرخش نقشه را از داده‌های نقشه ادغام نادیده می‌گیرد. با این حال، تصاویر نقشه را بسیار سریع‌تر تولید می‌کند.

مستندات رسمی ​