Skip to content

پشتیبانی از نقشه ​

داده‌های نقشه به طور کامل مهندسی معکوس شده‌اند، شامل مدیریت، رمزگشایی و رندرینگ برای پشتیبانی از نقشه‌های زنده و چند نقشه ذخیره‌شده با تمام ویژگی‌های ارائه شده در برنامه رسمی.

نقشه زندهنقشه زنده
  • رندرینگ تصاویر با وضوح بالا با کش کردن لایه‌ها برای بهبود عملکرد.
  • تمام الگوریتم‌های یافتن موقعیت و شاخص رنگ آیکون‌ها به طور مستقل مهندسی معکوس شده‌اند تا با ظاهر و حس برنامه رسمی مطابقت داشته باشند.
  • تمام عملیات نقشه قبل از ارسال به دستگاه برای به‌روزرسانی با تأخیر کم بر روی حافظه انجام می‌شود.
  • مدیر نقشه یکپارچه، کاملاً مجهز و بهینه‌سازی شده برای ویرایش نقشه و مدیریت نقشه‌های جزئی.
  • با نرخ تازه‌سازی پویا که توسط نوع نقشه، وضعیت دستگاه و زمان آخرین دسترسی تعیین می‌شود.

نحوه مشاهده نقشه و کنترل دستگاه از داشبورد

نرخ تازه‌سازی بالا با تأخیر کم ​

ویژگی‌های یکپارچه‌سازی امکانات پیشرفته‌ای برای رمزگشایی نقشه ارائه می‌دهند تا نرخ تازه‌سازی بالا با تأخیر کم ارائه شود و عملکرد اپلیکیشن رسمی را به‌طور نزدیک مطابقت دهد. این سیستم داده‌های ورودی را به‌طور روان پردازش می‌کند تا از نرخ تازه‌سازی استاندارد سه ثانیه‌ای که در اکثر دستگاه‌ها یافت می‌شود، پشتیبانی کند، همچنین نرخ تازه‌سازی سریع‌تر یک ثانیه‌ای که با مدل‌های ۲۰۲۶ و جدیدتر معرفی شده است.

نرخ تازه‌سازی پاکسازینرخ تازه‌سازی پاکسازینرخ تازه‌سازی پاکسازی

پیچیدگی رمزگشایی نقشه

دستگاه‌های مدرن به‌روزرسانی‌های جزئی نقشه (P-frames) را منتقل می‌کنند که تنها تفاوت‌های افزایشی نسبت به فریم قبلی را دارند. رمزگشایی این فریم‌های تفاضلی فرآیندی بسیار پیچیده است، اما برای دستیابی به به‌روزرسانی‌های بلادرنگ ضروری است. با مدیریت مستقل این منطق، یکپارچه‌سازی از بار اضافی سنگین و محدودیت‌های زمانی دلخواه درخواست مداوم نقشه‌های کامل اجتناب می‌کند.

طرح‌های رنگی ​

ادغام چندین طرح رنگی داخلی ارائه می‌دهد که به کاربران اجازه می‌دهد سبک بصری نقشه‌های زنده و ذخیره‌شده را برای تناسب بهتر با طراحی داشبورد خود سفارشی کنند.

طرح رنگی Dreame Lightطرح رنگی Dreame Light
Dreame روشن
طرح رنگی Dreame Darkطرح رنگی Dreame Dark
Dreame تاریک
طرح رنگی Mijia Lightطرح رنگی Mijia Light
Mijia روشن
طرح رنگی Mijia Darkطرح رنگی Mijia Dark
Mijia تاریک
طرح رنگی Grayscaleطرح رنگی Grayscale
سیاه و سفید

طرح رنگی فعال برای یک دستگاه خاص می‌تواند در هر زمان از گزینه پیکربندی طرح رنگ تغییر یابد.

آیکون‌های اتاق و تمیزکاری سفارشی ​

رندر کننده نقشه به‌طور پویا مجموعه‌ای جامع از آیکون‌ها، برچسب‌ها و نشان‌های مربوط به هر اتاق را تولید و روی نقشه قرار می‌دهد تا تنظیمات تمیزکاری سفارشی فعلی دستگاه را در زمان واقعی نشان دهد. این عناصر رندر شده پویا شامل موارد زیر هستند:

آیکون‌های اتاق و تمیزکاری سفارشیآیکون‌های اتاق و تمیزکاری سفارشیآیکون‌های اتاق و تمیزکاری سفارشی
  • رنگ‌های اتاق
  • آیکون‌های اتاق
  • نام اتاق‌ها
  • پس‌زمینه نام اتاق‌ها
  • ترتیب اتاق‌ها
  • سطح مکش اتاق‌ها
  • حجم آب اتاق‌ها
  • زمان‌های تمیزکاری اتاق‌ها
  • حالت تمیزکاری اتاق‌ها
  • حالت شستشوی اتاق‌ها

هر یک از این عناصر خاص اتاق می‌تواند در هر زمان به‌طور انتخابی از نقشه تولید شده از طریق گزینه پیکربندی اشیاء پنهان نقشه مخفی شود.

رندرینگ پویا برای نوع شغل اشیاء ​

عناصر بصری نمایش داده‌شده روی نقشه، از جمله رنگ اتاق‌ها، آیکون‌های فعال و سایر اشیاء، به‌طور پویا بسته به نوع شغل فعلی ربات (مثلاً تمیز کردن اتاق در مقابل تمیز کردن منطقه) تغییر می‌کنند تا وظیفه فعال را به‌طور دقیق نشان دهند.

رندرینگ تمیز کردن اتاقرندرینگ تمیز کردن اتاقرندرینگ تمیز کردن اتاق
رندرینگ تمیز کردن منطقهرندرینگ تمیز کردن منطقهرندرینگ تمیز کردن منطقه

نقشه‌برداری سریع و تمیز کردن نقطه‌ای ​

این یکپارچه‌سازی می‌تواند نقشه‌های موقت و ذخیره‌نشده را به‌صورت بلادرنگ تجزیه و رندر کند. این شامل نقشه‌های ترسیم‌شده پویا در طول عملیات نقشه‌برداری سریع یا وظایف تمیز کردن نقطه‌ای است که مستقیماً از طریق دکمه فیزیکی روی ربات آغاز شده‌اند.

مدیریت نقشه موقت

وقتی ربات در حال انجام نقشه‌برداری سریع یا تمیزکاری نقطه‌ای است، یک نقشه موقت جدید در حافظه خود ایجاد می‌کند و به اقدامات محلی map_request API پاسخ نمی‌دهد. از آنجا که این نقشه‌های تازه ایجاد شده هنوز نام شیء ندارند، تنها از طریق ویژگی map_data ابری قابل دسترسی هستند. داده‌های نقشه جدید نیاز به قوانین رمزگشایی و رندرینگ کاملاً متفاوتی دارند، که این یکپارچه‌سازی را به‌طور منحصر به فرد قادر می‌سازد تا با این نوع داده نقشه کار کند.

نقشه‌برداری سریعنقشه‌برداری سریعنقشه‌برداری سریع
تمیزکاری نقطه‌ایتمیزکاری نقطه‌ایتمیزکاری نقطه‌ای

وقتی یک وظیفه نقشه‌برداری کامل می‌شود اما دستگاه به حداکثر محدودیت نقشه‌های ذخیره شده خود رسیده است، ربات متوقف می‌شود و منتظر تصمیم شما می‌ماند که آیا نقشه موجود را بازنویسی کنید یا نقشه تازه تولید شده را حذف کنید. این یکپارچه‌سازی اعلان‌ها اختصاصی را برای اطلاع شما هنگام کشف نقشه موقت و انتظار برای اقدام ارائه می‌دهد.

وضعیت ربات ​

نشانگرهای آیکون جاروبرقی برای نمایش وضعیت دستگاه، مطابق با قراردادهای برنامه رسمی.

خواب
بی‌کار
فعال
در حال شارژ
خطا
خوابخواب
بی‌کاربی‌کار
فعالفعال
در حال شارژدر حال شارژ
خطاخطا

نکته

هشدارها از طریق اعلان‌ها یا سرویس clear_warning برای بازگرداندن وضعیت ربات روی نقشه قابل پاک شدن هستند.

موجودیت‌های اتاق ​

موجودیت‌های اتاق پویاموجودیت‌های اتاق پویاموجودیت‌های اتاق پویا

این یکپارچگی موجودیت‌های اتاق پویا را برای مدیریت تمام ویژگی‌های قابل تنظیم یک اتاق، مانند نام آن، جنس کف و تنظیمات تمیزکاری سفارشی شده، در معرض قرار می‌دهد. این موجودیت‌ها به‌صورت پویا از نقشه‌های ذخیره شده تولید می‌شوند و هنگامی که نقشه انتخاب‌شده تغییر می‌کند، به‌طور خودکار به‌روزرسانی می‌شوند.

برای اطلاعات بیشتر در مورد موجودیت‌های اتاق