Schema dei tratti di SoftwareUpdate per la smart home
action.devices.traits.SoftwareUpdate
. Questa caratteristica appartiene ai dispositivi che supportano gli aggiornamenti software, ad esempio un router.
ATTRIBUTES del dispositivo
Nessuna.
Dispositivo STATES
Le entità con questo trait possono segnalare i seguenti
stati nell'ambito dell'operazione QUERY
. Per scoprire di più sulla gestione degli intent QUERY
, consulta fulfillment dell'intent.
Stati | Tipo | Descrizione |
---|---|---|
lastSoftwareUpdateUnixTimestampSec |
Intero |
Obbligatorio. Il timestamp Unix (numero di secondi dall'epoca Unix) dell'ultimo aggiornamento software riuscito. L'epoca Unix è alle 00:00:00 del 1° gennaio 1970, UTC. |
Esempi
Quando è stato aggiornato l'ultima volta il mio dispositivo? (1/1/2000)
{ "lastSoftwareUpdateUnixTimestampSec": 946652400 }
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.SoftwareUpdate
Aggiorna il dispositivo.
Parametri
Parametri | Tipo | Descrizione |
---|---|---|
Nessuna proprietà |
Esempi
Aggiorna il software sul mio dispositivo.
{ "command": "action.devices.commands.SoftwareUpdate", "params": {} }