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": {}
}

ERRORES del dispositivo

Consulta la lista completa de errores y excepciones.