تقليل وقت الاستجابة ووقت إنشاء الرموز البرمجية: نجاح Aqara باستخدام واجهات برمجة التطبيقات في Google Home

‫Aqara هي علامة تجارية متخصّصة في المنازل الذكية وتوفّر مجموعة متنوعة من أجهزة إنترنت الأشياء، بما في ذلك الأقفال وأجهزة الاستشعار والكاميرات والمقابس الذكية والمفاتيح والموزّعات. تتمثّل مهمة Aqara في توفير تجارب شاملة ومخصّصة للمنازل الذكية يمكن للجميع الاستفادة منها.

تركّز شركة Aqara على توفير منتجات منزلية مزوّدة بأجهزة ذكية متوافقة مع معيار Matter ومصمَّمة للتشغيل الآلي للأجهزة المنزلية ولأغراض الأمان وإدارة الطاقة، ما يتيح للمستخدمين إنشاء مشاهد وعمليات تشغيل آلي مخصّصة. وقد تم دمجها مع واجهات برمجة تطبيقات Google Home لتحقيق تحسينات كبيرة في إمكانية التشغيل التفاعلي من عدّة منصات وتجربة المستخدم ونمو المنظومة المتكاملة.

التحدّي

قبل الدمج مع واجهات برمجة التطبيقات في Google Home، واجه مستخدمو تطبيق 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 APIs.

على وجه التحديد، أتاحت واجهات برمجة التطبيقات في Google Home لشركة Aqara إمكانية إجراء ما يلي:

  • توسيع نطاق محرك التشغيل الآلي في تطبيق Aqara Home: تتيح واجهة برمجة التطبيقات Google Home Automation API عمليات التشغيل الآلي التي تم إنشاؤها في تطبيق Aqara Home التحكّم في مجموعة أكبر من الأجهزة. يمكن للمستخدمين الآن استخدام أداة إنشاء عمليات التشغيل الآلي المألوفة في Aqara IF-THEN على الأجهزة المتصلة من خلال Google Home، ما يتيح لهم التحكّم في أجهزة Matter المتصلة بـ Aqara أو مركز تحكّم Aqara.
  • تفعيل ميزة "التحكّم والتشغيل الآلي على عدة منصات": يمكن للمستخدمين الآن إنشاء عمليات تشغيل آلي وإدارتها باستخدام الأجهزة المتصلة بتطبيق Google Home، وذلك مباشرةً من داخل تطبيق Aqara Home. يتيح ذلك التحكّم على عدة منصات، ما يغني المستخدمين عن التبديل بين تطبيقات متعددة لإدارة الأجهزة المتوافقة مع Google Home وأجهزة Aqara.

  • التوافق مع مجموعة كبيرة من الأجهزة: يمكن لتطبيق Aqara Home الآن التوافق مع آلاف الأنواع المختلفة من أجهزة الجهات الخارجية وأجهزة Aqara المتصلة بخدمة Google Home، ما يؤدي إلى تحسين تجربة المستخدم في المنزل الذكي بشكل كبير. شمل ذلك أيضًا إتاحة التوافق مع مجموعة متنوعة من أنواع الأجهزة، بما في ذلك أجهزة Matter والأجهزة التي تتوافق مع Cloud-to-Cloud والأجهزة الافتراضية، بالإضافة إلى إتاحة تشغيل عمليات التشغيل الآلي المخصّصة.

Aqara app feature mobile Aqara app feature mobile

من منظور المستخدم، تم إتاحة كل هذه الميزات ببساطة من خلال ربط حساب Google بتطبيق Aqara Home للاستفادة من تجربة التشغيل الآلي الجديدة.

أثناء الدمج مع واجهات برمجة تطبيقات Home، استخدمت شركة Aqara مستندات Google للوظائف الأساسية، مثل التحكّم في الأجهزة وOAuth، كما أنّ أدوات الاختبار، مثل تطبيق Home APIs النموذجي على Android، ساهمت بشكل كبير في تسريع عملية تصحيح الأخطاء.

النتائج

بدأ دمج واجهات برمجة التطبيقات مع Google Home في إحداث تغيير كبير في تجربة مستخدمي Aqara والتأثير في نتائج النشاط التجاري.

  • زيادة تفاعل المستخدمين واستخدامهم للتطبيق: أظهرت بيانات الاختبار أنّ المستخدمين الذين يستفيدون من الميزات المستندة إلى Home API سجّلوا مدد جلسات أطول بنسبة% 20 في تطبيق Aqara Home، ما يشير إلى تفاعل أكبر أثناء استكشاف إمكانات التشغيل الآلي الجديدة على مستوى الأنظمة الأساسية المختلفة واستخدامها. شهد التطبيق أيضًا زيادة بنسبة% 15 في عدد المستخدمين الذين ربطوا حساباتهم على Google بتطبيق Aqara Home، لا سيما في الأسواق الرئيسية مثل الولايات المتحدة وأوروبا، ما أدّى إلى زيادة في استخدام تجربة التشغيل الآلي الجديدة.

  • الأداء المحسّن: أدخلت واجهات برمجة التطبيقات الخاصة بالمنزل تحسينات على الأداء، بما في ذلك تقليل وقت الاستجابة حيث أدّى التنفيذ المحلي من خلال واجهات برمجة التطبيقات الخاصة بمنصة Google Home إلى تقليل أوقات الاستجابة من ثانيتَين إلى 0.5 ثانية للأجهزة المرتبطة بلوحة التحكم.

  • وضع أسس متينة للتطوير المستقبلي: من منظور التطوير، ساهم تطبيق Google Home التجريبي الذي يستخدم واجهات برمجة التطبيقات في تقليل وقت الترميز بنسبة%40 للروتينات الشائعة. كان نموذج تطبيق Home APIs أداة قيّمة، إذ ساهم في تقليل دورات الاختبار بنسبة% 60 ورصد% 80 من أخطاء المزامنة قبل الإطلاق. وقد ساهمت هذه الأدوات بشكل كبير في تحسين إنتاجية المطوّرين وسرعتهم.

هل أنت مستعد لإنشاء تجارب غامرة مثل تجربة Aqara؟ ابدأ إنشاء التطبيقات باستخدام واجهات Google Home API اليوم.