Witamy w Google Home Developer Center – nowym miejscu, z którego dowiesz się, jak tworzyć inteligentne działania domowe. Uwaga: nadal będziesz tworzyć działania w konsoli Actions.
Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Schemat cechy inteligentnego oprogramowania Home Home

action.devices.traits.SoftwareUpdate – ten atrybut należy do urządzeń, które obsługują aktualizacje oprogramowania (np. routera).

ATRYBUTY urządzenia

Brak.

Urządzenie STATES

W ramach operacji QUERY encje o tym atrybucie mogą raportować te stany. Więcej informacji o obsłudze intencji QUERY znajdziesz w sekcji Realizacja intencji.

Stany Typ Opis
lastSoftwareUpdateUnixTimestampSec Liczba całkowita

Wymagany.

Sygnatura czasowa Unix (liczba sekund od czasu uniksowego) ostatniej udanej aktualizacji oprogramowania. Czas uniksowy to 00:00:00, 1 stycznia 1970 roku (UTC).

Przykłady

Kiedy ostatnio aktualizowane było moje urządzenie? (2000/1/1)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

Polecenie urządzenia

W ramach operacji EXECUTE urządzenia z tą cechą mogą odpowiadać na podane niżej polecenia. Więcej informacji o obsłudze intencji EXECUTE znajdziesz w sekcji 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": {}
}

Urządzenie ERRORS

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