Esquema de trait de actualización de software de la casa inteligente
action.devices.traits.SoftwareUpdate
: Esta característica pertenece a dispositivos que admiten actualizaciones de software, como un router.
ATRIBUTOS DISPOSITIVOS
Ninguno
Dispositivo STATES
Las entidades con esta característica pueden informar lo siguiente
estados como parte de la operación QUERY
. Para aprender
Para obtener más información sobre cómo controlar los intents 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 Unix) de la última actualización de software exitosa. La época Unix es 00:00:00, 1 de enero de 1970, UTC. |
Ejemplos
¿Cuándo fue la última actualización de mi dispositivo? (1/1/2000).
{ "lastSoftwareUpdateUnixTimestampSec": 946652400 }
COMANDOS del dispositivo
Los dispositivos con este rasgo pueden responder a lo siguiente
comandos como parte de la operación EXECUTE
. Para aprender
Para obtener más información sobre cómo controlar los intents 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": {} }