مرحبًا بك في "مركز مطوّري برامج Google Home"، وجهتك الجديدة لتعلّم كيفية تطوير إجراءات منزلية ذكية. ملاحظة: ستواصل إنشاء الإجراءات في وحدة تحكم الإجراءات.
تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

مخطط سمة أجواء المنزل الذكية

action.devices.traits.Scene: تُستخدَم هذه السمة لتنفيذ الأجهزة الافتراضية مع نوع جهاز SCENE.

راجِع دليل نوع المشاهد للحصول على مزيد من المعلومات.

على سبيل المثال، إذا كان الجهاز يسمح للمستخدمين بضبط تجميع بلمسة واحدة من الأوامر، مثل ضبط الأضواء على ألوان محدّدة أو تسلسل ميزات أمان مختلفة أو أي مجموعة أخرى من الأنشطة، يمكن عرض هذه الإعدادات من خلال SYNC كاسم، وسيتيح "مساعد Google" هذه المشاهد للمستخدمين من خلال قواعد تفعيل بسيطة:

  • بدء وضع مجموعة الحدث:
  • تفعيل أجواء منتصف الليل

ككائنات افتراضية، يمكن وضع المشاهد في الغرف (إذا كانت ملائمة) لتوضيح الأمر:

  • ابدأ وقت الحفلات في المطبخ.
  • تفعيل "الوضع الليلي" في غرف النوم.

يتمثل أحد الاختلافات بين المشاهد والأهداف المادية في أن يطبّق "مساعد Google" تأثيرات الجمع تلقائيًا على طلبات Scene، ما يسمح للمستخدمين بتشغيل المقاطع على مستوى عدة شركاء. على سبيل المثال، إذا كان لدى المستخدم وضع "وضع مجموعة الحدث" على شريكَين مختلفَين، أحدهما لأغراض الأمان والآخر للمصابيح، سيؤدي تفعيل وضع المجموعة إلى تشغيل كليهما.

ستتفاعل المشاهد بشكل جيد مع الإجراءات الشخصية القادمة للقواعد المخصّصة (على سبيل المثال، تفعيل "وضع المجموعة" -> لنبدأ الحفلات).

يجب أن تحتوي المشاهد دائمًا على أسماء مقدّمة من المستخدم في مقابل أسماء "BobCo Scene" التلقائية. يتضمّن كل مشهد جهازه الافتراضي الخاص وأسمائه الخاص. وقد تكون الأسماء المقدّمة من المستخدم SYNC.

سمات الجهاز

قد تُبلِغ الأجهزة التي تستخدم هذه السمة عن السمات التالية كجزء من عملية SYNC. لمزيد من المعلومات حول التعامل مع أغراض SYNC، يمكنك الاطّلاع على تنفيذ الهدف.

السمات النوع الوصف
sceneReversible منطقي

(القيمة التلقائية: false)

تشير إلى أنه يمكن إلغاء هذا المشهد. إنّ هذه السمة ذات صلة فقط بالمقاطع التي تعدّل الحالة وتتذكّر الحالة السابقة. يتوافق الجهاز مع الأمر ActivateScene الذي يحتوي على المعلَمة deactivate على "صحيح".

أمثلة

الجهاز الذي يوفّر مشهدًا يمكن التراجع عنه.

{
  "sceneReversible": true
}

حالات الجهاز

بلا.

أوامر الجهاز

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

action.devices.commands.ActivateScene

تفعيل مشهد أو إيقافه.

المَعلمات

المَعلمات النوع الوصف
deactivate منطقي

إنّ هذه السمة مطلوبة.

صحيح لإلغاء مشهد إذا كان يمكن التراجع عنه، أو خطأ لتفعيل مشهد.

أمثلة

فعِّل مشهدًا حسب الاسم.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": false
  }
}

إيقاف مشهد حسب الاسم

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": true
  }
}

أخطاء الجهاز

يمكنك الاطّلاع على القائمة الكاملة للأخطاء والاستثناءات.