Esquema de la función de SoftwareUpdate en el hogar inteligente
action.devices.traits.SoftwareUpdate
: Esta característica pertenece a los dispositivos que admiten actualizaciones de software, como un router.
ATRIBUTOS DEL DISPOSITIVO
Ninguno
Dispositivo STATEs
Las entidades con esta característica pueden informar los siguientes estados como parte de la operación QUERY
. Para obtener más información sobre el manejo de intents QUERY
, consulta Entrega de intents.
Estados | Tipo | Descripción |
---|---|---|
lastSoftwareUpdateUnixTimestampSec |
Número entero |
Obligatorio. La marca de tiempo de Unix (cantidad de segundos desde la época Unix) de la última actualización de software exitosa. El Unix Epoch es 00:00:00, 1 de enero de 1970, UTC. |
Ejemplos
¿Cuándo fue la última vez que se actualizó mi dispositivo? (1/1/2000)
{ "lastSoftwareUpdateUnixTimestampSec": 946652400 }
Dispositivo COMMANDS
Los dispositivos con esta característica pueden responder a los siguientes comandos como parte de la operación EXECUTE
. Para obtener más información sobre el manejo de intents EXECUTE
, consulta Entrega de intents.
action.devices.commands.SoftwareUpdate
Actualiza el dispositivo.
Parámetros
Parámetros | Tipo | Descripción |
---|---|---|
Sin propiedades |
Ejemplos
Actualiza el software de mi dispositivo.
{ "command": "action.devices.commands.SoftwareUpdate", "params": {} }