مخطط سمة المشهد المزوّد بأجهزة ذكية في المنزل

action.devices.traits.Scene: يتم استخدام هذه السمة لتطبيق الأجهزة الافتراضية إلى جانب نوع الجهاز SCENE.

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

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

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

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

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

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

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

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

ATTRIBUTES للجهاز

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

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

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

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

أمثلة

جهاز يتوافق مع مشهد عكسي:

{
  "sceneReversible": true
}

حالة الجهاز

بلا عُري

CommandS للجهاز

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

action.devices.commands.ActivateScene

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

المعلمات

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

يجب ملء هذا الحقل.

على "صحيح" لإلغاء مشهد إذا كان قابلاً للانعكاس، أو القيمة "خطأ" لتنشيط مشهد.

أمثلة

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

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

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

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

أخطاء الجهاز

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