動作

說明

一般自動化動作。這是型別結構

其中一個欄位

類型 擴充結構
assistant.command.Broadcast BroadcastCommand
assistant.command.OkGoogle OkGoogleCommand
device.command.ActivateScene ActivateSceneCommand
device.command.AppInstall AppInstallCommand
device.command.AppSearch AppSearchCommand
device.command.AppSelect AppSelectCommand
device.command.ArmDisarm ArmDisarmCommand
device.command.BrightnessAbsolute BrightnessAbsoluteCommand
device.command.BrightnessRelative BrightnessRelativeCommand
device.command.Charge ChargeCommand
device.command.ColorAbsolute ColorAbsoluteCommand
device.command.Cook CookCommand
device.command.Dispense DispenseCommand
device.command.Dock DockCommand
device.command.Fill FillCommand
device.command.FindMyDevice LocateCommand
device.command.HumidityRelative HumidityRelativeCommand
device.command.LightEffectColorLoop LightEffectColorLoopCommand
device.command.LightEffectPulse LightEffectPulseCommand
device.command.LightEffectSleep LightEffectSleepCommand
device.command.LightEffectWake LightEffectWakeCommand
device.command.LockUnlock LockUnlockCommand
device.command.MediaNext MediaNextCommand
device.command.MediaPause MediaPauseCommand
device.command.MediaPrevious MediaPreviousCommand
device.command.MediaResume MediaResumeCommand
device.command.MediaShuffle MediaShuffleCommand
device.command.MediaStop MediaStopCommand
device.command.Mute MuteCommand
device.command.NextInput NextInputCommand
device.command.OnOff OnOffCommand
device.command.OpenClose OpenCloseCommand
device.command.PauseUnpause PauseUnpauseCommand
device.command.PreviousInput PreviousInputCommand
device.command.Reboot RebootCommand
device.command.RelativeChannel RelativeChannelCommand
device.command.ReturnChannel ReturnChannelCommand
device.command.ReverseFan ReverseCommand
device.command.RotateAbsolute RotateAbsoluteCommand
device.command.SelectChannel SelectChannelCommand
device.command.SetFanSpeed SetFanSpeedCommand
device.command.SetFanSpeedRelative SetFanSpeedRelativeCommand
device.command.SetHumidity SetHumidityCommand
device.command.SetInput SetInputCommand
device.command.SetVolume SetVolumeCommand
device.command.StartStop StartStopCommand
device.command.StopLightEffect StopLightEffectCommand
device.command.ThermostatSetMode ThermostatSetModeCommand
device.command.ThermostatTemperatureSetpoint ThermostatTemperatureSetpointCommand
device.command.ThermostatTemperatureSetRange ThermostatTemperatureSetRangeCommand
device.command.TimerAdjust TimerAdjustCommand
device.command.TimerCancel TimerCancelCommand
device.command.TimerPause TimerPauseCommand
device.command.TimerResume TimerResumeCommand
device.command.TimerStart TimerStartCommand
home.command.Notification NotificationCommand
time.delay DelayAction

範例

只需一個動作,就能開啟電視和燈具。

actions:
  type: device.command.OnOff
  devices:
  - TV - Living Room
  - Light A - Living Room
  on: true

透過 Google 助理廣播訊息的單一動作。

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