وضعیت

شرح

یک شرایط عمومی اتوماسیون این یک ساختار تایپ شده است.

یکی از فیلدها

تایپ کنید ساختار توسعه یافته
و وشرایط
device.state.AppSelector AppSelectorState
device.state.ArmDisarm ArmDiarmState
دستگاه.وضعیت.روشنایی Brightness State
دستگاه.وضعیت.کانال Channel State
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 حالت حالت
نه بدون شرط
یا OrCondition
زمان.بین 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