برخی از قابلیتهای رابطهای برنامهنویسی کاربردی (API) خانگی برای اندروید بسته به وضعیت اتصال شبکه و وجود هاب متفاوت است.
جدول ۱ و جدول ۲ نشان میدهند که کدام موارد استفاده تحت شرایط مختلف برای انواع مختلف دستگاهها کار میکنند.
- محلی به وضعیتی اشاره دارد که کاربر در حال اجرای یک کنترلر مانند Google Home app (GHA) یا یک برنامه شخص ثالث در همان شبکه Wi-Fi دستگاه است (به عبارت دیگر، وقتی در خانه خود هستند).
- منظور از راه دور این است که کاربر یکی از موارد زیر را دارد:
- اجرای یک کنترلر مانند GHA یا یک برنامه شخص ثالث در یک شبکه Wi-Fi جداگانه (به عبارت دیگر، وقتی که آنها دور از خانه هستند)، یا
- استفاده از Google Home for web
| مورد استفاده | نوع دستگاه Matter | نوع دستگاه ابری | ||
|---|---|---|---|---|
| محلی | از راه دور | محلی | از راه دور | |
| سفارش دهید و دستگاه را اضافه کنید | ناموجود | ناموجود | ||
| دستگاه را اضافه کنید | ناموجود | ناموجود | ||
| مشاهده وضعیت دستگاه | ||||
| دستگاه کنترل | ||||
| ایجاد اتوماسیون با دستگاه | ||||
| اجرای اتوماسیون با دستگاه | ||||
| مورد استفاده | نوع دستگاه Matter | نوع دستگاه ابری | ||
|---|---|---|---|---|
| محلی | از راه دور | محلی | از راه دور | |
| سفارش دهید و دستگاه را اضافه کنید | ناموجود | ناموجود | ||
| دستگاه را اضافه کنید | ناموجود | ناموجود | ||
| مشاهده وضعیت دستگاه | ||||
| دستگاه کنترل | ||||
| ایجاد اتوماسیون با دستگاه | ||||
| اجرای اتوماسیون با دستگاه | ||||
| دستگاه را به اتاقهای مختلف اختصاص دهید | ||||
| دستگاه را حذف کنید | ||||
حالت بدون توپی
این حالتی است که به کاربران اجازه میدهد دستگاههای Matter را بدون نیاز به هاب مستقل، به صورت آنبورد کنترل کنند. کاربر باید موارد زیر را داشته باشد:
- یک گوشی اندروید یا iOS.
- یک شبکه وایفای.
- یک دستگاه وایفای Matter .
با حالت Hubless، کاربر میتواند از یک کنترلر مانند تلفن اندروید برای موارد زیر استفاده کند:
- دستگاههای وایفای محلی را راهاندازی کنید.
- دستگاههای وایفای محلی را کنترل کنید.
حالت Hubless به این دو عمل محدود میشود. اگر نیاز به کنترل دستگاهها از راه دور، استفاده Google Assistant برای کنترل صوتی، تعامل با دستگاههای Thread-only یا راهاندازی اتوماسیون دارید، به یک هاب پشتیبانیشده نیاز دارید.
| ویژگی | هاب مستقل | حالت بدون توپی |
|---|---|---|
| دستگاههای وایفای را راهاندازی کنید | ||
| کنترل محلی | ||
| کنترل از راه دور | ||
| اتوماسیونها |
برنامه Google Home و حالت Hubless
GHA در رابطه با حالت Hubless محدودیتهایی دارد.
جدا از برخی دوربینها، GHA از راهاندازی Hubless پشتیبانی نمیکند. برای سایر دستگاههای Matter ، GHA برای راهاندازی به یک هاب پشتیبانیشده نیاز دارد.
بدون وجود یک هاب پشتیبانیشده، GHA فقط میتواند دستگاههای خاص Matter را کنترل کند. سایر دستگاهها برای GHA به صورت آفلاین نمایش داده میشوند و نمیتوان آنها را با استفاده از GHA کنترل کرد.
انواع دستگاههای زیر میتوانند توسط GHA کنترل شوند، زمانی که هاب پشتیبانیشدهای وجود نداشته باشد:
برنامههای API صفحه اصلی شرکا هیچ یک از این محدودیتها را ندارند.
برای یافتن راههایی برای رفع رفتارهای غیرمنتظره یا ناخواسته مربوط به هابها، به بخش عیبیابی مراجعه کنید.
عیبیابی
جدول زیر نحوه رسیدگی به مشکلات ناشی از سناریوهای مختلف مرتبط با هاب را فهرست میکند:
| سناریو | رفتار مورد انتظار | اقدام پیشنهادی کاربر | ||
|---|---|---|---|---|
| حالت دستگاه Matter | حالت هاب | کنترل دستگاه | اتوماسیون | |
| آنلاین-همکار یا آنلاین-از راه دور | آنلاین (فقط یک حالت معتبر) | نیازی به اقدام اصلاحی نیست. | ||
| آنلاین-مستقیم | بدون هاب | یک هاب به ساختار اضافه کنید و مطمئن شوید که به شبکه وایفای متصل است. | ||
| آنلاین-مستقیم | آنلاین | هاب را طوری پیکربندی کنید که از همان شبکه وایفای مورد استفاده تلفن استفاده کند. یا میتوانید یک هاب جدید به ساختار اضافه کنید و مطمئن شوید که به شبکه وایفای متصل است. | ||
| آنلاین-مستقیم | آفلاین | مطمئن شوید که هاب به برق وصل است. | ||
| آفلاین | بدون هاب |
| ||
| آفلاین | آنلاین | مطمئن شوید که دستگاه به برق وصل است. | ||
| آفلاین | آفلاین | مطمئن شوید که هاب به برق وصل است. | ||