Esquema del rasgo SoftwareUpdate de Smart Home
action.devices.traits.SoftwareUpdate: Este rasgo pertenece a los dispositivos que admiten actualizaciones de software, como un router.
Atributos del dispositivo
Ninguno
ESTADOS del dispositivo
Las entidades con este rasgo pueden informar los siguientes estados como parte de la operación QUERY. Para obtener más información sobre cómo controlar intents de QUERY, consulta Entrega de intents.
| Estados | Tipo | Descripción |
|---|---|---|
lastSoftwareUpdateUnixTimestampSec |
Número entero |
Obligatorio. Es la marca de tiempo de Unix (cantidad de segundos desde la época de Unix) de la última actualización de software exitosa. La época Unix es el 1 de enero de 1970 a las 00:00:00 UTC. |
Ejemplos
¿Cuándo se actualizó mi dispositivo por última vez? (2000/1/1)
{
"lastSoftwareUpdateUnixTimestampSec": 946652400
}COMANDOS del dispositivo
Los dispositivos con este rasgo pueden responder a los siguientes comandos como parte de la operación EXECUTE. Para obtener más información sobre cómo controlar intents de EXECUTE, consulta Entrega de intents.
action.devices.commands.SoftwareUpdate
Actualiza el dispositivo.
Parámetros
| Parámetros | Tipo | Descripción |
|---|---|---|
Sin propiedades |
||
Ejemplos
Actualizar el software de mi dispositivo
{
"command": "action.devices.commands.SoftwareUpdate",
"params": {}
}