スマートホームの Locator トレイトのスキーマ

action.devices.traits.Locator - このトレイトは、見つかったデバイスに使用されます。

地域のインジケーター(ビープ音、呼び出し音、点滅など)でデバイスを見つけることができます。 「[デバイス] を探して」というリクエストを送信すると、デバイスはその位置を通知しようとします。

サポートされているすべての文法の種類(「[デバイス]を探して」、「X はどこ?」 など)から呼び出します 音声レスポンスは、API 呼び出しからの実行レスポンスによって (ビープ音が鳴っているかどうかなど)。

デバイスの属性

なし。

デバイスのステータス

なし。

デバイスのコマンド

このトレイトを持つデバイスは、以下の動作に反応します。 コマンドを EXECUTE オペレーションの一部として使用できます。学習内容 EXECUTE インテントの処理の詳細については、以下をご覧ください。 インテント フルフィルメント

action.devices.commands.Locate

ローカル アラートを生成して、ターゲット デバイスを見つけます。

パラメータ

パラメータ タイプ 説明
silence ブール値

(デフォルト: false)。

ローカル アラートに対して音声による応答を行うデバイスに使用します。true に設定した場合、デバイスは進行中のアラームを消音します。

lang String

(デフォルト: "en")。

クエリまたは表示の現在の言語。必要に応じてローカライズされたロケーション文字列を返します。サポートされている言語をご確認ください。

デバイスを探す。

{
  "command": "action.devices.commands.Locate",
  "params": {
    "silence": false
  }
}

デバイスの位置を特定しない。

{
  "command": "action.devices.commands.Locate",
  "params": {
    "silence": true
  }
}

デバイスエラー

詳しくは、 エラーと例外をご覧ください。