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

مخطط سمة Home Smart Scene

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

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

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

  • بدء وضع مجموعة الحدث.
  • تفعيل مشهد منتصف الليل

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

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

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

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

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

الجهاز ATTRIBUTES

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

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

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

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

أمثلة

الجهاز الذي يوفّر وضعية يمكن عكسها:

{
  "sceneReversible": true
}

حالة الجهاز STATES

بلا عري

مفاتيح COMMAND

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

action.devices.commands.ActivateScene

يمكنك تفعيل مشهد أو إلغاء تفعيله.

المعلَمات

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

مطلوبة.

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

أمثلة

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

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

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

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

أخطاء الجهاز

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