Описание
Общее действие автоматизации. Это типизированная структура .
Одно из полей
Тип | Расширенная структура |
---|---|
помощник.команда.трансляция | BroadcastCommand |
помощник.команда.OkGoogle | OkGoogleCommand |
device.command.ActivateScene | ActivateSceneCommand |
device.command.AppInstall | AppInstallCommand |
device.command.AppSearch | AppSearchCommand |
device.command.AppSelect | AppSelectCommand |
устройство.команда.ArmDisarm | ArmDisarmCommand |
device.command.BrightnessAbsolute | ЯркостьАбсолютнаяКоманда |
device.command.BrightnessRelative | BrightnessRelativeCommand |
устройство.команда.зарядка | ChargeCommand |
device.command.ColorAbsolute | ColorAbsoluteCommand |
устройство.команда.Кук | CookCommand |
устройство.команда.выдать | DispenseCommand |
устройство.команда.Док | DockCommand |
устройство.команда.Заполнить | FillCommand |
устройство.команда.FindMyDevice | LocateCommand |
device.command.HumidityRelative | HumidityRelativeCommand |
device.command.LightEffectColorLoop | LightEffectColorLoopCommand |
device.command.LightEffectPulse | LightEffectPulseCommand |
device.command.LightEffectSleep | LightEffectSleepCommand |
device.command.LightEffectWake | LightEffectWakeCommand |
устройство.команда.БлокировкаРазблокировка | LockUnlockCommand |
device.command.MediaNext | MediaNextCommand |
устройство.команда.MediaPause | MediaPauseCommand |
device.command.MediaPrevious | МедиаПредыдущаяКоманда |
device.command.MediaResume | MediaResumeCommand |
устройство.команда.MediaShuffle | MediaShuffleCommand |
устройство.команда.MediaStop | MediaStopCommand |
устройство.команда.Отключить звук | MuteCommand |
устройство.команда.СледующийВход | NextInputCommand |
устройство.команда.ВклВыкл | OnOffCommand |
устройство.команда.ОткрытьЗакрыть | OpenCloseCommand |
device.command.PauseUnpause | PauseUnpauseCommand |
device.command.PreviousInput | ПредыдущаяВводКоманда |
устройство.команда.Перезагрузка | RebootCommand |
устройство.команда.ОтносительныйКанал | RelativeChannelCommand |
устройство.команда.ReturnChannel | ReturnChannelCommand |
устройство.команда.ReverseFan | ReverseCommand |
device.command.RotateAbsolute | RotateAbsoluteCommand |
device.command.SelectChannel | SelectChannelCommand |
device.command.SetFanSpeed | SetFanSpeedCommand |
device.command.SetFanSpeedRelative | SetFanSpeedRelativeCommand |
device.command.SetHumidity | SetHumidityCommand |
устройство.команда.SetInput | SetInputCommand |
устройство.команда.SetVolume | SetVolumeCommand |
устройство.команда.СтартСтоп | StartStopCommand |
device.command.StopLightEffect | StopLightEffectCommand |
device.command.ThermostatSetMode | ТермостатУстановитьРежимКоманда |
device.command.ThermostatTemperatureSetpoint | ТермостатТемператураУставкаКоманда |
device.command.ThermostatTemperatureSetRange | ТермостатТемператураУстановкаДиапазонаКоманда |
device.command.TimerAdjust | TimerAdjustCommand |
устройство.команда.ТаймерОтмена | TimerCancelCommand |
устройство.команда.TimerPause | TimerPauseCommand |
device.command.TimerResume | TimerResumeCommand |
устройство.команда.TimerStart | TimerStartCommand |
home.command.Notification | NotificationCommand |
время.задержка | DelayAction |
Примеры
Одно действие — включение телевизора и света.
actions:
type: device.command.OnOff
devices:
- TV - Living Room
- Light A - Living Room
on: true
Одно действие для трансляции сообщения через Google Assistant.
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