توضیحات
این یک ساختار نوعدار (Typed Struct) است که شروعکنندههایی را که باعث اتوماسیون میشوند، تعریف میکند.
یکی از فیلدها
| نوع | ساختار توسعهیافته |
|---|---|
| دستیار.رویداد.OkGoogle | رویداد OkGoogle |
| تشخیص رویداد.حیوان دیگر توسط دستگاه | رویداد تشخیص حیوانات دیگر |
| رویداد.دستگاه.فشار دادن زنگ در | رویداد فشردن زنگ در |
| تشخیص چهره آشنا با رویداد دستگاه | رویداد تشخیص چهره آشنا |
| تشخیص چهره ناآشنا در رویداد دستگاه | رویداد تشخیص چهره ناآشنا |
| تشخیص حرکت رویداد دستگاه | رویداد تشخیص حرکت |
| تشخیص وسیله نقلیه در حال حرکت با رویداد دستگاه | رویداد تشخیص وسیله نقلیه در حال حرکت |
| بسته.رویداد.دستگاه تحویل داده شد | رویداد تحویل بسته |
| تشخیص رویداد دستگاه | رویداد تشخیص شخص |
| صحبت کردن با دستگاه.رویداد.شخص | رویداد PersonTalking |
| دستگاه.رویداد.صدا | رویداد صدا |
| انتخابگر برنامهی وضعیت دستگاه | AppSelectorState |
| حالت.دستگاه.غیرفعال کردن حالت مسلح کردن | دولت مسلح/خلع سلاح |
| وضعیت.روشنایی دستگاه | وضعیت روشنایی |
| کانال.وضعیت.دستگاه | کانال استیت |
| تنظیم رنگ وضعیت دستگاه | وضعیت تنظیم رنگ |
| دستگاه.وضعیت.پخت | کوکاستیت |
| وضعیت دستگاه.بارانداز | داکاستیت |
| وضعیت دستگاه.ذخیره انرژی | EnergyStorageState |
| سرعت فن دستگاه | حالت سرعت فن |
| پر کردن وضعیت دستگاه | حالت پر |
| تنظیمات رطوبت.وضعیت.دستگاه | وضعیت تنظیم رطوبت |
| انتخابگر ورودی وضعیت دستگاه | حالت انتخاب ورودی |
| جلوههای نوری حالت دستگاه | حالت جلوههای نوری |
| قفل.وضعیت.دستگاه، باز کردن قفل | قفل کردنوضعیت را باز کنید |
| وضعیت.دستگاه.رسانه.وضعیت | مدیااستیت |
| تشخیص حرکت وضعیت دستگاه | حالت تشخیص حرکت |
| سنجش اشغال.وضعیت.دستگاه | وضعیت سنجش اشغال |
| وضعیت.دستگاه.آنلاین | آنلاین استیت |
| وضعیت.دستگاه.روشن.خاموش | روشن/خاموش/وضعیت |
| وضعیت دستگاه.باز کردن.بستن | وضعیت باز/بسته |
| رکورد.وضعیت.دستگاه | رکورد استیت |
| چرخش.وضعیت.دستگاه | حالت چرخش |
| چرخه اجرای وضعیت دستگاه | حالت چرخه اجرا |
| وضعیت دستگاه.سنسور.وضعیت | وضعیت حسگر |
| وضعیت دستگاه.شروع.توقف | شروع-توقف-وضعیت |
| کنترل دما.وضعیت.دستگاه | حالت کنترل دما |
| تنظیم دما.وضعیت.دستگاه | وضعیت تنظیم دما |
| تایمر.وضعیت دستگاه | تایمراستیت |
| وضعیت.حجم دستگاه | وضعیت حجم |
| حضور در خانه | حالت حالت |
| زمان.برنامه | رویداد زمانبندی |
مثالها
با روشن شدن تلویزیون، اتوماسیون شروع میشود.
starters:
type: device.state.OnOff
device: Google TV - Living Room
state: on
is: true
ساعت ۶ یا ۸ شب شروع میشه.
starters:
- type: time.schedule
at: 6:00 pm
- type: time.schedule
at: 8:00 pm