サポートされている開始条件、条件、アクション

自動化では、次の開始条件とアクションがサポートされています。すべての状態が条件としてサポートされています。

  • 開始条件、アクション、条件のタイプを選択する
  • アシスタントのアクション
  • アシスタントの開始条件
  • 条件演算子
  • デバイス アクション
  • デバイス イベントの開始条件
  • デバイスの状態の条件
  • デバイスの状態の開始条件
  • 家でのアクティビティ
  • 在宅状態の条件
  • 在宅状態の開始条件
  • 時間のアクション
  • 時刻の条件
  • 時刻の開始条件

105 件の結果
状態 / イベント(開始条件)
条件
コマンド(アクション)
サポートされているフィールド 説明
すべての子条件の論理 AND を表す複合条件。
assistant.command.Broadcast メッセージ
assistant.command.OkGoogle okGoogle
assistant.event.OkGoogle クエリ
device.command.ActivateScene 有効にする シーンを有効または無効にします。
device.command.AppInstall newApplicationName 指定されたデバイスにアプリをインストールします。
device.command.AppSearch applicationName 指定されたアプリケーションを検索します。
device.command.AppSelect applicationName 該当するアプリケーションを選択します。
device.command.ArmDisarm arm
armLevel
キャンセル
デバイスのアラームレベルを設定します。
device.command.BrightnessAbsolute 明るさ デバイスの絶対的な明るさを調整します。明るさが 0 より大きい値に設定されている場合、デバイスの電源がオフの場合はオンになり、デバイスの電源がオンであることを反映して [`OnOffState.state`](./on_off_state) が変更されます。同様に、明るさが 0 に設定されている場合、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変更されます。
device.command.BrightnessRelative brightnessRelativePercent
brightnessRelativeWeight
デバイスの相対的な明るさを調整します。明るさが 0 より大きい値に設定されている場合、デバイスの電源がオフの場合はオンになり、デバイスの電源がオンであることを反映して [`OnOffState.state`](./on_off_state) が変更されます。同様に、明るさが 0 に設定されている場合、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変更されます。
device.command.Charge 電荷 充電を開始または停止する。
device.command.ColorAbsolute color.name
color.spectrumHSV.hue
color.spectrumHSV.saturation
color.spectrumHSV.value
color.spectrumRGB
color.temperature
色を指定した色相に設定します。オフになっているデバイスで色が設定されると、デバイスの電源がオンになり、[OnOffState.state](./on_off_state) が変更されてこの状態が反映されます。同様に、明るさが 0 に設定されている場合、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変更されます。
device.command.Cook cookingMode
foodPreset
quantity
start
unit
調理を開始または停止します。
device.command.Dispense amount
item
presetName
unit
アイテムを配布する。
device.command.Dock デバイスをホルダーにセットします。
device.command.EnableDisableGuestNetwork 有効にする ゲスト ネットワークを有効または無効にします。
device.command.EnableDisableNetworkProfile enable
profile
ネットワーク プロファイルを有効または無効にします。PIN によるセカンダリ ユーザー確認を使用する必要があります。これらのコマンドによって他のセキュリティ デバイスが無効になっている場合、ユーザーの在宅セキュリティが影響を受けていると見なされます。
device.command.Fill fill
fillLevel
デバイスを充填または排水します。
device.command.FindMyDevice サイレント ローカル アラートを生成して、対象デバイスを特定します。
device.command.HumidityRelative relativeHumidityPercent
relativeHumidityWeight
現在の値を基準に湿度レベルを調整します。
device.command.LightEffectColorLoop duration 一連の色を循環するようデバイスにリクエストします。
device.command.LightEffectPulse duration 光の強度は中程度の明るさから最大の明るさに増加し、その後中程度の明るさに減少します。合計サイクル時間は 1 秒あたり 1 回の点滅です。各サイクルで、最大輝度は 200 ミリ秒間、中程度の輝度は遷移期間を除いて 500 ミリ秒以上続く必要があります。
device.command.LightEffectSleep duration 一定の時間かけてデバイスの明るさを徐々に下げ、必要に応じて色温度を変更します。
device.command.LightEffectWake duration 一定の時間かけてデバイスの明るさを徐々に上げ、必要に応じて色温度を変更します。
device.command.LockUnlock ロック デバイスをロックまたはロック解除する。
device.command.MediaNext 次のメディア項目にスキップします。
device.command.MediaPause メディアの再生を一時停止します。
device.command.MediaPrevious 前のメディア項目にスキップします。
device.command.MediaResume メディアの再生を再開します。
device.command.MediaShuffle 現在のプレイリストをシャッフルします。
device.command.MediaStop メディアの再生を停止します。
device.command.Mute ミュート 指定したデバイスをミュートまたはミュート解除します。
device.command.NextInput 次の入力に切り替えます。
device.command.OnOff オン デバイスの電源をオンまたはオフにします。
device.command.OpenClose openDirection
openPercent
デバイスの開閉状態を設定する
device.command.PauseUnpause 一時停止 デバイスの操作を一時停止または一時停止解除します。
device.command.PreviousInput 前の入力に切り替えます。
device.command.Reboot デバイスを再起動します。
device.command.RelativeChannel channelCount 現在のチャンネルを相対量で調整します。
device.command.ReturnChannel ユーザーが視聴していた前のチャンネルに戻ります。
device.command.ReverseFan ファンの向きを逆にします。
device.command.RotateAbsolute rotationDegrees
rotationPercent
デバイスの絶対回転を設定します。
device.command.SelectChannel channelCode
channelName
channelNumber
現在のチャネルを特定の値に設定します。
device.command.SetFanSpeed fanSpeed ファンの速度を設定します。
device.command.SetFanSpeedRelative fanSpeedRelativePercent
fanSpeedRelativeWeight
ファンの相対速度を設定します。
device.command.SetHumidity 湿度 湿度レベルを絶対値に設定します。
device.command.SetInput newInput メディア入力を設定します。
device.command.SetVolume volumeLevel 特定のデバイスの音量を設定します。
device.command.StartStop start デバイスを起動または停止する。
device.command.StopLightEffect 現在の照明効果を停止します。
device.command.ThermostatSetMode thermostatMode サーモスタット デバイスのターゲット オペレーティング モードを設定する。
device.command.ThermostatTemperatureSetpoint thermostatTemperatureSetpoint サーモスタット デバイスの設定温度を設定する。
device.command.ThermostatTemperatureSetRange thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
サーモスタット デバイスの設定温度範囲を設定する。
device.command.TimerAdjust duration タイマーの長さを調整します。
device.command.TimerCancel タイマーをキャンセルします。
device.command.TimerPause タイマーを一時停止します。
device.command.TimerResume タイマーを再開して。
device.command.TimerStart duration 新しいタイマーを開始します。
device.event.AnimalOtherDetection カメラが犬または猫を検出しました。他の種類の動物の検出はサポートされていません。
device.event.DoorbellPress ドアホンが押された。
device.event.FaceFamiliarDetection カメラが認識済みの人物を検出しました。
device.event.FaceUnfamiliarDetection カメラが認識できない人物を検出しました。
device.event.MotionDetection デバイスで動きが検出されました。
device.event.MovingVehicleDetection カメラが移動中の車両を検出しました。
device.event.PackageDelivered 配達された荷物をカメラが検出しました。
device.event.PersonDetection カメラが人物を検出しました。
device.event.PersonTalking デバイスが人の話し声を検出しました。
device.event.Sound デバイスが音を検出しました。
device.state.AppSelector currentApplication アプリを切り替えることができるデバイスの場合。
device.state.ArmDisarm currentArmLevel
isArmed
監視機能の設定と解除をサポートするセキュリティ システムなどのデバイスの場合、デバイスが作動中か解除中かを示します。
device.state.Brightness 明るさ デバイスの明るさの設定。
device.state.Channel メディア デバイスのチャンネルをサポートするデバイスの場合。
device.state.ColorSetting color.colorTemperature
color.spectrumHsv.hue
color.spectrumHsv.saturation
color.spectrumHsv.value
color.spectrumRgb
色設定の状態。
device.state.Cook currentCookingMode
currentFoodPreset
さまざまなフード プリセットやサポートされている調理モードで調理が可能なデバイスに使用します。
device.state.Dock isDocked コマンドで充電器に戻るセルフモード デバイス用。
device.state.EnergyStorage descriptiveCapacityRemaining
isCharging
isPluggedIn
バッテリーなどのエネルギー貯蔵デバイスの状態(保存されているエネルギーの量、充電中かどうか、電源に接続されているかどうかなど)。
device.state.FanSpeed currentFanSpeedPercent
currentFanSpeedSetting
ファンの速度の設定をサポートしているデバイスの場合。
device.state.Fill currentFillLevel
currentFillPercent
isFilled
浴槽など、充填可能なデバイス。
device.state.HumiditySetting humidityAmbientPercent
humiditySetpointPercent
加湿器や除湿器など、湿度設定が可能なデバイスに使用します。
device.state.InputSelector currentInput 入力を切り替えることができるデバイスのクエリを有効にします。 メディア入力には、デバイスごとに動的な名前を付けることができ、音声フィードや動画フィードなどを表します。これらのフィードは有線またはネットワーク接続できますが、名前を付け、合理的な持続性を持たせる必要があります。検索可能なネットワーク ライブラリなどの任意の一時的フィードはサポートされていません。ペア設定された名前付き Bluetooth ソースがサポートされています。ソースには複数の名前を付けることができるため、ユーザー作成名、検出名、デフォルト名のいずれもサポートされています。たとえば、「hdmi_1」は「DVD プレーヤー」にも、「usb_1」は「ハードドライブ」にもなります。メディア入力は、「次」と「前」のコマンドをサポートするように順番を付けることができます。 注: InputSelector はクエリ構文をサポートしていません。
device.state.LightEffects activeLightEffect 色のループなど、状態を変更する複雑な照明コマンドに対応しているデバイスに使用します。
device.state.LockUnlock isJammed
isLocked
ロックの設定と解除、ロック状態の報告をサポートするデバイス。
device.state.MediaState playbackState メディアを再生するデバイスの場合、メディアの状態(再生中かどうかなど)。
device.state.MotionDetection motionDetectionEventInProgress 動きを検出できるデバイスの場合。
device.state.OccupancySensing occupancy PIR、超音波、物理的な接触センサーによって、在室を検出できるデバイス。
device.state.Online オンライン オンラインとオフラインの状態をサポートするデバイス、またはオンラインとオフラインの状態を報告するデバイス。
device.state.OnOff オン プラグやスイッチなど、オン / オフで切り替えを行うデバイスに使用します。新しいものも含めて、多くのデバイスでこの機能が使用されています。
device.state.OpenClose openPercent 開閉をサポートするデバイスに使用します。部分的な開閉や、複数の方向への開閉をサポートするデバイスにも使用できます。
device.state.Record isCurrentlyRecording メディアへの録画をサポートするデバイスの場合。
device.state.Rotation rotationDegrees
rotationPercent
回転式のスラットを備えたブラインドなど、回転をサポートするデバイスの場合。
device.state.RunCycle currentCycleRemainingTime
currentTotalRemainingTime
操作の継続時間を照会できるデバイスに使用します。このようなデバイスは動作開始時に合計サイクル数を報告し、稼働中はデバイスの現在のサイクルを報告します。
device.state.SensorState currentSensorStateData.key
currentSensorStateData.value.currentSensorState
currentSensorStateData.value.rawValue
センサーによって生成された測定値。たとえば、煙探知器で測定した煙の量や、一酸化炭素検知器で測定した一酸化炭素の量などです。
device.state.StartStop isPaused
isRunning
開始と停止のオペレーションをサポートするデバイスの場合。デバイスの起動と停止は、電源のオン / オフと似た機能を提供します。つまり、デバイスは電源投入時と起動時で異なる動作をします。たとえば、洗濯機の中には、電源を入れた後、設定を変更してから実際に運転を開始できるものがあります。
device.state.TemperatureControl temperatureAmbient
temperatureSetpoint
サーモスタット以外のデバイス(オーブンなど)の温度を、デバイス内または周辺で制御します。
device.state.TemperatureSetting activeThermostatMode
thermostatHumidityAmbient
thermostatMode
thermostatTemperatureAmbient
thermostatTemperatureSetpoint
thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
温度点とモードをサポートするデバイスの場合。
device.state.Timer timerPaused タイマー機能をサポートするデバイスの場合。たとえば、スマート スプリンクラーのコントローラやスマートライトのスイッチにタイマーが内蔵されている場合があります。これを使用して、タイマーの残り時間をデバイスにクエリできます。
device.state.Volume currentVolume
isMuted
音量を変更できるデバイス(音量レベルの設定、ミュート、ミュートの解除が可能なデバイス)に使用します。
home.command.Notification body
members
title
指定した家のメンバーに通知を送信します。
home.state.HomePresence homePresenceMode
time.between 期間を表します。
time.delay 自動化の実行に一時停止を追加します。
time.schedule 時間スケジュールのイベントを表します。
または すべての子条件の論理 OR を表す複合条件。
以外 別の条件の論理否定を表す条件。