Ti diamo il benvenuto nel Centro sviluppatori Google Home, la nuova destinazione per imparare a sviluppare azioni per la smart home. Nota:continuerai a creare azioni nella Console Actions.
Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Schema trattino software Smart Home

action.devices.traits.SoftwareUpdate: questa caratteristica appartiene ai dispositivi che supportano gli aggiornamenti software, come un router.

ATTRIBUTE del dispositivo

Nessuna.

STATEs dispositivo

Le entità con questa caratteristica possono segnalare i seguenti stati nell'ambito dell'operazione QUERY. Per scoprire di più sulla gestione degli intent QUERY, consulta Soddisfazione degli intent.

Stati Tipo Descrizione
lastSoftwareUpdateUnixTimestampSec Intero

Obbligatorio.

Il timestamp Unix (numero di secondi dall'epoca Unix) dell'ultimo aggiornamento software riuscito. The Unix Epoch è 00:00:00, 1 gennaio 1970, UTC.

Esempi

Quando è stato eseguito l'ultimo aggiornamento del dispositivo? (1/1/2000)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

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 Soddisfazione degli intent.

action.devices.commands.SoftwareUpdate

Aggiorna il dispositivo.

Parametri

Parametri Tipo Descrizione

Nessuna proprietà

Esempi

Aggiorna il software sul mio dispositivo.

{
  "command": "action.devices.commands.SoftwareUpdate",
  "params": {}
}

ERRORI del dispositivo

Consulta l'elenco completo degli errori e delle eccezioni.