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

‫Aqara هي علامة تجارية لأجهزة منزل مزوّد بأجهزة ذكية توفّر مجموعة متنوعة من أجهزة إنترنت الأشياء (IoT)، بما في ذلك الأقفال وأدوات الاستشعار والكاميرات والمقابس الذكية ومفاتيح التبديل ومراكز التحكّم. تتمثّل مهمة شركة 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 ثانية للأجهزة المرتبطة بلوحة التحكم.

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

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