يعرض نموذج تطبيق Android الإمكانات الأساسية للوصول إلى الأجهزة والتحكّم فيها باستخدام واجهات برمجة التطبيقات Home API لأنواع الأجهزة المتوافقة.
بعد اكتمال تفويض الحساب واختيار بنية، يحمّل نموذج التطبيق جميع الأجهزة المحلية التي تم العثور عليها في تلك البنية.
إذا كان الجهاز في غرفة، سيتم إدراجه ضمن تلك الغرفة. يتوافق نموذج التطبيق مع أنواع الأجهزة التالية:
- مصباح بدرجة حرارة ألوان قابلة للتعديل (تشغيل وإيقاف، سطوع)
- أداة استشعار التلامس (حالة منطقية)
- مصباح قابل للتعتيم (تشغيل وإيقاف، سطوع)
- قفل الباب
- مصباح ملوّن متقدّم (تشغيل وإيقاف، سطوع)
- مفتاح تحكّم عام
- جهاز توجيه الحدود من Google
- كاميرا Google
- Google Doorbell
- وحدة استشعار تواجد الأفراد في المنزل (استشعار تواجد الأفراد في المنزل)
- مصباح يمكن تشغيله وإطفاؤه (تشغيل وإطفاء، سطوع)
- مفتاح تشغيل/إيقاف الإضاءة
- وحدة قابلة للتوصيل للتشغيل/الإيقاف (تشغيل وإيقاف)
- أداة استشعار التشغيل/الإيقاف
الإجراءات على الأجهزة وعمليات التشغيل الآلي الحالية
يتكوّن نموذج التطبيق من علامتَي تبويب: الأجهزة وعمليات التشغيل الآلي. وتوفّر كل علامة تبويب معلومات عن البنية وتتيح لك تنفيذ المهام.
علامة التبويب "الأجهزة"
تعرض علامة التبويب الأجهزة (الشكل 1) الغرف في البنية (الفناء الخلفي، العلية، السفر) والأجهزة لكل غرفة، إلى جانب حالة كل جهاز. لعرض السمات على جهاز أو تعديلها، انقر على اسم الجهاز. سينقلك هذا إلى شاشة التحكم لهذا الجهاز (الشكل 2).
لإضافة جهاز إلى البنية، انقر على إضافة جهاز من علامة التبويب الأجهزة (الشكل 1)، ثم اتّبِع التعليمات لإضافة جهاز باستخدام رمز الاستجابة السريعة أو بدونه.
علامة التبويب "عمليات التشغيل الآلي"
تعرض علامة التبويب عمليات التشغيل الآلي (الشكل 3) قائمة بجميع عمليات التشغيل الآلي للبنية. يعرض كل إجراء تشغيل آلي إجراءات التفعيل والإجراءات الخاصة به. يمكن استخدام إجراءات تفعيل وإجراءات متعددة.
انقر على إحدى المهام المبرمَجة للاطّلاع على تفاصيلها، كما هو موضّح في المثال في الشكل 4. في طريقة العرض التفصيلية هذه، يمكنك حذف عملية التشغيل الآلي أو تنفيذها يدويًا بدون الحاجة إلى إجراء تفعيل، شرط أن يكون زر التنفيذ يدويًا متاحًا لعملية التشغيل الآلي هذه.
في العرض التفصيلي لعملية التشغيل الآلي (الشكل 4)، يمكنك أيضًا تبديل
isActive لتفعيل عملية التشغيل الآلي أو إيقافها.
يتم ضبط الحقل isValid من خلال حزمة تطوير البرامج (SDK) ويتم ضبطه على false في حال وجود
مشكلة في توافق الجهاز أو السمة أو مشكلة أخرى.
إنشاء عملية تشغيل آلي
لإنشاء عملية تشغيل آلي جديدة، انقر على الزر إنشاء من عرض قائمة عمليات التشغيل الآلي (الشكل 3). ستظهر شاشة New Automation (برنامج تشغيل آلي جديد) (الشكل 5).
استخدِم الزرَّين +إضافة عامل تفعيل و+إضافة إجراء (الشكل 5) لإضافة عامل تفعيل وإجراء واحد أو أكثر إلى عملية التشغيل الآلي. يعرض الشكلان 6 و7 أمثلة على اختيار إجراء تفعيل وإجراء على التوالي. بعد إجراء اختياراتك وحفظ إجراء التفعيل أو الإجراء، سيظهر لك الزران تعديل إجراء التفعيل وإزالة إجراء التفعيل لإجراء التفعيل (وتعديل الإجراء وإزالة الإجراء للإجراء). يمنحك ذلك الفرصة لتعديل إجراء التفعيل أو الإجراء ضمن السلسلة أو إزالته قبل حفظ عملية التشغيل الآلي نفسها.
عند الانتهاء من إضافة عوامل التفعيل والإجراءات، يمكنك العودة إلى شاشة عملية تشغيل آلي جديدة والنقر على إنشاء عملية تشغيل آلي (الشكل 8).
تحديد المشاكل وحلّها
يعرض التطبيق رسائل مربّعات حوار لبعض الأحداث الشائعة التي قد تحدث.
يُرجى الرجوع إلى سجلات "adb" للحصول على معلومات حول كيفية حلّ
هذه الأحداث.
إذا واجهت مشاكل في استخدام نموذج التطبيق، يُرجى الاطّلاع على مقالة تحديد المشاكل وحلّها في Android.