مخطط سمة المشهد المزوّد بأجهزة ذكية في المنزل
action.devices.traits.Scene
: يتم استخدام هذه السمة لتطبيق الأجهزة الافتراضية إلى جانب نوع الجهاز SCENE.
راجِع دليل نوع المشهد للحصول على مزيد من المعلومات.
على سبيل المثال، إذا سمح أحد الأجهزة للمستخدمين بتهيئة تجميع بلمسة واحدة من
الطلبات: ضبط إضاءة على ألوان معيّنة أو إنشاء تسلسل لعناصر الأمان
أو أي مجموعة أخرى من الأنشطة - يمكن لهذه التهيئة
ستظهر من خلال SYNC
كمشهد مُسمّى، وسيعمل "مساعد Google" على
المشاهد المتاحة للمستخدمين من خلال قواعد التفعيل البسيطة:
- بدء وضع مجموعة الحدث
- تفعيل مشهد منتصف الليل
ككائنات افتراضية، يمكن وضع المشاهد في الغرف (إذا كان ذلك مناسبًا) للتوضيح:
- ابدأ الاحتفال في المطبخ.
- تفعيل "وضع الإضاءة الليلية" في غرف النوم
يتمثل الاختلاف الوحيد بين المشاهد والأهداف المادية في أن المساعد وتطبيق تأثيرات الجمع تلقائيًا على أوامر المشهد، مما يسمح للمستخدمين بتشغيل المشاهد عبر شركاء متعددين. على سبيل المثال، إذا كان المستخدم لديه "وضع مجموعة" المشهد على اثنين شركاء مختلفين، واحد للأمان وآخر للأضواء، تفعيل وضع الاحتفال إلى تشغيل كليهما.
ستتفاعل المشاهد بشكل جيد مع الإجراءات الشخصية القادمة للحصول على قواعد نحوية مخصّصة. (على سبيل المثال، تفعيل وضع المجموعة -> لنبدأ الحدث.).
يجب أن تحتوي المشاهد دائمًا على أسماء مقدَّمة من المستخدم مقابل "مشهد BobCo" الافتراضي
للتسمية. وكل مشهد هو جهاز افتراضي ذو أسمائه الخاصة.
قد تأتي الأسماء التي يقدّمها المستخدمون من SYNC
.
ATTRIBUTES للجهاز
يمكن أن تُبلغ الأجهزة التي تتضمّن هذه السمة عن ما يلي:
كجزء من عملية SYNC
. للتعلّم
مزيد من المعلومات عن التعامل مع SYNC
هدفًا. اطّلِع على
تحقيق النية بالشراء:
السمات | النوع | الوصف |
---|---|---|
sceneReversible |
منطقي |
(القيمة التلقائية: يشير هذا الرمز إلى أنّه يمكن إلغاء هذا المشهد. هذه السمة مخصصة فقط للمَشاهد التي تغيّر حالتها وتتذكّر الحالة السابقة. يتوافق الجهاز مع الأمر |
أمثلة
جهاز يتوافق مع مشهد عكسي:
{ "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 } }