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

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

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

サポートされているすべての文法([デバイス]を探してX はどこですか?など)は位置情報を呼び出し、デバイスからの実行レスポンスによって音声レスポンスが形成されます(たとえば、ビープ音が鳴っているかどうかなど)。

デバイスの属性

なし。

デバイスのステータス

なし。

デバイスのコマンド

このトレイトを持つデバイスは、EXECUTE オペレーションの一部として次のコマンドに応答できます。EXECUTE インテントの処理方法については、インテントのフルフィルメントをご覧ください。

action.devices.commands.Locate

ローカル アラートを生成して、対象デバイスを特定します。

パラメータ

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

(デフォルト: false

ローカル アラートに対して音声応答を行うデバイスで使用します。true に設定した場合、デバイスで進行中のアラームがミュートされます。

lang 文字列

(デフォルト: "en"

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

デバイスを探す。

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

デバイスを探すのをやめて。

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

デバイスエラー

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