Esquema de atributos SoftwareUpdate de la casa inteligente

action.devices.traits.SoftwareUpdate: Este atributo pertenece a dispositivos que admiten actualizaciones de software, como un router.

ATRIBUTOS del dispositivo

Ninguno

ESTADOS DEL DISPOSITIVO

Las entidades con este atributo pueden informar los siguientes estados como parte de la operación QUERY. Para obtener más información sobre cómo controlar intents QUERY, consulta Cómo entregar 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 correcta. La época Unix es 00:00:00, 1 de enero de 1970, UTC.

Ejemplos

¿Cuándo se actualizó mi dispositivo por última vez? (1/1/2000)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

COMANDOS del dispositivo

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 cómo controlar intents EXECUTE, consulta Cómo entregar 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.