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

action.devices.traits.Locator - このトレイトは、検出可能なデバイスに使用されます。

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

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

デバイスの属性

なし。

デバイスのステータス

なし。

デバイスのコマンド

このトレイトを持つデバイスは、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
  }
}

デバイスエラー

エラーと例外の全一覧をご覧ください。