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

action.devices.traits.MediaState: يتم استخدام هذه السمة للأجهزة التي يمكنها الإبلاغ عن حالات الوسائط.

يستخدم "مساعد Google" سمة MediaState للأغراض التالية:

  • لمعرفة ما يتم تشغيله على كل جهاز، وما إذا كانت التي بدأها "مساعد Google". تساعد هذه المعلومات "مساعد Google" في فهم نوايا المستخدم بشكل أفضل. على سبيل المثال، سيقول المستخدمون "Pause the Tonight Show" عندما يكون هدفهم الفعلي هو "أوقِف مؤقتًا الجهاز الذي يشغِّل حاليًا برنامج Tonight Show".
  • لإتاحة إمكانية النقل بين مشغّلات الوسائط، وإذا كان "مساعد Google" يعرف ما يتم تشغيله موضع التشغيل الحالي، يمكن لمساعد Google نقل هذا التشغيل إلى جهاز آخر للمستخدم الانتقال بين الغرف أو حفظ التشغيل لوقت لاحق على جهاز عشوائي

ويمكنك تحديد مستوى وجانب الوسائط الذي يوفّره الحل من خلال تهيئة التصنيفات في هذه السمة. تُستخدم هذه السمة عادةً مع سمات TransportControl

ATTRIBUTES للجهاز

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

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

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

يمكنك تحديد ما إذا كان يمكن للجهاز الإبلاغ عن حالة النشاط.

supportPlaybackState منطقي

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

يمكنك الإشارة إلى ما إذا كان يمكن للجهاز الإبلاغ عن حالة التشغيل الحالية.

أمثلة

جهاز وسائط يعرض كلاً من النشاط وحالة التشغيل لاستجابة المزامنة

{
  "supportActivityState": true,
  "supportPlaybackState": true
}

حالة الجهاز

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

الولايات النوع الوصف
activityState String

يمكنك تحديد ما إذا كان الجهاز نشطًا ويتفاعل المستخدم معه بشكل نشط.

القيم المسموح بها:

INACTIVE
STANDBY
ACTIVE
playbackState String

تشير هذه السياسة إلى الحالة الحالية عند تشغيل الوسائط.

القيم المسموح بها:

PAUSED
PLAYING
FAST_FORWARDING
REWINDING
BUFFERING
STOPPED

أمثلة

جهاز وسائط يرصد كلاً من النشاط وحالة التشغيل

{
  "activityState": "ACTIVE",
  "playbackState": "PAUSED"
}

CommandS للجهاز

بلا عُري

أخطاء الجهاز

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