الصورة الرئيسية لواجهات برمجة التطبيقات Home APIs
يمكنك الوصول إلى أكثر من 750 مليون جهاز وموزّع للبنية التحتية لـ Google وMatter ومحرك التشغيل الآلي الذي يعتمد على Google Intelligence، وكل ذلك متاح على نظامَي التشغيل Android وiOS.

إنشاء التطبيقات بشكل أسرع تعزيز الابتكار الوصول إلى المزيد من المستخدمين:
تتوفّر لدينا واجهة برمجة تطبيقات لهذا الغرض.

لحظات مميّزة

يمكن لمطوّري التطبيقات المتوافقة مع الأجهزة الجوّالة ومطوّري تطبيقات المنازل الذكية إنشاء تجارب رائعة لأجهزة المستخدمين وربط التجارب الرقمية بالأجهزة المادية.
الاستفادة من شبكة تضم أكثر من 750 مليون جهاز متوافق مع Matter أو WWGH أو Google Nest التكامل مع العلامات التجارية والفئات الشائعة للأجهزة المنزلية الذكية، بما في ذلك المصابيح وأجهزة الترموستات والأقفال والكاميرات وغير ذلك
يمكنك تطوير تطبيقات Android باستخدام واجهات برمجة التطبيقات المبسّطة التي تسهّل عملية الإنشاء باستخدام لغة Kotlin على Android وSwift على iOS.
تم تصميم هذه الميزة مع مراعاة الخصوصية، ما يتيح لك إنشاء تجارب واثقة من أنّ بيانات عملائك آمنة وأنّهم يتحكّمون فيها.
تتيح واجهات برمجة التطبيقات التحكّم المحلي في أجهزة Matter بسرعة منخفضة، ما يقلل من وقت الاستجابة ويضمن استجابة الأجهزة بسرعة للطلبات.
يمكنك منح المستخدمين إمكانية التحكّم بسهولة في منازلهم الذكية باستخدام أوامر صوتية بسيطة وعمليات آلية ذكية مدمجة مباشرةً في تطبيقك.

توفُّر Gemini في واجهات برمجة التطبيقات في Home

مقاطع فيديو إرشادية حول Home APIs

شاهِد فيديوهات الترميز البسيطة والمباشرة لمساعدتك في البدء
يمكنك التعرّف على كيفية التنقّل في مستندات المطوّرين في Google Home، وإتقان استخدام Device API (بما في ذلك استخدام Google Home Playground)، وتصميم نماذج أولية لعمليات التشغيل الآلي المخصّصة بشكل أسهل، والعثور على أفكار من خلال دراسات الحالة، والحصول على الدعم.
في هذا الدرس التعليمي الشامل ضمن سلسلة Codelab، سنتناول كيفية إعداد بيئة التطوير وإعداد مشروعك ومصادقة المستخدمين وإعداد حزمة SDK والتعامل مع الأذونات وغير ذلك.
تعرَّف على كيفية استخدام واجهات برمجة التطبيقات Device API وStructure API للتحكّم في الأجهزة، واستخدام واجهة برمجة التطبيقات Commissioning API لإضافة أجهزة Matter إلى منظومة Home المتكاملة، واستخدام واجهة برمجة التطبيقات Automation API لإنشاء عمليات التشغيل الآلي وإدارتها.
تعرَّف على كيفية تصميم وتنفيذ أداة تعديل الأتمتة في تطبيق Android، بما في ذلك إنشاء عُقد البداية وعُقد الإجراءات وإنشاء مسودات الأتمتة واستخدام واجهة برمجة التطبيقات Discovery API للعثور على إمكانات الجهاز.

الموارد

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