Schema del tratto SoftwareUpdate per la smart home
action.devices.traits.SoftwareUpdate: questa caratteristica appartiene ai dispositivi che supportano gli aggiornamenti software, come un router.
ATTRIBUTI del dispositivo
Nessuno.
STATI del dispositivo
Le entità con questo attributo possono segnalare i seguenti stati nell'ambito dell'operazione QUERY. Per scoprire di più sulla gestione degli intent QUERY, consulta Adempimento degli intent.
| Stati | Tipo | Descrizione | 
|---|---|---|
lastSoftwareUpdateUnixTimestampSec | 
    Intero | 
       Obbligatorio. Il timestamp Unix (numero di secondi dall'epoca Unix) dell'ultimo aggiornamento software riuscito. L'epoca di Unix è 00:00:00 UTC del 1° gennaio 1970.  | 
  
Esempi
Quando è stato aggiornato l'ultimo aggiornamento del mio 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 Adempimento degli intent.
action.devices.commands.SoftwareUpdate
Aggiorna il dispositivo.
Parametri
| Parametri | Tipo | Descrizione | 
|---|---|---|
Nessuna proprietà  | 
  ||
Esempi
Aggiornare il software sul mio dispositivo.
{
  "command": "action.devices.commands.SoftwareUpdate",
  "params": {}
}