طرحواره ویژگی MediaState خانه هوشمند
action.devices.traits.MediaState
- این ویژگی برای دستگاه هایی استفاده می شود که قادر به گزارش وضعیت رسانه هستند.
ویژگی MediaState
توسط Assistant برای این اهداف استفاده می شود:
- برای اینکه بدانید در هر دستگاه چه چیزی پخش میشود، آیا بازپخش توسط دستیار شروع شده است یا خیر. این اطلاعات به دستیار کمک می کند تا اهداف کاربر را بهتر درک کند. به عنوان مثال، کاربران زمانی که هدف واقعی آنها «مکث دستگاهی که در حال پخش برنامه امشب است» باشد، می گویند «مکث نمایش امشب ».
- برای قابل حمل بودن بین پخشکنندههای رسانه-اگر دستیار بداند چه چیزی در حال پخش است و موقعیت پخش فعلی، دستیار میتواند پخش را به دستگاه دیگری منتقل کند که کاربر بین اتاقها حرکت میکند، یا پخش را برای بعداً در یک دستگاه دلخواه ذخیره کند.
میتوانید با پیکربندی ویژگیهای موجود در این ویژگی، مشخص کنید که راهحل شما چه سطح و جنبهای از حالتهای رسانه را ارائه میدهد. این صفت معمولاً همراه با صفات TransportControl
استفاده می شود
ویژگی های دستگاه
دستگاه های دارای این ویژگی ممکن است ویژگی های زیر را به عنوان بخشی از عملیات SYNC
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد SYNC
، به تحقق هدف مراجعه کنید.
صفات | تایپ کنید | توضیحات |
---|---|---|
supportActivityState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت فعالیت را گزارش دهد. |
supportPlaybackState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت پخش فعلی را گزارش دهد. |
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را برای پاسخ SYNC گزارش می دهد
{ "supportActivityState": true, "supportPlaybackState": true }
وضعیت دستگاه
موجودیت های دارای این ویژگی ممکن است وضعیت های زیر را به عنوان بخشی از عملیات QUERY
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد QUERY
، به تحقق هدف مراجعه کنید.
ایالات | تایپ کنید | توضیحات |
---|---|---|
activityState | رشته | مشخص کنید که آیا دستگاه فعال است و کاربر به طور فعال با آن تعامل دارد یا خیر. مقادیر پشتیبانی شده:
|
playbackState | رشته | وضعیت فعلی را هنگام پخش رسانه نشان دهید. مقادیر پشتیبانی شده:
|
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را گزارش می کند
{ "activityState": "ACTIVE", "playbackState": "PAUSED" }
دستورات دستگاه
هیچ کدام.
خطاهای دستگاه
لیست کامل خطاها و استثناها را ببینید. ،طرحواره ویژگی MediaState خانه هوشمند
action.devices.traits.MediaState
- این ویژگی برای دستگاه هایی استفاده می شود که قادر به گزارش وضعیت رسانه هستند.
ویژگی MediaState
توسط Assistant برای این اهداف استفاده می شود:
- برای اینکه بدانید در هر دستگاه چه چیزی پخش میشود، آیا بازپخش توسط دستیار شروع شده است یا خیر. این اطلاعات به دستیار کمک می کند تا اهداف کاربر را بهتر درک کند. به عنوان مثال، کاربران زمانی که هدف واقعی آنها «مکث دستگاهی که در حال پخش برنامه امشب است» باشد، می گویند «مکث نمایش امشب ».
- برای قابل حمل بودن بین پخشکنندههای رسانه-اگر دستیار بداند چه چیزی در حال پخش است و موقعیت پخش فعلی، دستیار میتواند پخش را به دستگاه دیگری منتقل کند که کاربر بین اتاقها حرکت میکند، یا پخش را برای بعداً در یک دستگاه دلخواه ذخیره کند.
میتوانید با پیکربندی ویژگیهای موجود در این ویژگی، مشخص کنید که راهحل شما چه سطح و جنبهای از حالتهای رسانه را ارائه میدهد. این صفت معمولاً همراه با صفات TransportControl
استفاده می شود
ویژگی های دستگاه
دستگاه های دارای این ویژگی ممکن است ویژگی های زیر را به عنوان بخشی از عملیات SYNC
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد SYNC
، به تحقق هدف مراجعه کنید.
صفات | تایپ کنید | توضیحات |
---|---|---|
supportActivityState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت فعالیت را گزارش دهد. |
supportPlaybackState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت پخش فعلی را گزارش دهد. |
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را برای پاسخ SYNC گزارش می دهد
{ "supportActivityState": true, "supportPlaybackState": true }
وضعیت دستگاه
موجودیت های دارای این ویژگی ممکن است وضعیت های زیر را به عنوان بخشی از عملیات QUERY
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد QUERY
، به تحقق هدف مراجعه کنید.
ایالات | تایپ کنید | توضیحات |
---|---|---|
activityState | رشته | مشخص کنید که آیا دستگاه فعال است و کاربر به طور فعال با آن تعامل دارد یا خیر. مقادیر پشتیبانی شده:
|
playbackState | رشته | وضعیت فعلی را هنگام پخش رسانه نشان دهید. مقادیر پشتیبانی شده:
|
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را گزارش می کند
{ "activityState": "ACTIVE", "playbackState": "PAUSED" }
دستورات دستگاه
هیچ کدام.
خطاهای دستگاه
لیست کامل خطاها و استثناها را ببینید. ،طرحواره ویژگی MediaState خانه هوشمند
action.devices.traits.MediaState
- این ویژگی برای دستگاه هایی استفاده می شود که قادر به گزارش وضعیت رسانه هستند.
ویژگی MediaState
توسط Assistant برای این اهداف استفاده می شود:
- برای اینکه بدانید در هر دستگاه چه چیزی پخش میشود، آیا بازپخش توسط دستیار شروع شده است یا خیر. این اطلاعات به دستیار کمک می کند تا اهداف کاربر را بهتر درک کند. به عنوان مثال، کاربران زمانی که هدف واقعی آنها «مکث دستگاهی که در حال پخش برنامه امشب است» باشد، می گویند «مکث نمایش امشب ».
- برای قابل حمل بودن بین پخشکنندههای رسانه-اگر دستیار بداند چه چیزی در حال پخش است و موقعیت پخش فعلی، دستیار میتواند پخش را به دستگاه دیگری منتقل کند که کاربر بین اتاقها حرکت میکند، یا پخش را برای بعداً در یک دستگاه دلخواه ذخیره کند.
میتوانید با پیکربندی ویژگیهای موجود در این ویژگی، مشخص کنید که راهحل شما چه سطح و جنبهای از حالتهای رسانه را ارائه میدهد. این صفت معمولاً همراه با صفات TransportControl
استفاده می شود
ویژگی های دستگاه
دستگاه های دارای این ویژگی ممکن است ویژگی های زیر را به عنوان بخشی از عملیات SYNC
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد SYNC
، به تحقق هدف مراجعه کنید.
صفات | تایپ کنید | توضیحات |
---|---|---|
supportActivityState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت فعالیت را گزارش دهد. |
supportPlaybackState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت پخش فعلی را گزارش دهد. |
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را برای پاسخ SYNC گزارش می دهد
{ "supportActivityState": true, "supportPlaybackState": true }
وضعیت دستگاه
موجودیت های دارای این ویژگی ممکن است وضعیت های زیر را به عنوان بخشی از عملیات QUERY
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد QUERY
، به تحقق هدف مراجعه کنید.
ایالات | تایپ کنید | توضیحات |
---|---|---|
activityState | رشته | مشخص کنید که آیا دستگاه فعال است و کاربر به طور فعال با آن تعامل دارد یا خیر. مقادیر پشتیبانی شده:
|
playbackState | رشته | وضعیت فعلی را هنگام پخش رسانه نشان دهید. مقادیر پشتیبانی شده:
|
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را گزارش می کند
{ "activityState": "ACTIVE", "playbackState": "PAUSED" }
دستورات دستگاه
هیچ کدام.
خطاهای دستگاه
لیست کامل خطاها و استثناها را ببینید. ،طرحواره ویژگی MediaState خانه هوشمند
action.devices.traits.MediaState
- این ویژگی برای دستگاه هایی استفاده می شود که قادر به گزارش وضعیت رسانه هستند.
ویژگی MediaState
توسط Assistant برای این اهداف استفاده می شود:
- برای اینکه بدانید در هر دستگاه چه چیزی پخش میشود، آیا بازپخش توسط دستیار شروع شده است یا خیر. این اطلاعات به دستیار کمک می کند تا اهداف کاربر را بهتر درک کند. به عنوان مثال، کاربران زمانی که هدف واقعی آنها «مکث دستگاهی که در حال پخش برنامه امشب است» باشد، می گویند «مکث نمایش امشب ».
- برای قابل حمل بودن بین پخشکنندههای رسانه-اگر دستیار بداند چه چیزی در حال پخش است و موقعیت پخش فعلی، دستیار میتواند پخش را به دستگاه دیگری منتقل کند که کاربر بین اتاقها حرکت میکند، یا پخش را برای بعداً در یک دستگاه دلخواه ذخیره کند.
میتوانید با پیکربندی ویژگیهای موجود در این ویژگی، مشخص کنید که راهحل شما چه سطح و جنبهای از حالتهای رسانه را ارائه میدهد. این صفت معمولاً همراه با صفات TransportControl
استفاده می شود
ویژگی های دستگاه
دستگاه های دارای این ویژگی ممکن است ویژگی های زیر را به عنوان بخشی از عملیات SYNC
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد SYNC
، به تحقق هدف مراجعه کنید.
صفات | تایپ کنید | توضیحات |
---|---|---|
supportActivityState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت فعالیت را گزارش دهد. |
supportPlaybackState | بولی | (پیشفرض: نشان دهید که آیا دستگاه می تواند وضعیت پخش فعلی را گزارش دهد. |
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را برای پاسخ SYNC گزارش می دهد
{ "supportActivityState": true, "supportPlaybackState": true }
وضعیت دستگاه
موجودیت های دارای این ویژگی ممکن است وضعیت های زیر را به عنوان بخشی از عملیات QUERY
گزارش کنند. برای کسب اطلاعات بیشتر در مورد مدیریت مقاصد QUERY
، به تحقق هدف مراجعه کنید.
ایالات | تایپ کنید | توضیحات |
---|---|---|
activityState | رشته | مشخص کنید که آیا دستگاه فعال است و کاربر به طور فعال با آن تعامل دارد یا خیر. مقادیر پشتیبانی شده:
|
playbackState | رشته | وضعیت فعلی را هنگام پخش رسانه نشان دهید. مقادیر پشتیبانی شده:
|
نمونه ها
دستگاه رسانه ای که هم فعالیت و هم وضعیت پخش را گزارش می کند
{ "activityState": "ACTIVE", "playbackState": "PAUSED" }
دستورات دستگاه
هیچ کدام.