قابلیت اتصال در اندروید

برخی از قابلیت‌های رابط‌های برنامه‌نویسی کاربردی (API) خانگی برای اندروید بسته به وضعیت اتصال شبکه و وجود هاب متفاوت است.

جدول ۱ و جدول ۲ نشان می‌دهند که کدام موارد استفاده تحت شرایط مختلف برای انواع مختلف دستگاه‌ها کار می‌کنند.

  • محلی به وضعیتی اشاره دارد که کاربر در حال اجرای یک کنترلر مانند Google Home app (GHA) یا یک برنامه شخص ثالث در همان شبکه Wi-Fi دستگاه است (به عبارت دیگر، وقتی در خانه خود هستند).
  • منظور از راه دور این است که کاربر یکی از موارد زیر را دارد:
    • اجرای یک کنترلر مانند GHA یا یک برنامه شخص ثالث در یک شبکه Wi-Fi جداگانه (به عبارت دیگر، وقتی که آنها دور از خانه هستند)، یا
    • استفاده از Google Home for web
جدول 1: قابلیت‌های اتصال APIهای خانگی هنگامی که هاب آنلاین است
مورد استفاده نوع دستگاه Matter نوع دستگاه ابری
محلی از راه دور محلی از راه دور
سفارش دهید و دستگاه را اضافه کنید ناموجود ناموجود
دستگاه را اضافه کنید ناموجود ناموجود
مشاهده وضعیت دستگاه
دستگاه کنترل
ایجاد اتوماسیون با دستگاه
اجرای اتوماسیون با دستگاه
جدول 2: قابلیت‌های اتصال APIهای خانگی هنگامی که هاب آفلاین است
مورد استفاده نوع دستگاه Matter نوع دستگاه ابری
محلی از راه دور محلی از راه دور
سفارش دهید و دستگاه را اضافه کنید ناموجود ناموجود
دستگاه را اضافه کنید ناموجود ناموجود
مشاهده وضعیت دستگاه
دستگاه کنترل
ایجاد اتوماسیون با دستگاه
اجرای اتوماسیون با دستگاه
دستگاه را به اتاق‌های مختلف اختصاص دهید
دستگاه را حذف کنید

حالت بدون توپی

این حالتی است که به کاربران اجازه می‌دهد دستگاه‌های Matter را بدون نیاز به هاب مستقل، به صورت آن‌بورد کنترل کنند. کاربر باید موارد زیر را داشته باشد:

  • یک گوشی اندروید یا iOS.
  • یک شبکه وای‌فای.
  • یک دستگاه وای‌فای Matter .

با حالت Hubless، کاربر می‌تواند از یک کنترلر مانند تلفن اندروید برای موارد زیر استفاده کند:

  1. دستگاه‌های وای‌فای محلی را راه‌اندازی کنید.
  2. دستگاه‌های وای‌فای محلی را کنترل کنید.

حالت Hubless به این دو عمل محدود می‌شود. اگر نیاز به کنترل دستگاه‌ها از راه دور، استفاده Google Assistant برای کنترل صوتی، تعامل با دستگاه‌های Thread-only یا راه‌اندازی اتوماسیون دارید، به یک هاب پشتیبانی‌شده نیاز دارید.

جدول: مقایسه قابلیت‌های هاب
ویژگی هاب مستقل حالت بدون توپی
دستگاه‌های وای‌فای را راه‌اندازی کنید
کنترل محلی
کنترل از راه دور
اتوماسیون‌ها

برنامه Google Home و حالت Hubless

GHA در رابطه با حالت Hubless محدودیت‌هایی دارد.

جدا از برخی دوربین‌ها، GHA از راه‌اندازی Hubless پشتیبانی نمی‌کند. برای سایر دستگاه‌های Matter ، GHA برای راه‌اندازی به یک هاب پشتیبانی‌شده نیاز دارد.

بدون وجود یک هاب پشتیبانی‌شده، GHA فقط می‌تواند دستگاه‌های خاص Matter را کنترل کند. سایر دستگاه‌ها برای GHA به صورت آفلاین نمایش داده می‌شوند و نمی‌توان آن‌ها را با استفاده از GHA کنترل کرد.

انواع دستگاه‌های زیر می‌توانند توسط GHA کنترل شوند، زمانی که هاب پشتیبانی‌شده‌ای وجود نداشته باشد:

برنامه‌های API صفحه اصلی شرکا هیچ یک از این محدودیت‌ها را ندارند.

برای یافتن راه‌هایی برای رفع رفتارهای غیرمنتظره یا ناخواسته مربوط به هاب‌ها، به بخش عیب‌یابی مراجعه کنید.

عیب‌یابی

جدول زیر نحوه رسیدگی به مشکلات ناشی از سناریوهای مختلف مرتبط با هاب را فهرست می‌کند:

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