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