کاهش تأخیر و زمان کد: موفقیت Aqara با Google Home APIs

Aqara یک نمانام خانه هوشمند است که انواع دستگاه‌های اینترنت اشیا، ازجمله قفل، حسگر، دوربین، دوشاخه هوشمند، کلید، و هاب را ارائه می‌دهد. مأموریت Aqara ایجاد تجربه‌های جامع و شخصی‌سازی‌شده از خانه هوشمند است که برای همه دردسترس باشد.

‫Aqara بر ارائه محصولات خانه هوشمند سازگار با Matter تمرکز دارد که برای خودکارسازی خانه، امنیت، و مدیریت انرژی طراحی شده‌اند و به کاربران امکان می‌دهند صحنه‌ها و خودکارسازی‌های سفارشی ایجاد کنند. آن‌ها با Google Home APIs ادغام شدند تا بهبودهای قابل‌توجهی در قابلیت همکاری چندسکویی، تجربه کاربری، و رشد بوم‌سازگان ارائه دهند.

چالش

پیش‌از ادغام با Google Home APIs، کاربران برنامه Aqara Home با محدودیت‌های قابل‌توجهی مواجه بودند که مانع از ایجاد یک تجربه خانه هوشمند واقعاً یکپارچه می‌شد. این چالش‌ها عمدتاً بر دامنه قابلیت‌های خودکارسازی موجود و قابلیت همکاری متمرکز بودند

  • محدوده محدود موتور خودکارسازی Aqara: موتور خودکارسازی قدرتمند IF-THEN در Aqara که به‌دلیل سهولت استفاده شناخته شده است، قبلاً فقط به کنترل دستگاه‌های Aqara و دستگاه‌های Matter طرف سوم که به‌طور خاص ازطریق «کنترل‌کننده Aqara Matter» متصل شده بودند محدود بود. این یعنی کاربران نمی‌توانستند از قدرت کامل موتور خودکارسازی Aqara Home در طیف گسترده‌تری از دستگاه‌های متصل‌شده به Google Home از نمانام‌های دیگر استفاده کنند.

  • کنترل دستگاه تکه‌تکه: کاربران اغلب مجبور بودند دستگاه‌های خانه هوشمند خود را با جابه‌جایی بین چندین برنامه جداگانه، ازجمله برنامه Aqara Home و برنامه‌های دیگر برای دستگاه‌های سازگار با Google Home، مدیریت کنند. این امر باعث ایجاد اصطکاک برای کاربر می‌شد زیرا کاربران مجبور بودند به‌جای داشتن یک نقطه کنترل واحد، بین میاناهای مختلف پیمایش کنند.

  • دشواری در ایجاد خودکارسازی‌های چندسکویی: ساخت خودکارسازی‌های پیچیده که به‌طور یکپارچه هم دستگاه‌های Aqara و هم دستگاه‌های متصل‌شده ازطریق Google Home را دربرگیرد چالش‌برانگیز بود. این امر پتانسیل ایجاد سناریوهای جامع خانه هوشمند را که در بوم‌سازگان‌ها و نمانام‌های مختلف دستگاه‌ها گسترده شده‌اند محدود می‌کرد.

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

ای‌پی‌آی‌های Google Home،‏ Aqara را از یک بوم‌سازگان مستقل به پلی برای خانه هوشمند تبدیل کرد. آینده متعلق به هم‌کُنش‌پذیری است—کاربران خواهان کنترل یکپارچه هستند، نه باغ‌های محصور. هدف Aqara ارائه انعطاف‌پذیری بیشتر به کاربران است.

یوجین یو، مدیرعامل اجرایی Aqara

اقدامات Aqara

برای رفع محدودیت‌های موجود در دامنه خودکارسازی و هم‌کنش‌پذیری، Aqara با Google شریک شد تا با ای‌پی‌آی‌های Google Home ادغام شود.

به‌طور مشخص، Google Home APIs به Aqara اجازه داد:

  • گسترش دادن Aqara Home Automation Engine: Google Home Automation API به خودکارسازی‌های ایجادشده در برنامه Aqara Home اجازه می‌دهد بوم‌سازگان گسترده‌تری از دستگاه‌ها را کنترل کنند. کاربران اکنون می‌توانند از سازنده خودکارسازی آشنای Aqara IF-THEN در دستگاه‌های متصل‌شده ازطریق Google Home استفاده کنند و بر محدودیت کنترل فقط دستگاه‌های Aqara یا دستگاه‌های Matter متصل به مرکز کنترل Aqara غلبه کنند.
  • فعال کردن کنترل و خودکارسازی چندسکویی: کاربران اکنون می‌توانند خودکارسازی‌هایی را که شامل دستگاه‌های متصل به Google Home است مستقیماً در برنامه Aqara Home ایجاد و مدیریت کنند. این امر امکان کنترل چندسکویی را فراهم می‌کند و نیاز کاربران به جابه‌جایی بین برنامه‌های متعدد برای مدیریت دستگاه‌های سازگار با Google Home و دستگاه‌های Aqara را ازبین می‌برد.

  • پشتیبانی از بوم‌سازگان گسترده‌ای از دستگاه‌ها: برنامه Aqara Home اکنون می‌تواند از هزاران نوع مختلف دستگاه‌های Aqara و طرف سوم متصل به Google Home پشتیبانی کند و تجربه خانه هوشمند کاربر را به‌طور قابل‌توجهی بهبود بخشد. این شامل پشتیبانی از انواع مختلف دستگاه‌ها، ازجمله Matter، «ابر به ابر»، و دستگاه‌های مجازی، و همچنین پشتیبانی از راه‌انداز خودکارسازی‌های سفارشی بود.

Aqara app feature mobile Aqara app feature mobile

از دیدگاه کاربر، همه این ویژگی‌ها به‌سادگی با متصل کردن «حساب Google» او به برنامه Aqara Home برای دسترسی به تجربه خودکارسازی‌های جدید باز شده است.

Aqara هنگام ادغام با Home APIs، از اسناد Google برای عملکردهای اصلی مانند کنترل دستگاه و OAuth استفاده کرد و ابزارهای آزمایشی مانند برنامه نمونه Home APIs Android به‌طور قابل‌توجهی فرایند اشکال‌زدایی را تسریع کردند.

نتایج

ادغام با ای‌پی‌آی‌های Google Home به‌طور قابل‌توجهی تجربه کاربری Aqara را متحول کرده و بر نتایج کسب‌وکار تأثیر گذاشته است.

  • افزایش تعامل و پذیرش کاربر: داده‌های آزمایشی نشان داد کاربرانی که از ویژگی‌های مجهز به Home API استفاده می‌کنند، ۲۰٪ زمان جلسه طولانی‌تری در برنامه Aqara Home داشتند که نشان‌دهنده تعامل عمیق‌تر آن‌ها هنگام کاوش و استفاده از قابلیت‌های جدید خودکارسازی چندپلاتفرمی است. این برنامه همچنین شاهد افزایش ۱۵ درصدی در تعداد کاربرانی بود که حساب Google خود را به Aqara Home پیوند دادند، به‌ویژه در بازارهای کلیدی مانند ایالات متحده و اروپا، که منجر به افزایش استفاده از تجربه خودکارسازی‌های جدید شد.

  • عملکرد بهبودیافته: ای‌پی‌آی‌های Home بهبودهایی در عملکرد ایجاد کردند، ازجمله کاهش تأخیر که در آن اجرای محلی ازطریق ای‌پی‌آی‌های Google Home زمان پاسخ را برای دستگاه‌های متصل به هاب از ۲ ثانیه به ۰٫۵ ثانیه کاهش داد.

  • ساختن پایه‌ای محکم برای توسعه در آینده: از دیدگاه توسعه، برنامه نمونه Home APIs‏ Google زمان کدنویسی را تا ۴۰٪ برای روال‌های معمول کاهش داد. برنامه نمونه Home APIs ابزار ارزشمندی بود که چرخه‌های آزمایش را تا ۶۰٪ کاهش داد و ۸۰٪ از اشکالات همگام‌سازی را قبل‌از راه‌اندازی شناسایی کرد. این ابزارها بهره‌وری و سرعت توسعه‌دهنده را به‌طور چشمگیری بهبود بخشید.

آماده‌اید تجربه‌های فراگیری مثل Aqara ایجاد کنید؟ همین امروز ساختن را با Google Home APIs شروع کنید!