توضیحات
یک شرایط عمومی اتوماسیون این یک ساختار تایپ شده است.
یکی از فیلدها
تایپ کنید | ساختار توسعه یافته |
---|---|
و | وشرایط |
device.state.AppSelector | AppSelectorState |
device.state.ArmDisarm | ArmDiarmState |
دستگاه.وضعیت.روشنایی | Brightness State |
دستگاه.وضعیت.کانال | ChannelState |
device.state.ColorSetting | ColorSettingState |
دستگاه.حالت.آشپز | CookState |
دستگاه.وضعیت.بارانداز | DockState |
device.state.EnergyStorage | EnergyStorageState |
device.state.FanSpeed | FanSpeedState |
دستگاه.وضعیت.پر کردن | FillState |
device.state.HumiditySetting | HumiditySettingState |
device.state.InputSelector | InputSelectorState |
device.state.LightEffects | LightEffectsState |
device.state.LockUnlock | LockUnlockState |
device.state.MediaState | MediaStateState |
device.state.MotionDetection | MotionDetectionState |
device.state.OccupancySensing | OccupancySensingState |
دستگاه.دولت.آنلاین | ایالت آنلاین |
device.state.OnOff | OnOffState |
device.state.OpenClose | OpenCloseState |
دستگاه.وضعیت.ثبت | RecordState |
دستگاه.حالت.چرخش | وضعیت چرخشی |
device.state.RunCycle | RunCycleState |
device.state.SensorState | SensorStateState |
device.state.StartStop | StartStopState |
device.state.TemperatureControl | TemperatureControlState |
device.state.TemperatureSetting | TemperatureSettingState |
دستگاه.وضعیت.تایمر | TimerState |
دستگاه.وضعیت.حجم | VolumeState |
home.state.HomePresence | حالت حالت |
نه | بدون شرط |
یا | یا شرط |
زمان.بین | TimeBetweenState |
نمونه ها
شرط ساده: اگر کسی در خانه باشد.
condition:
type: home.state.HomePresence
state: homePresenceMode
is: HOME
از یک شرط AND استفاده کنید: اگر تلویزیون روشن است و ساعت بعد از 6 بعد از ظهر است.
condition:
type: and
conditions:
- type: device.state.OnOff
device: TV - Living Room
state: on
is: true
- type: time.between
after: 6:00 pm