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: false)

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: "en")

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
  }
}

ERRORI dispositivo

Consulta l'elenco completo errori ed eccezioni.