عمل

توضیحات

اقدام اتوماسیون عمومی. این یک Typed Struct است.

یکی از فیلدها

نوع ساختار توسعه‌یافته
دستیار.فرمان.پخش فرمان پخش
دستیار.فرمان.OkGoogle OkGoogleCommand
دستور.فعال‌سازی صحنه‌ی دستگاه دستور ActivateScene
دستور.device.command.AppInstall دستور نصب برنامه
جستجوی برنامه.دستور.دستگاه دستور AppSearch
انتخاب برنامه.دستور.دستگاه دستور AppSelect
دستور.دستور.دستکاری.دسکتاپ فرمان خلع سلاح
دستور.دستگاه.روشنایی مطلق فرمان روشنایی مطلق
روشنایی نسبی دستور.device.command دستور روشنایی نسبی
دستور.دستگاه.شارژ شارژکامند
دستور.رنگ.مطلق.دستگاه دستور ColorAbsolute
دستور.دستگاه.پخت کوک کامند
دستور.دستگاه.ارائه دستور Dispense
دستور.دستگاه.بارانداز داک کامند
دستور.دستگاه.پر کردن دستور Fill
دستور.device.FindMyDevice دستور Locate
رطوبت نسبی دستور دستگاه دستور رطوبت نسبی
حلقه رنگی اثر نور دستگاه فرمان حلقه رنگ جلوه نور
دستگاه.فرمان.پالس اثر نور فرمان LightEffectPulse
دستگاه.فرمان.اثر نورخواب فرمان LightEffectSleep
دستگاه.فرمان.روشنایی با اثر نور LightEffectWakeCommand
قفل.دستور.باز کردن قفل دستگاه دستور LockUnlock
دستگاه.فرمان.رسانه بعدی مدیانکست کامند
دستگاه.فرمان.مکث رسانه‌ای دستور مکث رسانه
دستگاه.دستور.رسانهقبلی دستور قبلی رسانه
دستگاه.command.MediaResume دستور MediaResume
دستگاه.فرمان.رسانه‌ها به هم ریخته فرمان درهم‌ریخته رسانه‌ای
توقف دستگاه.فرمان.رسانه دستور توقف رسانه
بی‌صدا کردن دستور.دستگاه بی‌صدا کردنفرمان
دستور.دستگاه.ورودی بعدی دستور ورودی بعدی
دستور.دستگاه.روشن.خاموش دستور روشن/خاموش
دستور.دستگاه.باز.بستن دستور OpenClose
دستور.دستگاه.مکث.عدم مکث دستور مکث-عدم مکث
دستور.دستگاه.ورودی قبلی دستور ورودی قبلی
دستور.دستگاه.راه‌اندازی مجدد دستور راه‌اندازی مجدد
کانال نسبی دستوری دستگاه دستور RelativeChannel
دستگاه.فرمان.کانال بازگشتی دستور ReturnChannel
دستور.دستگاه.فن معکوس فرمان معکوس
دستور چرخش مطلق دستگاه دستور RotateAbsolute
دستور.دستگاه.انتخاب.کانال دستور SelectChannel
دستور تنظیم سرعت فن دستگاه دستور SetFanSpeed
دستور تنظیم سرعت فن نسبی برای دستگاه دستور SetFanSpeedRelative
تنظیم رطوبت دستگاه با دستور device.command دستور SetHumidity
دستگاه.دستور.تنظیم ورودی دستور SetInput
تنظیم حجم فرمان دستگاه دستور SetVolume
دستور.شروع.توقف دستگاه دستور شروع/توقف
دستور توقف اثر نور دستگاه دستور StopLightEffect
دستور.دستگاه.تنظیم.حالت ترموستات دستور تنظیم حالت ترموستات
نقطه تنظیم دما.دستور.دستگاه.ترموستات ترموستات، دما، نقطه تنظیم، فرمان
دستگاه.فرمان.ترموستات.محدوده تنظیم دما فرمان تنظیم محدوده دما (ThermostatTemperatureSetRangeCommand)
تنظیم زمان‌سنج.فرمان.دستگاه دستور تنظیم تایمر
لغو تایمر دستور دستگاه دستور لغو تایمر
دستگاه.فرمان.تایمر.مکث دستور TimerPause
دستور.دستگاه.زمان سنج.از سرگیری دستور TimerResume
دستور.دستگاه.زمان سنج شروع دستور شروع تایمر
اعلان دستور خانه دستور اعلان
زمان.تأخیر اقدام تأخیری

مثال‌ها

یک عمل واحد برای روشن کردن تلویزیون و چراغ.

actions:
  type: device.command.OnOff
  devices:
  - TV - Living Room
  - Light A - Living Room
  on: true

یک اقدام واحد برای پخش پیام از طریق دستیار گوگل.

actions:
  type: assistant.command.Broadcast
  message: Dinner time

چندین عمل برای روشن کردن یک چراغ و خاموش کردن آن پس از 5 دقیقه.

actions:
- type: device.command.OnOff
  devices: Light A - Living Room
  on: true
- type: time.delay
  for: 5min
- type: device.command.OnOff
  devices: Light A - Living Room
  on: false