Schemat atrybutu aktualizacji oprogramowania w inteligentnym domu

action.devices.traits.SoftwareUpdate – ta cecha należy do urządzeń, które obsługują aktualizacje oprogramowania, takich jak router.

ATRYBUTY URZĄDZENIA

Brak.

STANOWISKO URZĄDZENIA

Elementy z tą cechą mogą raportować te stany w ramach operacji QUERY. Więcej informacji o obsługiwaniu intencji QUERY znajdziesz w artykule Realizacja intencji.

Stany Typ Opis
lastSoftwareUpdateUnixTimestampSec Liczba całkowita

Wymagany.

Sygnatura czasowa systemu Unix (liczba sekund od epoki Unixa) ostatniej pomyślnej aktualizacji oprogramowania. Czas uniksowy to godzina 00:00:00 1 stycznia 1970 r., UTC.

Przykłady

Kiedy ostatnio aktualizowano moje urządzenie? (2000/1/1)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

Polecenia urządzenia

Urządzenia z tą cechą mogą odpowiadać na te polecenia w ramach operacji EXECUTE. Więcej informacji o obsługiwaniu intencji EXECUTE znajdziesz w artykule Realizacja intencji.

action.devices.commands.SoftwareUpdate

Zaktualizuj urządzenie.

Parametry

Parametry Typ Opis

Brak właściwości

Przykłady

Zaktualizuj oprogramowanie na moim urządzeniu.

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

BŁĘDY urządzenia

Zobacz pełną listę błędów i wyjątków.