Описание
Общее состояние автоматизации. Это типизированная структура .
Одно из полей
Тип | Расширенная структура |
---|---|
и | ИУсловие |
device.state.AppSelector | AppSelectorState |
устройство.состояние.ВзятиеСнятие с охраны | ArmDisarmState |
состояние.устройства.Яркость | ЯркостьСостояние |
состояние.устройства.Канал | Состояние канала |
device.state.ColorSetting | ColorSettingState |
устройство.состояние.Кук | CookState |
устройство.состояние.Док | DockState |
device.state.EnergyStorage | СостояниеХраненияЭнергии |
device.state.FanSpeed | FanSpeedState |
состояние.устройства.Заполнить | FillState |
device.state.HumiditySetting | СостояниеНастройкиВлажности |
device.state.InputSelector | InputSelectorState |
device.state.СветовыеЭффекты | LightEffectsState |
device.state.БлокировкаРазблокировка | LockUnlockState |
device.state.MediaState | MediaStateState |
состояние.устройства.Обнаружение движения | Состояние обнаружения движения |
device.state.OccupancySensing | OccupancySensingState |
состояние.устройства.Онлайн | OnlineState |
состояние.устройства.ВклВыкл | OnOffState |
device.state.ОткрытоЗакрыто | OpenCloseState |
состояние.устройства.Запись | RecordState |
состояние.устройства.Вращение | Состояние вращения |
состояние.устройства.RunCycle | RunCycleState |
состояние.устройства.Состояние.датчика | Состояние датчикаСостояние |
состояние.устройства.СтартСтоп | StartStopState |
device.state.TemperatureControl | TemperatureControlState |
device.state.TemperatureSetting | СостояниеНастройкиТемпературы |
состояние.устройства.Таймер | СостояниеТаймера |
состояние.устройства.Громкость | VolumeState |
home.state.HomePresence | РежимСостояние |
нет | НеСостояние |
или | ИлиУсловие |
время.между | ВремяМеждуСостоянием |
Примеры
Простое условие: если кто-то находится дома.
condition:
type: home.state.HomePresence
state: homePresenceMode
is: HOME
Используйте условие И: если телевизор включен И время уже после 18:00.
condition:
type: and
conditions:
- type: device.state.OnOff
device: TV - Living Room
state: on
is: true
- type: time.between
after: 6:00 pm