Schema dei tratti di localizzazione per la smart home

action.devices.traits.Locator: questa trait viene usata per i dispositivi che è possibile trovare.

I dispositivi possono essere rilevati tramite un indicatore locale (ad esempio un segnale acustico, uno squillo o un lampeggiamento). Le richieste di tipo Trova il mio [dispositivo] impediscono al dispositivo di indicarne la posizione.

Tutte le varietà grammaticali supportate (Trova il mio [dispositivo], Dove si trova X? e così via) chiameranno la posizione e la risposta vocale verrà formata dalla risposta di esecuzione dal dispositivo (ad esempio, per indicare se si sta ricevendo un segnale acustico).

ATTRIBUTES del dispositivo

Nessuna.

Dispositivo STATES

Nessuna.

COMMANDS dispositivo

I dispositivi con questa caratteristica potrebbero rispondere ai seguenti comandi nell'ambito dell'operazione EXECUTE. Per scoprire di più sulla gestione degli intent EXECUTE, consulta fulfillment dell'intent.

action.devices.commands.Locate

Individua il dispositivo di destinazione generando un avviso locale.

Parametri

Parametri Tipo Descrizione
silence Booleano

(Valore predefinito: false)

Da utilizzare su dispositivi che riproducono una risposta udibile agli avvisi locali. Se è impostato su true, il dispositivo dovrebbe silenziare tutte le sveglie in corso.

lang String

(Valore predefinito: "en")

Lingua corrente della query o di visualizzazione, per la restituzione di stringhe di località localizzate, se necessario. Consulta le lingue supportate.

Esempi

Trova il mio dispositivo.

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

Interrompi la localizzazione del mio dispositivo.

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

ERRORS dispositivo

Consulta l'elenco completo di errori ed eccezioni.