スマートホームの Locator トレイトのスキーマ
action.devices.traits.Locator
- このトレイトは、見つかったデバイスに使用されます。
地域のインジケーター(ビープ音、呼び出し音、点滅など)でデバイスを見つけることができます。 「[デバイス] を探して」というリクエストを送信すると、デバイスはその位置を通知しようとします。
サポートされているすべての文法の種類(「[デバイス]を探して」、「X はどこ?」 など)から呼び出します 音声レスポンスは、API 呼び出しからの実行レスポンスによって (ビープ音が鳴っているかどうかなど)。
デバイスの属性
なし。
デバイスのステータス
なし。
デバイスのコマンド
このトレイトを持つデバイスは、以下の動作に反応します。
コマンドを EXECUTE
オペレーションの一部として使用できます。学習内容
EXECUTE
インテントの処理の詳細については、以下をご覧ください。
インテント フルフィルメント。
action.devices.commands.Locate
ローカル アラートを生成して、ターゲット デバイスを見つけます。
パラメータ
パラメータ | タイプ | 説明 |
---|---|---|
silence |
ブール値 |
(デフォルト: ローカル アラートに対して音声による応答を行うデバイスに使用します。true に設定した場合、デバイスは進行中のアラームを消音します。 |
lang |
String |
(デフォルト: クエリまたは表示の現在の言語。必要に応じてローカライズされたロケーション文字列を返します。サポートされている言語をご確認ください。 |
例
デバイスを探す。
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
デバイスの位置を特定しない。
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }