عملکرد انواع دستگاه از ویژگی هایی است که به هر یک اضافه می کنید. هر نوع دستگاه دارای تعدادی ویژگی توصیه شده است، اما شما می توانید هر کدام را که می خواهید اضافه کنید. تأیید کاربر ثانویه برای همه ویژگیهای دستگاه پشتیبانی میشود.
لیست زبان های پشتیبانی شده را برای همه ویژگی ها ببینید.
نام | ویژگی دستگاه | شرح | انواع دستگاه های توصیه شده |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector | این ویژگی متعلق به دستگاههایی است که از برنامههای رسانهای، معمولاً از اشخاص ثالث، پشتیبانی میکنند. | دستگاههای رسانهای که از راهاندازی، نصب و جستجوی برنامههایی که روی دستگاه اجرا میشوند، پشتیبانی میکنند. |
ArmDisarm | action.devices.traits.ArmDisarm | این ویژگی از تسلیح و خلع سلاح به عنوان مثال در سیستم های امنیتی استفاده می شود. | سیستم های امنیتی یا هر وسیله ای که از تسلیح و خلع سلاح پشتیبانی می کند. |
Brightness | action.devices.traits.Brightness | تنظیم روشنایی مطلق در یک محدوده نرمال شده از 0 تا 100 است (چراغ های جداگانه ممکن است از هر نقطه در محدوده بر اساس پیکربندی LED خود پشتیبانی نکنند). | Light |
CameraStream | action.devices.traits.CameraStream | این ویژگی متعلق به دستگاههایی است که قابلیت پخش جریانی فیدهای ویدیویی را به صفحههای شخص ثالث، صفحهنمایشهای متصل به Chromecast یا گوشیهای هوشمند دارند. به طور کلی، اینها دوربین های امنیتی یا دوربین های کودک هستند. اما این ویژگی در مورد دستگاههای پیچیدهتری که دوربین روی آنها دارند نیز صدق میکند (به عنوان مثال، دستگاههای کنفرانس ویدیویی یا یک ربات خلاء با دوربین روی آن). | Camera |
Channel | action.devices.traits.Channel | این ویژگی متعلق به دستگاه هایی است که از کانال های تلویزیونی در یک دستگاه رسانه پشتیبانی می کنند. | Television |
ColorSetting | action.devices.traits.ColorSetting | این ویژگی برای دستگاه هایی مانند چراغ های هوشمند که می توانند رنگ یا دمای رنگ را تغییر دهند، اعمال می شود. | Light |
طیف رنگ | action.devices.traits.ColorSpectrum | این امر در مورد لامپ های رنگی "کامل" که محدوده رنگی RGB دارند، صدق می کند. نورها ممکن است هر ترکیبی از ColorSpectrum و ColorTemperature داشته باشند. چراغ های تاکیدی و نوارهای LED ممکن است فقط دارای طیف باشند، در حالی که برخی از لامپ های مطالعه فقط دارای دما هستند. لامپ های معمولی یا چراغ های گنگ روی دوشاخه های هوشمند هیچ کدام را ندارند. | Light |
ColorTemperature | action.devices.traits.ColorTemperature | این امر در مورد لامپ های "گرم" که نقطه رنگ کلوین دارند، صدق می کند. این به طور کلی یک روش مجزا از ColorSpectrum است و ممکن است نقاط سفیدی از طریق دما وجود داشته باشد که توسط Spectrum قابل دسترسی نباشد. بر اساس ویژگیهای موجود، Google ممکن است بر اساس درخواست و نوع نور حالت مناسب را برای استفاده انتخاب کند (به عنوان مثال، چراغهای اتاق نشیمن را سفید کنید ممکن است دستورات دما را به برخی لامپها و دستورات طیف را به نوارهای LED ارسال کند). | Light |
Cook | action.devices.traits.Cook | این ویژگی متعلق به دستگاههایی است که میتوانند غذا را مطابق از پیش تنظیمهای مختلف غذا و حالتهای پخت پشتیبانی شده بپزند. | دستگاه هایی که از پخت انواع غذا پشتیبانی می کنند. |
Dispense | action.devices.traits.Dispense | این ویژگی متعلق به دستگاه هایی است که از توزیع مقدار مشخصی از یک یا چند مورد فیزیکی پشتیبانی می کنند. به عنوان مثال، یک دستگاه غذای سگ ممکن است تعدادی غذا پخش کند، یک شیر آب ممکن است فنجان های آب پخش کند، و یک تغذیه کننده حیوانات خانگی ممکن است هم آب و هم غذای حیوانات خانگی را پخش کند. | دستگاه هایی که از توزیع مقدار مشخصی از یک یا چند مورد فیزیکی پشتیبانی می کنند. |
Dock | action.devices.traits.Dock | این ویژگی برای دستگاههای خود سیار طراحی شده است که میتوان به آنها دستور داد برای شارژ بازگردند. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage | این ویژگی متعلق به دستگاه هایی است که می توانند انرژی را در باتری ذخیره کرده و به طور بالقوه شارژ شوند، یا دستگاه هایی که می توانند دستگاه دیگری را شارژ کنند. این ویژگی از شروع و توقف شارژ، و بررسی سطح شارژ فعلی، ظرفیت باقیمانده و ظرفیت تا زمانی که مقادیر کامل شود، پشتیبانی میکند. | دستگاه هایی که می توانند باتری خود را شارژ کنند. |
FanSpeed | action.devices.traits.FanSpeed | این ویژگی متعلق به دستگاههایی است که از تنظیم سرعت فن (یعنی دمیدن هوا از دستگاه در سطوح مختلف، که ممکن است بخشی از تهویه مطبوع یا گرمایش یا در خودرو باشد) با تنظیماتی مانند کم، متوسط و بالا | |
Fill | action.devices.traits.Fill | این ویژگی در مورد وسایلی که از پر شدن پشتیبانی می کنند، مانند وان حمام صدق می کند. | هر وسیله ای که از پر شدن پشتیبانی می کند، مانند وان حمام. |
HumiditySetting | action.devices.traits.HumiditySetting | این ویژگی متعلق به دستگاه هایی است که از تنظیمات رطوبت مانند رطوبت سازها و رطوبت گیرها پشتیبانی می کنند. | هر دستگاهی که از تنظیمات رطوبت پشتیبانی می کند، مانند رطوبت ساز یا رطوبت گیر. |
InputSelector | action.devices.traits.InputSelector | ویژگی برای دستگاه هایی که می توانند ورودی های رسانه را تغییر دهند. این ورودیها میتوانند نامهای پویا برای هر دستگاه داشته باشند و ممکن است فیدهای صوتی یا تصویری، سیمکشی یا شبکهای را نشان دهند. | هر دستگاه رسانه ای که از سوئیچینگ ورودی ها پشتیبانی می کند. |
LightEffects | action.devices.traits.LightEffects | این ویژگی متعلق به دستگاه هایی است که می توانند از دستورات نورپردازی پیچیده برای تغییر حالت پشتیبانی کنند، مانند حلقه زدن از طریق رنگ های مختلف. | Light |
Locator | action.devices.traits.Locator | این ویژگی برای وسایلی که می توان «پیدا کرد» استفاده می شود. این شامل تلفنها، روباتها (از جمله جاروبرقی و ماشین چمنزنی)، هواپیماهای بدون سرنشین و محصولات مخصوص برچسب است که به دستگاههای دیگر متصل میشوند. | هر وسیله ای که نیاز به جانمایی دارد، مانند Vacuum روباتیک |
LockUnlock | action.devices.traits.LockUnlock | این ویژگی متعلق به هر دستگاهی است که از قفل و باز کردن قفل و/یا گزارش وضعیت قفل پشتیبانی می کند. | هر دستگاهی که از قفل و باز کردن قفل و/یا گزارش وضعیت قفل پشتیبانی می کند. |
MediaState | action.devices.traits.MediaState | این ویژگی برای دستگاه هایی استفاده می شود که قادر به گزارش وضعیت رسانه هستند. | هر دستگاه رسانه ای که قادر به گزارش رسانه باشد، بیان می کند |
Modes | action.devices.traits.Modes | این ویژگی به هر دستگاهی با تعداد دلخواه حالت "n-way" تعلق دارد که در آن حالت ها و تنظیمات برای هر حالت دلخواه و منحصر به هر دستگاه یا نوع دستگاه است. هر حالت دارای چندین تنظیمات ممکن است، اما تنها یکی را می توان در یک زمان انتخاب کرد. یک خشک کن نمی تواند به طور همزمان در حالت "ظریف"، "عادی" و "وظیفه سنگین" باشد. تنظیمی که به سادگی می تواند روشن یا خاموش شود به ویژگی Toggles تعلق دارد. | هر |
NetworkControl | action.devices.traits.NetworkControl | این ویژگی متعلق به دستگاه هایی است که از گزارش داده های شبکه و انجام عملیات خاص شبکه پشتیبانی می کنند. | دستگاه هایی که می توانند داده های شبکه را گزارش کنند و عملیات خاص شبکه را انجام دهند. |
ObjectDetection | action.devices.traits.ObjectDetection | این ویژگی متعلق به دستگاه هایی است که می توانند اشیاء یا افراد را شناسایی کرده و برای کاربر اعلان ارسال کنند. به عنوان مثال، میتوان از آن برای زنگهای در استفاده کرد که نشان میدهد شخصی (نام یا نامشخص) زنگ در را زده است، همچنین برای دوربینها و حسگرهایی که میتوانند حرکت اشیا یا افرادی را که نزدیک میشوند تشخیص دهند. | دستگاه هایی که می توانند اشیاء یا افراد را شناسایی کرده و برای کاربر اعلان ارسال کنند. |
OccupancySensing | action.devices.traits.OccupancySensing | این ویژگی متعلق به دستگاههایی است که میتوانند اشغال را از طریق PIR، اولتراسونیک یا حسگر تماس فیزیکی تشخیص دهند. | دستگاههایی که میتوانند اشغال را از طریق PIR، اولتراسونیک یا حسگر تماس فیزیکی تشخیص دهند. |
OnOff | action.devices.traits.OnOff | قابلیت روشن و خاموش کردن اولیه برای هر دستگاهی که باینری روشن و خاموش است، از جمله دوشاخه ها و سوئیچ ها و همچنین بسیاری از دستگاه های آینده. | |
OpenClose | action.devices.traits.OpenClose | این ویژگی متعلق به دستگاه هایی است که از باز و بسته شدن و در برخی موارد باز و بسته شدن جزئی یا بالقوه در بیش از یک جهت پشتیبانی می کنند. به عنوان مثال، برخی از پرده ها ممکن است به سمت چپ یا راست باز شوند. در برخی موارد، باز کردن دستگاههای خاص ممکن است یک اقدام حساس امنیتی باشد که میتواند به احراز هویت دو مرحلهای نیاز داشته باشد. احراز هویت دو مرحله ای را ببینید. | هر دستگاهی که از باز و بسته شدن پشتیبانی می کند. |
Reboot | action.devices.traits.Reboot | این ویژگی متعلق به دستگاه هایی است که از راه اندازی مجدد پشتیبانی می کنند، مانند روترها. دستگاه باید از راه اندازی مجدد به عنوان یک اقدام واحد پشتیبانی کند. | هر دستگاهی که از راه اندازی مجدد پشتیبانی می کند. |
Rotation | action.devices.traits.Rotation | این ویژگی متعلق به دستگاههایی است که از چرخش پشتیبانی میکنند، مانند پردههایی با لتهای قابل چرخش. | دستگاههایی که از چرخش پشتیبانی میکنند مانند پردههایی با لتهای قابل چرخش. |
RunCycle | action.devices.traits.RunCycle | این ویژگی هر دستگاهی را نشان میدهد که مدت زمان کارکرد آن ادامه دارد و میتوان آن را پرس و جو کرد. این شامل، اما نه محدود به، دستگاه هایی است که به صورت چرخه ای کار می کنند، مانند ماشین لباسشویی، خشک کن، و ماشین ظرفشویی. | هر - عمدتاً لوازم خانگی و سایر دستگاههایی که حالت اجرا دارند |
SensorState | action.devices.traits.SensorState | این ویژگی هم اندازه گیری کمی (مثلاً شاخص کیفیت هوا یا سطح دود) و هم وضعیت کیفی (مثلاً کیفیت هوا سالم است یا سطح دود کم یا زیاد) را پوشش می دهد. | سنسورهایی که اندازه گیری کمی (مانند سطح دود) و وضعیت کیفی (آیا کیفیت هوا سالم است) را ارائه می دهند. |
Scene | action.devices.traits.Scene | در مورد صحنهها، نوع نگاشت 1:1 برای صفت است، زیرا صحنهها با سایر ویژگیها ترکیب نمیشوند و دستگاههای ترکیبی را تشکیل میدهند. | فقط Scene |
SoftwareUpdate | action.devices.traits.SoftwareUpdate | این ویژگی متعلق به دستگاه هایی است که از به روز رسانی های نرم افزاری مانند روتر پشتیبانی می کنند. | هر دستگاهی که از به روز رسانی نرم افزار پشتیبانی می کند. |
StartStop | action.devices.traits.StartStop | راه اندازی و توقف یک دستگاه عملکردی مشابه با روشن و خاموش کردن آن دارد. دستگاه هایی که این ویژگی را به ارث می برند، هنگام روشن شدن و شروع به کار متفاوت عمل می کنند. بر خلاف دستگاههایی که به سادگی حالت روشن و خاموش دارند، برخی از دستگاههایی که میتوانند شروع و متوقف شوند نیز میتوانند در حین انجام عملیات مکث کنند. | هر - عمدتاً لوازم خانگی و جاروبرقی و چیزهای دیگری که رفتار فعالیت خاصی بالاتر و فراتر از توان دارند |
StatusReport | action.devices.traits.StatusReport | این ویژگی وضعیت یا وضعیت فعلی یک دستگاه خاص یا گروهی از دستگاههای متصل را گزارش میکند. | ویژگی هدف عمومی برای گزارش وضعیت یا وضعیت فعلی یک دستگاه خاص یا یک گروه متصل از دستگاه ها مانند یک سیستم امنیتی) |
TemperatureControl | action.devices.traits.TemperatureControl | ویژگی برای دستگاههایی (غیر از ترموستات) که از کنترل دما، در داخل یا اطراف دستگاه پشتیبانی میکنند. این شامل دستگاه هایی مانند فر و یخچال می شود. | |
TemperatureSetting | action.devices.traits.TemperatureSetting | این ویژگی کنترل هر دو نقطه دما و حالت ها را پوشش می دهد. | |
Timer | action.devices.traits.Timer | ویژگی تایمر نشان دهنده یک تایمر در یک دستگاه است، در درجه اول لوازم آشپزخانه مانند اجاق گاز و مایکروویو، اما محدود به آنها نیست. | هر وسیله ای که دارای تایمر باشد، مانند لوازم آشپزخانه مانند مایکروویو یا فر. |
Toggles | action.devices.traits.Toggles | این ویژگی متعلق به هر دستگاه با تنظیماتی است که فقط در یکی از دو حالت وجود دارد. این تنظیمات میتوانند یک دکمه فیزیکی با حالت روشن/خاموش یا فعال/غیرفعال، یک چک باکس در HTML یا هر نوع عنصر فعال/غیرفعال شده دیگر را نشان دهند. | هر |
TransportControl | action.devices.traits.TransportControl | این ویژگی از دستگاههای رسانهای پشتیبانی میکند که قادر به کنترل پخش رسانه هستند (به عنوان مثال، از سرگیری موسیقی متوقف شده). | دستگاه ها از ارتباط صوتی دو طرفه با دستگاه های شخص ثالث پشتیبانی می کنند. |
Volume | action.devices.traits.Volume | این ویژگی متعلق به دستگاه هایی است که می توانند صدا را تغییر دهند (به عنوان مثال، تنظیم صدا در یک سطح خاص، بی صدا یا لغو صدا). | دستگاه های رسانه ای که قادر به تغییر صدا هستند. |
زبانهای زیر در تمامی ویژگیهای فوق پشتیبانی میشوند:
- دانمارکی (
da
) - هلندی (
nl
) - انگلیسی (
en
) - فرانسوی (
fr
) - آلمانی (
de
) - هندی (
hi
) - اندونزیایی (
id
) - ایتالیایی (
it
) - ژاپنی (
ja
) - کره ای (
ko
) - نروژی (
no
) - پرتغالی (
pt-BR
) - اسپانیایی (
es
) - سوئدی (
sv
) - تایلندی (
th
) - چینی (
zh-TW
)