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

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

状態 / イベント(開始条件)
条件
コマンド(アクション)
サポートされるフィールド 説明
および すべての子条件の論理 AND を表す複合条件。
assistant.command.ブロードキャスト メッセージ
assistant.command.OK Google okGoogle
assistant.event.OK Google クエリ
device.command.ActivateScene activate シーンを有効化または無効化します。
device.command.AppInstall newApplicationName 指定したデバイスにアプリケーションをインストールします。
device.command.AppSearch applicationName 指定したアプリケーションを検索します。
device.コマンド。AppSelect applicationName アプリケーションを選択します。
device.command.ArmDisarm
群レベル
キャンセル
デバイスのアラームレベルを設定します。
device.コマンド。Brightness 絶対 明るさ デバイスの明るさの絶対値を調整します。明るさが 0 より大きい値に設定されている場合、デバイスがオフになると電源がオンになり、[`OnOffState.state`](./on_off_state) が変化して、デバイスがオンになっていることが反映されます。同様に、明るさを 0 に設定すると、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変化します。
device.コマンド。BrightnessRelative BrightnessRelativePercent
brightnessRelativeWeight
デバイスの相対的な明るさを調整します。明るさが 0 より大きい値に設定されている場合、デバイスがオフになると電源がオンになり、[`OnOffState.state`](./on_off_state) が変化して、デバイスがオンになっていることが反映されます。同様に、明るさを 0 に設定すると、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変化します。
device.コマンド。Charge 電荷 充電を開始または停止する。
device.コマンド。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.コマンド。調理 調理モード
フードプリセット
数量
開始
単位
調理を開始または停止する。
device.command.[Dispense] 金額
アイテム
プリセット名
単位
アイテムを出します。
device.command. ホルダーにセットします。 デバイスをホルダーに装着します。
device.コマンド。EnableDisableGuestNetwork enable ゲスト ネットワークを有効または無効にします。
device.コマンド。EnableDisableNetworkProfile プロフィールを
有効にする
ネットワーク プロファイルを有効または無効にします。PIN による予備のユーザー確認を使用する必要があります。これらのコマンドで他のセキュリティ デバイスを無効にすると、ユーザーのホーム セキュリティに影響する可能性があります。
device.command。Fill 塗りつぶし
fillLevel
デバイスに給水または排水します。
device.コマンド。FindMyDevice サイレント ローカル アラートを生成して、ターゲット デバイスを見つけます。
device.コマンド。相対湿度 相対湿度パーセント
relativeHumidityWeight
現在の値に対して湿度レベルを調整します。
device.コマンド。LightEffectColorLoop duration 一連の色を順番に表示します。
device.コマンド。LightEffectPulse duration 光強度は、中レベルの明るさから最大の明るさまで増加し、その後、1 秒あたり 1 パルスの総サイクル時間で、中レベルの明るさまで減少します。各サイクル中、最大輝度は 200 ミリ秒、中間レベルの輝度は、移行期間を除いて少なくとも 500 ミリ秒持続する必要があります。
device.コマンド。LightEffectSleep duration デバイスの明るさを徐々に下げて、必要に応じて色温度を変更します。
device.コマンド。LightEffectWake duration デバイスの明るさを徐々に上げていき、必要に応じて色温度を変更します。
device.command.LockUnlock ロック デバイスをロックまたはロック解除します。
device.command.MediaNext 次のメディア項目にスキップします。
device.コマンド。MediaPause メディアの再生を一時停止します。
device.command.MediaPrevious 前のメディア項目にスキップします。
device.command.MediaResume メディアの再生を再開します。
device.コマンド。MediaShuffle 現在のプレイリストをシャッフルします。
device.コマンド。MediaStop メディアの再生を停止します。
device.command.ミュート ミュート 指定したデバイスをミュートまたはミュート解除します。
device.command.NextInput 次の入力に切り替えてください。
device.コマンド。OnOff オン デバイスの電源をオンまたはオフにします。
device.コマンド。OpenClose openDirection
openPercent
デバイスの開閉状態を設定する
device.コマンド。PauseUnpause 一時停止 デバイスの操作の一時停止または一時停止解除。
device.command.PreviousInput 前の入力に切り替えます。
device.command.再起動します。 デバイスを再起動します。
device.コマンド。RelativeChannel channelCount 現在のチャンネルを相対値で調整します。
device.command.ReturnChannel(チャネル) ユーザーが視聴していたチャンネルに戻る。
device.コマンド。ReverseFan ファンの向きを逆にします。
device.コマンド。rotateAbsolute rotationDegrees
rotationPercent
デバイスの絶対回転を設定します。
device.コマンド。SelectChannel channelCode
channelName
channelNumber
現在のチャンネルに特定の値を設定します。
device.コマンド。SetFanSpeed fanSpeed ファンの速度を設定します。
device.コマンド。SetFanSpeedRelative funSpeedRelativePercent
fanSpeedRelativeWeight
ファンの相対速度を設定します。
device.コマンド。SetHumidity 湿度 湿度レベルを絶対値に設定します。
device.command.SetInput newInput メディア入力を設定します。
device.command.SetVolume volumeLevel 特定のデバイスの音量を設定します。
device.command.StartStop スタート デバイスを起動または停止します。
device.command.StopLightEffect 現在の照明効果を停止します。
device.コマンド。ThermostatSetMode thermostatMode サーモスタット デバイスのターゲット動作モードを設定します。
device.コマンド。ThermostatTemperatureSetpoint thermostatTemperatureSetpoint サーモスタット デバイスの設定温度を設定します。
device.コマンド。ThermostatTemperatureSetRange thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
サーモスタット デバイスの設定温度範囲を設定します。
device.command.TimerAdjust duration タイマーの長さを調整します。
device.command.TimerCancel タイマーをキャンセルします。
device.command.TimerPause(タイマーを一時停止) タイマーを一時停止します。
device.command.TimerResume タイマーを再開します。
device.command.TimerStart duration 新しいタイマーを開始します。
device.event.AnimalCatDetection カメラで猫が検出された。
device.event.AnimalDogDetection カメラで犬が検出された。
device.event.AnimalOtherDetection カメラで動物が検出されました。
device.event.DoorbellPress ドアホンが押されました。
device.event.FaceAffinityDetection カメラで認識済みの人物が検出されました。
device.event.FaceUnfamiliarDetection カメラで認識できない人物が検出されました。
device.event.MotionDetection デバイスで動きが検知されました。
device.event.MovingVehicleDetection 動いている車両がカメラで検知されました。
device.event.PackageDelivered 配達された荷物がカメラで検知されました。
device.event.PersonDetection カメラで人物が検出されました。
device.event.PersonTalking 人の話し声がデバイスで検出されました。
device.event. サウンド デバイスで音が検知されました。
device.state.AppSelector currentApplication アプリを切り替えられるデバイスの場合。
device.state.ArmDisarm 現在の監視レベル
が監視されている
監視のオンとオフをサポートするセキュリティ システムなどのデバイスの場合、監視のオン / オフの状態を示します。
device.state.明るさ 明るさ デバイスの明るさの設定。
device.state.Channel(チャネル) メディア デバイスのチャンネルをサポートするデバイスの場合。
device.state.ColorSetting color.colorTemperature
color.spectrumHsv.hue
color.spectrumHsv.saturation
color.spectrumHsv.value
color.spectrumRgb
色設定の状態。
device.state.クック currentCookingMode
currentFoodPreset
さまざまなフード プリセットとサポートされている調理モードで調理できるデバイスの場合。
device.state.ホルダー isDocked 音声コマンドで充電器に戻るセルフモード デバイスの場合。
device.state.EnergyStorage descriptionCapacityRemaining
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.レコード isCurrentlyRecording メディアへの録音に対応しているデバイスの場合。
device.state.Rotation(回転) rotationDegrees
rotationPercent
回転可能なスラットを備えたブラインドなど、回転をサポートするデバイスに使用します。
device.state.RunCycle currentCycleRemainingTime
currentTotalRemainingTime
動作を継続中の、クエリ可能なデバイスの場合。 このようなデバイスは、動作開始時に総サイクル数、および現在デバイスが実行中である各サイクルを報告します。
device.state.SensorState currentSensorStateData.キー
currentSensorStateData.value.currentSensorState
センサーによって生成される測定値です。たとえば、煙探知機で測定された煙の量や、一酸化炭素探知機で測定された一酸化炭素の量などです。
device.state.StartStop isPaused
isRunning
開始と停止のオペレーションをサポートするデバイスの場合。 デバイスの起動と停止は、電源のオン / オフと同様の役割を果たします。これは、電源を入れたときと起動したときにデバイスの動作が異なることを示します。たとえば、洗濯機の中には、電源を入れて、実際に使う前に設定を変更できるものがあります。
device.state.TemperatureControl temperature 気温
設定温度
サーモスタット以外のデバイス(オーブンなど)の内部または周囲の温度を制御します。
device.state.TemperatureSetting activeThermostatMode
thermostatHumidityAmbient
thermostatMode
thermostatTemperatureEnvironment
thermostatTemperatureSetpoint
thermostatTemperatureSetpointHigh
thermostatTemperatureSetpointLow
温度ポイントとモードをサポートするデバイスの場合。
device.state.タイマー timerPaused タイマー機能をサポートするデバイスの場合。たとえば、スマート スプリンクラー コントローラやスマートライト スイッチにタイマーが内蔵されていることがあります。これを使用して、タイマーの残り時間をデバイスに照会できます。
device.state.音量 currentVolume
はミュートされている
音量を変更できるデバイスの場合(音量の設定、ミュート、ミュート解除など)。
home.command.通知 本文
メンバー
役職
指定した家のメンバーに通知を送信します。
home.state.HomePresence homePresenceMode
」以外 別の条件の論理 NOT を表す条件。
または すべての子条件の論理 OR を表す複合条件。
期間。 期間を表します。
時間遅延 自動化の実行を一時停止します。
time.schedule 時間スケジュール イベントを表します。