自動化は、次の開始条件とアクションをサポートしています。すべての状態が条件としてサポートされています。
状態 / イベント(開始条件) 条件 コマンド(アクション) |
サポートされるフィールド | 説明 |
---|---|---|
すべての子条件の論理 AND を表す複合条件。 | ||
assistant. |
メッセージ | |
assistant. |
okGoogle | |
assistant. |
クエリ | |
device. |
activate | シーンを有効化または無効化します。 |
device. |
newApplicationName | 指定したデバイスにアプリケーションをインストールします。 |
device. |
applicationName | 指定したアプリケーションを検索します。 |
device. |
applicationName | アプリケーションを選択します。 |
device. |
arm armLevel cancel |
デバイスのアラームレベルを設定します。 |
device. |
明るさ | デバイスの絶対的な明るさを調整します。明るさが 0 より大きい値に設定されている場合、デバイスがオフになると電源がオンになり、[`OnOffState.state`](./on_off_state) が変化して、デバイスがオンになっていることが反映されます。同様に、明るさを 0 に設定すると、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変化します。 |
device. |
BrightnessRelativePercent brightnessRelativeWeight |
デバイスの相対的な明るさを調整します。明るさが 0 より大きい値に設定されている場合、デバイスがオフの場合は電源がオンになり、デバイスがオンであることを反映して [`OnOffState.state`](./on_off_state) が変更されます。同様に、明るさを 0 に設定すると、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変化します。 |
device. |
電荷 | 充電を開始または停止する。 |
device. |
color. color. color. color. color. color. |
色を指定した色相に設定します。オフのデバイスで色が設定されると、デバイスの電源がオンになり、[`OnOffState.state`](./on_off_state) が変化します。同様に、明るさを 0 に設定すると、デバイスの電源がオフになり、それに応じて [`OnOffState.state`](./on_off_state) が変化します。 |
device. |
cookingMode foodPreset quantity start unit |
調理を開始または停止する。 |
device. |
amount item presetName unit |
アイテムを出します。 |
device. |
デバイスをホルダーに装着します。 | |
device. |
有効にする | ゲスト ネットワークを有効または無効にします。 |
device. |
enable profile |
ネットワーク プロファイルを有効または無効にします。PIN による予備のユーザー確認を使用する必要があります。これらのコマンドによって他のセキュリティ デバイスが無効になっている場合、ユーザーの家のセキュリティが影響を受けていると見なされます。 |
device. |
fill fillLevel |
デバイスに給水または排水します。 |
device. |
サイレント | ローカル アラートを生成して、ターゲット デバイスを見つけます。 |
device. |
relativeHumidityPercent relativeHumidityWeight |
現在の値に対して湿度レベルを調整します。 |
device. |
duration | 一連の色を順番に表示します。 |
device. |
duration | 光強度は、中レベルの明るさから最大の明るさまで増加し、その後、1 秒あたり 1 パルスの総サイクル時間で、中レベルの明るさまで減少します。各サイクルで、最大輝度は 200 ミリ秒間、中程度の輝度は遷移期間を除いて 500 ミリ秒以上続く必要があります。 |
device. |
duration | デバイスの明るさを徐々に下げて、必要に応じて色温度を変更します。 |
device. |
duration | デバイスの明るさを徐々に上げていき、必要に応じて色温度を変更します。 |
device. |
ロック | デバイスをロックまたはロック解除します。 |
device. |
次のメディア項目にスキップします。 | |
device. |
メディアの再生を一時停止します。 | |
device. |
前のメディア項目にスキップします。 | |
device. |
メディアの再生を再開します。 | |
device. |
現在のプレイリストをシャッフルします。 | |
device. |
メディアの再生を停止します。 | |
device. |
ミュート | 指定したデバイスをミュートまたはミュート解除します。 |
device. |
次の入力に切り替えてください。 | |
device. |
オン | デバイスの電源をオンまたはオフにします。 |
device. |
openDirection openPercent |
デバイスの開閉状態を設定する |
device. |
一時停止 | デバイスの操作を一時停止または一時停止解除します。 |
device. |
前の入力に切り替えます。 | |
device. |
デバイスを再起動します。 | |
device. |
channelCount | 現在のチャンネルを相対値で調整します。 |
device. |
ユーザーが視聴していたチャンネルに戻る。 | |
device. |
ファンの向きを逆にします。 | |
device. |
rotationDegrees rotationPercent |
デバイスの絶対回転を設定します。 |
device. |
channelCode channelName channelNumber |
現在のチャンネルに特定の値を設定します。 |
device. |
fanSpeed | ファンの速度を設定します。 |
device. |
funSpeedRelativePercent fanSpeedRelativeWeight |
ファンの相対速度を設定します。 |
device. |
湿度 | 湿度レベルを絶対値に設定します。 |
device. |
newInput | メディア入力を設定します。 |
device. |
volumeLevel | 特定のデバイスの音量を設定します。 |
device. |
start | デバイスを起動または停止します。 |
device. |
現在の照明効果を停止します。 | |
device. |
thermostatMode | サーモスタット デバイスのターゲット動作モードを設定します。 |
device. |
thermostatTemperatureSetpoint | サーモスタット デバイスの設定温度を設定します。 |
device. |
thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
サーモスタット デバイスの設定温度範囲を設定します。 |
device. |
duration | タイマーの長さを調整します。 |
device. |
タイマーをキャンセルします。 | |
device. |
タイマーを一時停止します。 | |
device. |
タイマーを再開します。 | |
device. |
duration | 新しいタイマーを開始します。 |
device. |
カメラが猫を検出しました。 | |
device. |
カメラで犬が検出された。 | |
device. |
カメラで動物が検出された。 | |
device. |
ドアホンが押されました。 | |
device. |
カメラで認識済みの人物が検出されました。 | |
device. |
カメラで認識できない人物が検出されました。 | |
device. |
デバイスで動きが検知されました。 | |
device. |
動いている車両がカメラで検知されました。 | |
device. |
配達された荷物がカメラで検知されました。 | |
device. |
カメラで人物が検出されました。 | |
device. |
人の話し声がデバイスで検出されました。 | |
device. |
デバイスで音が検知されました。 | |
device. |
currentApplication | アプリを切り替えられるデバイスの場合。 |
device. |
現在の監視レベル が監視されている |
監視のオンとオフをサポートするセキュリティ システムなどのデバイスの場合、監視のオン / オフの状態を示します。 |
device. |
明るさ | デバイスの明るさの設定。 |
device. |
メディア デバイスのチャンネルをサポートするデバイスの場合。 | |
device. |
color. color. color. color. color. |
色設定の状態。 |
device. |
currentCookingMode currentFoodPreset |
さまざまなフード プリセットとサポートされている調理モードで調理できるデバイスの場合。 |
device. |
isDocked | 音声コマンドで充電器に戻るセルフモード デバイスの場合。 |
device. |
descriptiveCapacityRemaining isCharging isPluggedIn |
バッテリーなどのエネルギー貯蔵デバイスの状態(充電中のエネルギー量、充電中かどうか、電源に接続されているかどうかなど)。 |
device. |
currentFanSpeedPercent currentFanSpeedSetting |
ファンの速度の設定に対応しているデバイスの場合。 |
device. |
currentFillLevel currentFillPercent isFilled |
バスタブなど、給水可能なデバイスに使用します。 |
device. |
humidityAmbientPercent humiditySetpointPercent |
加湿器や除湿機など、湿度設定に対応しているデバイスに使用します。 |
device. |
currentInput | 入力を切り替えられるデバイスのクエリを有効にします。
メディア入力には、デバイスごとに動的な名前を付けることができ、音声フィードや動画フィードなどを表します。これらのフィードは有線でもネットワークでもかまいませんが、名前を付け、相応の持続性を確保する必要があります。検索可能なネットワーク ライブラリなど、任意の一時的なフィードはサポートされていません。ペアリングされた名前付き Bluetooth ソースがサポートされています。ソースには複数の名前を付けることができるため、デフォルトの名前だけでなく、ユーザーが作成した名前と検出された名前もサポートされます。たとえば「hdmi_1」を「DVD プレーヤー」と指定し、または「usb_1」「ハードドライブ」の場合もあります
「次」をサポートするようにメディア入力を並べ替え可能と「previous」使用できます。
注: InputSelector はクエリ文法に対応していません。 |
device. |
activeLightEffect | 色のループなど、状態を変更する複雑な照明コマンドに対応しているデバイスに使用します。 |
device. |
isJammed isLocked |
ロックの設定と解除、ロック状態の報告をサポートするデバイス。 |
device. |
playbackState | メディアを再生するデバイスの場合、メディアの状態(再生中かどうかなど)。 |
device. |
motionDetectionEventInProgress | 動きを検出できるデバイスの場合。 |
device. |
occupancy | PIR、超音波、物理的接触センサーのいずれかで在室を検出できるデバイスの場合。 |
device. |
online | オンラインとオフラインの状態をサポートし、オンラインとオフラインの状態を報告するデバイスが対象です。 |
device. |
オン | プラグやスイッチなど、オンとオフを切り替えるデバイス向けの基本的なオン / オフ機能。今後追加される多くのデバイスにも当てはまります。 |
device. |
openPercent | 開閉をサポートするデバイスが対象です。部分的な開閉が可能な場合や、複数の方向に開閉する場合もあります。 |
device. |
isCurrentlyRecording | メディアへの録音に対応しているデバイスの場合。 |
device. |
rotationDegrees rotationPercent |
回転可能なスラットを備えたブラインドなど、回転をサポートするデバイスに使用します。 |
device. |
currentCycleRemainingTime currentTotalRemainingTime |
動作を継続中の、クエリできるデバイスの場合。 このようなデバイスは、動作開始時に総サイクル数、および現在デバイスが実行中である各サイクルを報告します。 |
device. |
currentSensorStateData. currentSensorStateData. |
センサーによって生成される測定値です。たとえば、煙探知機で測定された煙の量や、一酸化炭素探知機で測定された一酸化炭素の量などです。 |
device. |
isPaused isRunning |
開始と停止のオペレーションをサポートするデバイスの場合。 デバイスの起動と停止は、電源のオン / オフと同様の役割を果たします。デバイスの電源を入れるときと起動したときに動作が異なることを示します。たとえば、洗濯機の中には、電源を入れて、実際に使う前に設定を変更できるものがあります。 |
device. |
temperature 気温 設定温度 |
サーモスタット以外のデバイス(オーブンなど)の内部または周囲の温度を制御します。 |
device. |
activeThermostatMode thermostatHumidityTemperature thermostatMode thermostatTemperatureEnvironment thermostatTemperatureSetpoint thermostatTemperatureSetpointHigh thermostatTemperatureSetpointLow |
温度設定ポイントとモードをサポートするデバイスの場合。 |
device. |
timerPaused | タイマー機能をサポートするデバイスの場合。たとえば、スマート スプリンクラー コントローラやスマートライト スイッチにタイマーが内蔵されていることがあります。これを使用して、タイマーの残り時間をデバイスに照会できます。 |
device. |
currentVolume isMuted |
音量を変更できるデバイスの場合(音量の設定、ミュート、ミュート解除など)。 |
home. |
body members title |
指定した家のメンバーに通知を送信します。 |
home. |
homePresenceMode | |
「」以外 | 別の条件の論理 NOT を表す条件。 | |
または | すべての子条件の論理 OR を表す複合条件。 | |
time. |
期間を表します。 | |
time. |
自動化の実行を一時停止します。 | |
time. |
時間スケジュール イベントを表します。 |