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