Esquema de características do SoftwareUpdate da casa inteligente

action.devices.traits.SoftwareUpdate: esta característica pertence a dispositivos compatíveis com atualizações de software, como um roteador.

ATRIBUTOS do dispositivo

Nenhuma.

STATES do dispositivo

As entidades com essa característica podem informar os estados a seguir como parte da operação QUERY. Para saber mais sobre como lidar com intents QUERY, consulte fulfillment de intent.

Estados Tipo Descrição
lastSoftwareUpdateUnixTimestampSec Número inteiro

Obrigatório.

O carimbo de data/hora do Unix (número de segundos desde a Era Unix) da última atualização de software bem-sucedida. O Unix Epoch é 00:00:00, 1o de janeiro de 1970, UTC.

Exemplos

Quando meu dispositivo foi atualizado pela última vez? (01/01/2000)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

Dispositivo COMMANDS

Os dispositivos com essa característica podem responder aos comandos a seguir como parte da operação EXECUTE. Para saber mais sobre como lidar com intents EXECUTE, consulte fulfillment de intent.

action.devices.commands.SoftwareUpdate

Atualize o dispositivo.

Parâmetros

Parâmetros Tipo Descrição

Não há propriedades

Exemplos

Atualizar o software no meu dispositivo

{
  "command": "action.devices.commands.SoftwareUpdate",
  "params": {}
}

Dispositivo ERRORS

Veja a lista completa de erros e exceções.