Esquema de atributo SoftwareUpdate da casa inteligente

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

ATRIBUTOS do dispositivo

Nenhum.

ESTADOS DO DISPOSITIVO

As entidades com essa característica podem informar os seguintes estados como parte da operação QUERY. Para saber mais sobre o processamento de intents QUERY, consulte Fulfillment de intents.

Estados Tipo Descrição
lastSoftwareUpdateUnixTimestampSec Número inteiro

Obrigatório.

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

Exemplos

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

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

COMANDOS do dispositivo

Dispositivos com essa característica podem responder aos comandos abaixo como parte da operação EXECUTE. Para saber mais sobre o processamento de intents EXECUTE, consulte Fulfillment de intents.

action.devices.commands.SoftwareUpdate

Atualize o dispositivo.

Parâmetros

Parâmetros Tipo Descrição

Não há propriedades

Exemplos

Atualizar o software do meu dispositivo.

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

ERROS do dispositivo

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