スマートホームの Locator トレイトのスキーマ
action.devices.traits.Locator
- このトレイトは、検出可能なデバイスに使用されます。
デバイスはローカル インジケーター(ビープ音、呼び出し音、点滅など)で見つけることができます。 「[デバイス] を探して」というリクエストを送信すると、デバイスはその位置を通知しようとします。
サポートされているすべての種類の文法(「デバイスを探す」、「X はどこ?」など)は位置情報を呼び出し、デバイスからの実行レスポンス(ビープ音が聞こえるかなど)によって音声レスポンスが生成されます。
デバイスの属性
なし。
デバイスのステータス
なし。
デバイスのコマンド
このトレイトを持つデバイスは、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 } }