Schema del tratto Locator per la smart home

action.devices.traits.Locator: questo attributo viene utilizzato per i dispositivi che possono essere trovati.

È 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 la posizione.

Tutte le varianti 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 del dispositivo (ad esempio, per dire se emette un suono).

ATTRIBUTI del dispositivo

Nessuno.

STATES del dispositivo

Nessuno.

COMANDI del dispositivo

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

action.devices.commands.Locate

Individua 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 impostato su true, il dispositivo deve disattivare tutte le sveglie in corso.

lang String

(Valore predefinito: "en")

Lingua corrente della query o della visualizzazione, per il ritorno 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
  }
}

ERRORI dispositivo

Consulta l'elenco completo di errori ed eccezioni.