Schema dei tratti di localizzatore per la smart home
action.devices.traits.Locator
: questo tratto viene utilizzato per i dispositivi che è possibile trovare.
È possibile trovare i dispositivi tramite un indicatore locale (ad esempio beep, squilli o lampeggianti). Le richieste di Trova il mio [dispositivo] comportano il tentativo del dispositivo di indicarne l'accesso. in ogni località.
Vengono chiamate tutte le varietà grammaticali supportate (Trova il mio [dispositivo], Dov'è X? e così via) posizione e la risposta vocale sarà formata dalla risposta di esecuzione del dispositivo (ad esempio per segnalare se sta suonando).
ATTRIBUTES dispositivo
Nessuno.
STATES del dispositivo
Nessuno.
COMANDI dispositivo
I dispositivi con questo tratto potrebbero rispondere ai seguenti
nell'ambito dell'operazione EXECUTE
. Per ulteriori informazioni
scopri di più sulla gestione degli intent EXECUTE
; consulta
Completamento dell'intent.
action.devices.commands.Locate
Localizza il dispositivo di destinazione generando un avviso locale.
Parametri
Parametri | Tipo | Descrizione |
---|---|---|
silence |
Valore booleano |
(Valore predefinito: Da utilizzare su dispositivi che emettono una risposta udibile per gli avvisi locali. Se il criterio viene impostato su true, il dispositivo dovrebbe silenziare le sveglie in corso. |
lang |
String |
(Valore predefinito: Lingua corrente della query o della visualizzazione, per la restituzione di stringhe relative alla località localizzata, se necessario. Vedi le lingue supportate. |
Esempi
Trova il mio dispositivo.
{ "command": "action.devices.commands.Locate", "params": { "silence": false } }
Interrompi la localizzazione del dispositivo.
{ "command": "action.devices.commands.Locate", "params": { "silence": true } }