اتوماسیونها از شروعکنندهها و اقدامات زیر پشتیبانی میکنند. همه حالتها نیز به عنوان شرط پشتیبانی میشوند.
| ایالت / رویداد (شروع کننده) وضعیت فرمان (عمل) | فیلدهای پشتیبانی شده | توضیحات |
|---|---|---|
| و | یک شرط مرکب برای نمایش AND منطقی تمام شرطهای فرزند. | |
| دستیار. فرمان. پخش | پیام | |
| دستیار. فرمان. OkGoogle | اوکی گوگل | |
| دستیار. رویداد. OkGoogle | پرس و جو | |
| دستگاه. دستور. صحنه را فعال کنید | فعال کردن | صحنه را فعال یا غیرفعال کنید. |
| دستور.دستگاه.نصب برنامه | نام برنامه جدید | یک برنامه را روی دستگاه داده شده نصب کنید. |
| دستگاه. دستور. جستجوی برنامه | نام برنامه | برنامه داده شده را جستجو کنید. |
| دستگاه. دستور. انتخاب برنامه | نام برنامه | برنامه داده شده را انتخاب کنید. |
| دستگاه. دستور. آرمدیسآرم | بازو سطح بازو لغو | سطح هشدار دستگاه را تنظیم کنید. |
| دستگاه. فرمان. روشنایی مطلق | روشنایی | روشنایی مطلق دستگاه را تنظیم کنید. وقتی روشنایی روی هر مقداری بزرگتر از ۰ تنظیم شود، اگر دستگاه خاموش باشد، روشن میشود و [`OnOffState.state`](./on_off_state) تغییر میکند تا نشان دهد که دستگاه روشن است. به همین ترتیب، وقتی روشنایی روی ۰ تنظیم شود، دستگاه خاموش میشود و [`OnOffState.state`](./on_off_state) نیز متناسب با آن تغییر میکند. |
| دستگاه.دستور.روشنایی نسبی | روشنایی نسبیدرصد روشنایی وزن نسبی | روشنایی نسبی دستگاه را تنظیم کنید. وقتی روشنایی روی هر مقداری بزرگتر از ۰ تنظیم شود، اگر دستگاه خاموش باشد، روشن میشود و [`OnOffState.state`](./on_off_state) تغییر میکند تا نشان دهد که دستگاه روشن است. به همین ترتیب، وقتی روشنایی روی ۰ تنظیم شود، دستگاه خاموش میشود و [`OnOffState.state`](./on_off_state) نیز متناسب با آن تغییر میکند. |
| دستگاه. دستور. شارژ | شارژ | شارژ را شروع یا متوقف کنید. |
| دستگاه. فرمان. رنگ مطلق | رنگ. نام رنگ. طیف HSV. رنگ رنگ. طیف. اشباع HSV طیف رنگ HSV. مقدار طیف رنگ RGB رنگ. دما | رنگ را روی فام مشخص شده تنظیم میکند. وقتی رنگ روی دستگاهی که خاموش است تنظیم میشود، دستگاه روشن میشود و [`OnOffState.state`](./on_off_state) برای انعکاس این تغییر میکند. به همین ترتیب، وقتی روشنایی روی 0 تنظیم میشود، دستگاه خاموش میشود و [`OnOffState.state`](./on_off_state) نیز متناسب با آن تغییر میکند. |
| دستگاه. دستور. پخت | حالت پخت و پز غذا از پیش تنظیم شده کمیت شروع واحد | آشپزی را شروع یا متوقف کنید. |
| دستگاه. دستور. توزیع | مبلغ مورد نام از پیش تعیینشده واحد | اقلام را توزیع کنید. |
| دستگاه. دستور. داک | دستگاه را به داک وصل کنید. | |
| دستور.دستگاه.فعال/غیرفعال/غیرفعال کردن شبکه مهمان | فعال کردن | شبکه مهمان را فعال یا غیرفعال کنید. |
| دستور.device.EnableDisableNetworkProfile | فعال کردن پروفایل | فعال یا غیرفعال کردن یک پروفایل شبکه. تأیید هویت ثانویه کاربر با پین باید استفاده شود. اگر سایر دستگاههای امنیتی از طریق این دستورات غیرفعال شوند، میتوان امنیت خانه کاربر را تحت تأثیر قرار گرفته در نظر گرفت. |
| دستگاه. دستور. پر کردن | پر کردن سطح پر شده | دستگاه را پر یا تخلیه کنید. |
| دستور. دستگاه. یافتندستگاهم را پیدا کن | سکوت | با ایجاد یک هشدار محلی، دستگاه هدف را پیدا کنید. |
| دستگاه. دستور. رطوبت نسبی | رطوبت نسبیدرصد رطوبت نسبیوزن | سطح رطوبت را نسبت به مقدار فعلی تنظیم کنید. |
| دستگاه.دستور.LightEffectColorLoop | مدت زمان | دستگاه را روی مجموعهای از رنگها بچرخانید. |
| دستگاه. دستور. LightEffectPulse | مدت زمان | شدت نور از روشنایی سطح متوسط به حداکثر روشنایی افزایش مییابد و سپس با زمان چرخه کلی یک پالس در ثانیه به روشنایی سطح متوسط کاهش مییابد. در طول هر چرخه، حداکثر روشنایی باید ۲۰۰ میلیثانیه و روشنایی سطح متوسط، به استثنای دوره گذار، باید حداقل ۵۰۰ میلیثانیه طول بکشد. |
| دستگاه. فرمان. اثر نور. خواب | مدت زمان | در طول یک بازه زمانی، به تدریج روشنایی دستگاه را کاهش دهید و در صورت تمایل، دمای رنگ را تغییر دهید. |
| دستگاه. فرمان. LightEffectWake | مدت زمان | در طول زمان، به تدریج روشنایی دستگاه را افزایش دهید و اگر دستگاه از این جلوه پشتیبانی میکند، دمای رنگ را تغییر دهید. |
| دستگاه. دستور. قفل. باز کردن | قفل | دستگاه را قفل یا باز کنید. |
| دستگاه. فرمان. مدیانکست | به مورد رسانه بعدی بروید. | |
| دستگاه. فرمان. مکث رسانهای | پخش رسانه را متوقف کنید. | |
| دستگاه. فرمان. رسانهقبلی | پرش به مورد رسانه قبلی. | |
| دستگاه. دستور. مدیارزومه | پخش رسانه را از سر بگیرید. | |
| دستگاه. دستور. مدیاشافل | لیست پخش فعلی را به صورت تصادفی پخش کنید. | |
| دستگاه. دستور. مدیااستاپ | پخش رسانه را متوقف کنید. | |
| دستگاه. فرمان. بیصدا | بیصدا کردن | دستگاه داده شده را بیصدا یا بیصدا کنید. |
| دستگاه.دستور.ورودی بعدی | به ورودی بعدی بروید. | |
| دستگاه. دستور. روشن/خاموش | روی | دستگاه را روشن یا خاموش کنید. |
| دستگاه. دستور. باز کردن. بستن | مسیر باز درصد باز | تنظیم وضعیت باز و بسته شدن دستگاه |
| دستگاه. دستور. مکث. عدم مکث | مکث | عملکرد دستگاه را متوقف یا از حالت مکث خارج کنید. |
| دستگاه.دستور.ورودی قبلی | به ورودی قبلی بروید. | |
| دستگاه. دستور. راهاندازی مجدد | دستگاه را دوباره راه اندازی می کند. | |
| دستگاه.دستور.کانال نسبی | تعداد کانال | کانال فعلی را به میزان نسبی تنظیم کنید. |
| دستگاه.دستور.کانال بازگشتی | بازگشت به کانال قبلی که کاربر در آن بود. | |
| دستگاه. دستور. فن معکوس | جهت فن را برعکس کنید. | |
| دستور.دستگاه.چرخش مطلق | چرخشدرجه درصد چرخش | چرخش مطلق دستگاه را تنظیم کنید. |
| دستگاه. دستور. کانال را انتخاب کنید | کد کانال نام کانال شماره کانال | کانال فعلی را روی یک مقدار خاص تنظیم کنید. |
| دستگاه. دستور. تنظیم سرعت فن | سرعت فن | سرعت فن را تنظیم کنید. |
| دستور.setFanSpeedRelative برای دستگاه | سرعت فندرصد نسبی سرعت فن، وزن نسبی | سرعت نسبی فن را تنظیم کنید. |
| دستگاه.دستور.تنظیم رطوبت | رطوبت | سطح رطوبت را روی یک مقدار مطلق تنظیم کنید. |
| دستگاه.دستور.تنظیم ورودی | ورودی جدید | ورودی رسانه را تنظیم کنید. |
| دستگاه.دستور.تنظیم صدا | سطح صدا | میزان صدای یک دستگاه مشخص را تنظیم کنید. |
| دستگاه. دستور. شروع. توقف | شروع | دستگاه را روشن یا خاموش کنید. |
| دستگاه. دستور. افکت نور توقف | اثر نور فعلی را متوقف کنید. | |
| دستگاه. دستور. ترموستات. تنظیم حالت | حالت ترموستات | حالت عملیاتی هدف را برای دستگاه ترموستات تنظیم کنید. |
| دستگاه. فرمان. ترموستات. دما. نقطه تنظیم | ترموستاتدمای تنظیم نقطه | دمای هدف را برای یک دستگاه ترموستات تنظیم کنید. |
| دستگاه. فرمان. ترموستات. دما. تنظیم محدوده | ترموستاتدمای تنظیمشدهبالا ترموستاتدمای تنظیمشدهنقطه پایین | محدوده دمای هدف را برای دستگاه ترموستات تعیین کنید. |
| دستگاه. فرمان. تنظیم تایمر | مدت زمان | مدت زمان تایمر را تنظیم کنید. |
| دستگاه. فرمان. تایمر. لغو | تایمر را لغو کنید. | |
| دستگاه. فرمان. تایمر. مکث | تایمر مکث. | |
| دستگاه. دستور. تایمر. از سرگیری | تایمر از سرگیری. | |
| دستگاه. دستور. تایمر شروع | مدت زمان | یک تایمر جدید را شروع کنید. |
| دستگاه. رویداد. تشخیص حیوانات دیگر | یک سگ یا گربه توسط دوربین شناسایی شده است. تشخیص انواع دیگر حیوانات پشتیبانی نمیشود. | |
| دستگاه. رویداد. فشار دادن زنگ در | زنگ دری فشرده شده است. | |
| دستگاه. رویداد. تشخیص چهره آشنا | دوربین چهره آشنایی را تشخیص داده است. | |
| دستگاه. رویداد. تشخیص چهره ناآشنا | دوربین چهرهای ناآشنا را تشخیص داده است. | |
| دستگاه. رویداد. تشخیص حرکت | حرکت توسط دستگاه تشخیص داده شده است. | |
| دستگاه. رویداد. تشخیص وسیله نقلیه در حال حرکت | یک وسیله نقلیه در حال حرکت توسط دوربین شناسایی شده است. | |
| دستگاه. رویداد. بسته تحویل داده شده | یک بسته تحویل داده شده توسط دوربین شناسایی شده است. | |
| دستگاه. رویداد. تشخیص شخص | یک نفر توسط دوربین شناسایی شده است. | |
| دستگاه. رویداد. شخص. صحبت کردن | صدای صحبت کردن شخص توسط دستگاه شناسایی شده است. | |
| دستگاه. رویداد. صدا | صدایی توسط دستگاه تشخیص داده شده است. | |
| دستگاه.حالت.انتخابگر برنامه | برنامه فعلی | برای دستگاههایی که میتوانند بین برنامهها جابجا شوند. |
| دستگاه. حالت. خلع سلاح. آرم | سطح آرم فعلی مسلح است | برای دستگاههایی مانند سیستمهای امنیتی که از فعال و غیرفعال کردن پشتیبانی میکنند، این نشان میدهد که آیا دستگاه فعال یا غیرفعال است. |
| دستگاه. حالت. روشنایی | روشنایی | تنظیم روشنایی برای یک دستگاه. |
| دستگاه. حالت. کانال | برای دستگاههایی که از کانالهای روی دستگاه رسانهای پشتیبانی میکنند. | |
| تنظیم رنگ دستگاه.وضعیت. | رنگ. دما. رنگ رنگ. طیفHsv. رنگمایه طیف رنگ اشباع Hsv طیف رنگمقدار Hsv طیف رنگRgb | وضعیت یک تنظیم رنگ. |
| دستگاه. حالت. پخت | حالت پخت فعلی پیشتنظیم غذای فعلی | برای دستگاههایی که میتوانند غذا را طبق تنظیمات از پیش تعیینشدهی مختلف غذا و حالتهای پخت پشتیبانیشده بپزند. |
| دستگاه. حالت. داک | ایسداکد | برای دستگاههای خودگردانی که میتوان به آنها دستور داد برای شارژ برگردند. |
| دستگاه. حالت. ذخیره انرژی | توصیفیظرفیت باقیمانده شارژ شدن isPluggedIn | وضعیت یک دستگاه ذخیره انرژی مانند باتری، شامل میزان انرژی ذخیره شده، شارژ شدن یا نشدن آن، و اتصال یا عدم اتصال به برق. |
| دستگاه. حالت. سرعت فن | درصد سرعت فن فعلی تنظیم سرعت فن فعلی | برای دستگاههایی که از تنظیم سرعت فن پشتیبانی میکنند. |
| دستگاه. حالت. پر کردن | سطح پر شدن فعلی درصد پر شدن فعلی پر شده است | برای دستگاههایی که از پر شدن پشتیبانی میکنند، مانند وان حمام. |
| دستگاه. حالت. تنظیم رطوبت | رطوبتمحیطدرصد رطوبتنقطه تنظیمدرصد | برای دستگاههایی که از تنظیمات رطوبت پشتیبانی میکنند مانند رطوبتسازها و رطوبتگیرها. |
| دستگاه.حالت.انتخابگر ورودی | ورودی فعلی | دستگاههای پرسوجو را که قادر به تغییر ورودیها هستند، فعال میکند. ورودیهای رسانه میتوانند برای هر دستگاهی که نشاندهنده فیدهای صوتی یا تصویری است، نامهای پویا داشته باشند. این فیدها میتوانند سیمکشی شده یا شبکهای باشند، اما باید نامگذاری شده و به طور معقول پایدار باشند. این از فیدهای موقت دلخواه، مانند یک کتابخانه شبکهای قابل جستجو، پشتیبانی نمیکند. منابع بلوتوث جفتشده و نامگذاریشده پشتیبانی میشوند. منابع میتوانند چندین نام داشته باشند، بنابراین نامهای ایجاد شده و کشف شده توسط کاربر و همچنین نامهای پیشفرض پشتیبانی میشوند. به عنوان مثال، 'hdmi_1' ممکن است 'DVD player' نیز باشد، یا 'usb_1' ممکن است 'Hard drive' نیز باشد. ورودیهای رسانه را میتوان طوری تنظیم کرد که از دستورات 'next' و 'previous' پشتیبانی کنند. توجه: InputSelector از گرامر پرسوجو پشتیبانی نمیکند. |
| دستگاه. حالت. جلوههای نوری | افکت نور فعال | برای دستگاههایی که میتوانند از دستورات روشنایی پیچیده برای تغییر حالت، مانند چرخش بین رنگهای مختلف، پشتیبانی کنند. |
| دستگاه. حالت. قفل. باز کردن | ایزجامد قفل شده است | برای دستگاههایی که از قفل کردن و باز کردن قفل و/یا گزارش وضعیت قفل پشتیبانی میکنند. |
| دستگاه. حالت. حالت رسانه | پخش ایالت | برای دستگاههایی که رسانه پخش میکنند، وضعیت رسانه، مانند اینکه آیا در حال پخش است یا خیر. |
| دستگاه. حالت. تشخیص حرکت | تشخیص حرکترویداد در حال انجام | برای دستگاههایی که میتوانند حرکت را تشخیص دهند. |
| دستگاه. حالت. سنجش اشغال | اشغال | برای دستگاههایی که میتوانند حضور افراد را تشخیص دهند، چه از طریق PIR، اولتراسونیک یا حسگر تماس فیزیکی. |
| دستگاه. حالت. آنلاین | آنلاین | برای دستگاههایی که از حالت آنلاین و آفلاین پشتیبانی میکنند، و/یا حالت آنلاین و آفلاین را گزارش میدهند. |
| دستگاه. حالت. روشن. خاموش | روی | قابلیت روشن و خاموش کردن اولیه برای هر دستگاهی که دارای روشن و خاموش کردن باینری است، از جمله پریزها و کلیدها و همچنین بسیاری از دستگاههای آینده. |
| دستگاه. حالت. باز کردن. بستن | درصد باز | برای دستگاههایی که از باز و بسته شدن پشتیبانی میکنند، و در برخی موارد باز و بسته شدن جزئی یا بالقوه در بیش از یک جهت. |
| دستگاه. حالت. رکورد | در حال حاضر در حال ضبط است | برای دستگاههایی که از ضبط روی رسانه پشتیبانی میکنند. |
| دستگاه. حالت. چرخش | چرخشدرجه درصد چرخش | برای دستگاههایی که از چرخش پشتیبانی میکنند، مانند پردههایی با تیغههای چرخان. |
| دستگاه. حالت. چرخه اجرا | چرخه فعلیزمان باقیمانده فعلیمجموعزمان باقیمانده | برای دستگاههایی که مدت زمان کارکرد مداومی دارند که میتوان از آنها استعلام گرفت. دستگاههایی مانند این، تعداد کل چرخههای خود را در شروع کار و هر چرخهای که دستگاه در حال حاضر در حال اجرا است، گزارش میدهند. |
| دستگاه.وضعیت.سنسوروضعیت | کلید currentSensorStateData currentSensorStateData.value.currentSensorState currentSensorStateData.value.rawValue | اندازهگیریای که توسط یک حسگر انجام میشود. برای مثال، مقدار دود اندازهگیری شده توسط آشکارساز دود، یا مقدار مونوکسید کربن اندازهگیری شده توسط آشکارساز مونوکسید کربن و غیره. |
| دستگاه. حالت. شروع. توقف | متوقف شد ایرانینگ | برای دستگاههایی که از عملیات شروع و توقف پشتیبانی میکنند. شروع و توقف یک دستگاه عملکردی مشابه روشن و خاموش کردن آن دارد. این نشان میدهد که دستگاهها هنگام روشن شدن و هنگام شروع به کار، عملکرد متفاوتی دارند. به عنوان مثال، برخی از ماشینهای لباسشویی را میتوان قبل از شروع به کار، روشن کرد و تنظیمات آنها را تغییر داد. |
| دستگاه. حالت. کنترل دما | دمامحیط نقطه تنظیم دما | دمای دستگاهی غیر از ترموستات (مثلاً فر)، چه در داخل دستگاه و چه در اطراف آن را کنترل میکند. |
| دستگاه. حالت. تنظیم دما | حالت ترموستات فعال ترموستاترطوبتمحیط حالت ترموستات ترموستاتدمای محیط ترموستاتدمای تنظیم نقطه ترموستاتدمای تنظیمشدهبالا ترموستاتدمای تنظیمشدهنقطه پایین | برای دستگاههایی که از نقاط و حالتهای دما پشتیبانی میکنند. |
| دستگاه. حالت. تایمر | تایمرمتوقف شد | برای دستگاههایی که از قابلیت تایمر پشتیبانی میکنند. به عنوان مثال، یک کنترلکننده آبپاش هوشمند یا کلید برق هوشمند ممکن است دارای تایمر داخلی باشد. از این میتوان برای استعلام زمان باقیمانده از تایمر توسط دستگاه استفاده کرد. |
| دستگاه. حالت. میزان صدا | حجم فعلی خاموش شده | برای دستگاههایی که قادر به تغییر صدا هستند (برای مثال، تنظیم صدا در یک سطح خاص، بیصدا کردن یا وصل کردن صدا). |
| خانه. فرمان. اعلان | بدن اعضا عنوان | با استفاده از آدرس ایمیل اعضای خانه مشخص شده، یک اعلان ارسال کنید. |
| خانه. ایالت. حضور در خانه | حالت حضور در خانه | |
| نه | شرطی برای نمایش NOT منطقیِ شرط دیگر. | |
| یا | یک شرط مرکب برای نمایش OR منطقی تمام شرطهای فرزند. | |
| زمان. بین | نشان دهنده یک محدوده زمانی است. | |
| زمان. تأخیر | مکثی در اجرای اتوماسیون ایجاد میکند. | |
| زمان. برنامه | نشان دهنده یک رویداد برنامه زمانی است. |