Skip to content

داشبورد اپلیکیشن موبایل مستقل ​

شما می‌توانید با ایجاد یک داشبورد خاص برای کارت جاروبرقی Dreame و اضافه کردن آن مستقیماً به صفحه اصلی گوشی با آیکون اختصاصی خود، تجربه‌ای مشابه اپلیکیشن روی دستگاه موبایل ایجاد کنید.

اپلیکیشناپلیکیشناپلیکیشن

مرحله ۱: ایجاد یک داشبورد جدید ​

برای نگه داشتن همه چیز مرتب و تمام‌صفحه، شدیداً توصیه می‌شود که یک داشبورد کاملاً جداگانه فقط برای جاروبرقی ایجاد کنید.

  1. در Home Assistant، به منوی تنظیمات > داشبوردها دسترسی پیدا کنید.
  2. روی دکمه افزودن داشبورد در گوشه پایین راست کلیک کنید.
  3. گزینه داشبورد جدید از ابتدا انتخاب شود.
  4. یک عنوان مانند "L10s Gen2"، یک آیکون مانند mdi:robot-vacuum و یک URL مانند l10s-gen2 ارائه کنید.
  5. اختیاری: این داشبورد می‌تواند به منوی جانبی اضافه شود یا مخفی بماند، زیرا مستقیماً از صفحه اصلی گوشی اجرا خواهد شد.
  6. روی ایجاد کلیک کنید.

مرحله ۲: تنظیم نمای پنل ​

نمای "پنل" باعث می‌شود یک کارت به‌طور کامل در سراسر صفحه کشیده شود، که برای این کارت نقشه بسیار دقیق ایده‌آل است.

  1. داشبورد تازه ایجاد شده باز می‌شود.
  2. روی نماد ویرایش داشبورد () در گوشه بالای سمت راست کلیک کنید.
  3. خانه هوشمند مدرن در ابتدا نمایی از نوع sections ایجاد می‌کند که نمی‌توان آن را به پنل تبدیل کرد. روی نماد ویرایش () در کنار زبانه پیش‌فرض کلیک کنید، حذف نما از پنجره دیالوگ انتخاب شده و حذف تایید می‌شود.
  4. روی نماد افزودن نما () کنار سربرگ‌های نما در بالای داشبورد کلیک می‌شود.
  5. در پنجره گفتگوی "افزودن نما"، پنل، گزینه تک کارت، از منوی کشویی طرح‌بندی انتخاب می‌شود.
  6. روی ذخیره کلیک می‌شود.
  7. روی دکمه افزودن کارت () در گوشه پایین سمت راست کلیک کنید.
  8. در انتخابگر کارت، سفارشی: کارت جاروبرقی Dreame جستجو و انتخاب می‌شود.
  9. در ویرایشگر کارت، موجودیت Dreame Vacuum ****، مانند vacuum.l10s_gen2، انتخاب می‌شود. می‌توان یک عنوان سفارشی اختیاری برای کارت ارائه داد و پیکربندی‌های موبایل خاص و دقیق‌تر با مراجعه به بخش پیکربندی پایه انجام شود.
  10. روی ذخیره کلیک می‌شود تا کارت به داشبورد اضافه شود.

مرحله ۳: مخفی کردن هدر و نوار کناری (حالت کیوسک) ​

یادداشت

این مرحله کاملاً اختیاری است، اما برای رسیدن به تجربه‌ای شبیه به برنامه بومی ضروری است.

برای اینکه شبیه یک اپلیکیشن مستقل واقعی به نظر برسد، هدر بالای Home Assistant و منوی کناری باید مخفی شوند.

از آنجایی که افزونه حالت کیوسک اصلی بایگانی شده است، جامعه یک نسخه فورک که به طور فعال پشتیبانی می‌شود را نگهداری می‌کند. استفاده از یکپارچه‌سازی NemesisRE/kiosk-mode بسیار توصیه می‌شود.

نصب از طریق HACS ​

  1. بخش HACS > Frontend باز می‌شود.
  2. منوی Overflow () در بالا سمت راست کلیک می‌شود و مخازن سفارشی انتخاب می‌شود.
  3. https://github.com/NemesisRE/kiosk-mode اضافه می‌شود و دسته‌بندی آن به Lovelace تنظیم می‌شود.
  4. دانلود کلیک می‌شود تا یکپارچه‌سازی نصب شود.
  5. در صورت درخواست، مرورگر دوباره بارگذاری می‌شود.

پیکربندی ​

پس از نصب، می‌توان پیکربندی خام داشبورد را ویرایش کرد تا عناصر رابط کاربری کاملاً مخفی شوند.

  1. داشبورد تازه ایجاد شده باز می‌شود.
  2. روی نماد ویرایش داشبورد () در گوشه بالای سمت راست کلیک کنید.
  3. آیکون در بالا سمت راست کلیک می‌شود و ویرایشگر پیکربندی خام انتخاب می‌شود.
  4. خطوط زیر به بالای پیکربندی اضافه می‌شوند:
yaml
kiosk_mode:
  kiosk: true

نکته

هنگامی که سربرگ مخفی شد، دکمه ویرایش دیگر قابل مشاهده نخواهد بود. اگر نیاز به ویرایش تنظیمات کارت باشد، به سادگی می‌توان ?edit=1 را به انتهای URL داشبورد در مرورگر وب اضافه کرد، مانند http://homeassistant.local:8123/l10s-gen2?edit=1.

مرحله ۴: افزودن به صفحه اصلی موبایل ​

هنگامی که داشبورد تمام صفحه بدون سربرگ آماده شد، می‌توان آن را به دستگاه موبایل به عنوان یک میانبر اختصاصی صفحه اصلی اضافه کرد. اجرای این میانبر فوراً پنل کنترل Dreame Vacuum تمام صفحه را باز می‌کند، و رابط کاربری معمولی Home Assistant را کاملاً دور می‌زند، با بارگذاری فوری. دکمه بازگشت دقیقاً همان‌طور که در اپلیکیشن رسمی عمل می‌کند کار خواهد کرد و می‌توان از آن برای بازگشت یا بستن تنظیمات و دیالوگ‌ها استفاده کرد.

اندروید ​

اپلیکیشن رسمی Home Assistant Companion App باید از گوگل پلی استور دانلود شود.

  1. اپلیکیشن Home Assistant Companion App روی دستگاه موبایل باز می‌شود.
  2. برای کاربران تازه‌کار، تنظیمات اولیه با وارد کردن URL سرور Home Assistant و ورود با اطلاعات کاربری مناسب انجام می‌شود. برنامه باید به طور کامل بارگذاری شود تا داشبورد عادی قابل مشاهده باشد.
  3. منوی کناری باز می‌شود و تنظیمات > برنامه همراه باز می‌شود.
  4. بخش میانبرها (مدیریت میانبرها) پیدا می‌شود.
  5. از لیست شکاف‌های میانبر موجود، یک شکاف استفاده‌نشده مانند میانبر 1 انتخاب می‌شود.
  6. جزئیات میانبر پیکربندی می‌شود:
    • برچسب: یک نام برای میانبر روی صفحه اصلی، مانند "L10s Gen2" ارائه می‌شود.
    • توضیحات: توضیح اختیاری می‌تواند وارد شود.
    • سرور: سرور فعال Home Assistant انتخاب می‌شود.
    • نوع میانبر: داشبورد از بین گزینه‌های موجود انتخاب می‌شود.
    • داشبورد: مسیر دقیق URL به داشبورد تازه ایجاد شده، مانند /l10s-gen2 وارد می‌شود.
    • آیکون: یک آیکون مرتبط، مانند mdi:robot-vacuum انتخاب می‌شود.
  7. دکمه افزودن میانبر لمس می‌شود.
  8. ممکن است دستگاه برای افزودن میانبر نیاز به تأیید داشته باشد.
  9. اپلیکیشن همراه به‌طور کامل خارج می‌شود و میانبر تازه ایجاد شده «L10s Gen2» در صفحه اصلی لمس می‌شود.

یادداشت

برای جزئیات بیشتر در مورد مدیریت میانبرهای اندروید، به منبع رسمی مراجعه کنید. مستندات میانبرهای اندروید اپلیکیشن همراه Home Assistant.

iOS ​

اپلیکیشن رسمی Home Assistant Companion App باید از فروشگاه اپل App Store دانلود شود. در دستگاه‌های iOS، از اپلیکیشن داخلی اپل میانبرها همراه با طرح‌های URL Home Assistant برای ایجاد آیکون روی صفحه اصلی استفاده می‌شود.

  1. اپلیکیشن میانبرها روی آیفون یا آیپد باز می‌شود.
  2. دکمه میانبر جدید () در گوشه بالای سمت راست لمس می‌شود.
  3. افزودن اقدام انتخاب می‌شود و باز کردن URL جستجو و انتخاب می‌شود.
  4. لینک عمیق داشبورد در اقدام وارد می‌شود. باید با homeassistant://navigate شروع شود و مسیر داشبورد، مانند homeassistant://navigate/l10s-gen2، به آن اضافه شود.
  5. نام میانبر با ضربه زدن روی فلش رو به پایین در بالا و انتخاب Rename تنظیم می‌شود، سپس وارد کردن نامی مانند "L10s Gen2".
  6. آیکون می‌تواند از همان منو با انتخاب Choose Icon سفارشی شود.
  7. روی آیکون Share ضربه زده می‌شود و Add to Home Screen انتخاب می‌شود.
  8. Add برای تأیید ضربه زده می‌شود.
  9. میانبر تازه ایجاد شده "L10s Gen2" در صفحه اصلی ضربه زده می‌شود.

یادداشت

برای جزئیات بیشتر در مورد طرح‌های URL آی‌اواس، به منابع رسمی مراجعه کنید مستندات Home Assistant URL Handler.