طرح ویژگی یاب خانه هوشمند
action.devices.traits.Locator
- این ویژگی برای دستگاه هایی که می توان پیدا کرد استفاده می شود.
دستگاه ها را می توان از طریق یک نشانگر محلی (به عنوان مثال، بیپ، زنگ، یا چشمک زدن) پیدا کرد. درخواست برای یافتن [دستگاه] من منجر به تلاش دستگاه برای نشان دادن مکان خود می شود.
همه انواع دستور زبان پشتیبانی شده ( پیدا کردن [دستگاه] من ، X کجاست ، و غیره) مکان را فراخوانی میکنند، و پاسخ صوتی با پاسخ اجرا از دستگاه (مثلاً برای گفتن اینکه آیا بوق میزند) تشکیل میشود.
ویژگی های دستگاه
هیچ کدام.
وضعیت دستگاه
هیچ کدام.
دستورات دستگاه
دستگاه های دارای این ویژگی ممکن است به دستورات زیر به عنوان بخشی از عملیات EXECUTE
پاسخ دهند. برای کسب اطلاعات بیشتر در مورد مدیریت EXECUTE
intent ها، به اجرای Intent مراجعه کنید.
action.devices.commands.Locate
با ایجاد یک هشدار محلی، دستگاه مورد نظر را پیدا کنید.
پارامترها
پارامترها | تایپ کنید | توضیحات |
---|---|---|
silence | بولی | (پیشفرض: برای استفاده در دستگاه هایی که برای هشدارهای محلی پاسخ صوتی می دهند. اگر روی درست تنظیم شود، دستگاه باید هر زنگ هشدار در حال پیشرفت را خاموش کند. |
lang | رشته | (پیشفرض: زبان فعلی پرس و جو یا نمایش، برای بازگرداندن رشته های مکان محلی در صورت نیاز. زبان های پشتیبانی شده را ببینید. |
نمونه ها
دستگاه من را پیدا کنید
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
مکان دستگاه من را متوقف کنید.
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }