Skema Trait Pembaruan Perangkat Lunak Smart Home

action.devices.traits.SoftwareUpdate - Trait ini milik perangkat yang mendukung update software seperti router.

ATTRIBUTE Perangkat

Tidak ada.

STATUS Perangkat

Entitas dengan karakteristik ini dapat melaporkan status berikut sebagai bagian dari operasi QUERY. Untuk mempelajari penanganan intent QUERY lebih lanjut, lihat Fulfillment intent.

Status Type Deskripsi
lastSoftwareUpdateUnixTimestampSec Bilangan Bulat

Wajib.

Stempel waktu Unix (jumlah detik sejak Unix Epoch) dari update software terakhir yang berhasil. Unix Epoch adalah 00:00:00, 1 Januari 1970, UTC.

Contoh

Kapan perangkat saya terakhir diupdate? (1/2000)

{
  "lastSoftwareUpdateUnixTimestampSec": 946652400
}

Perangkat COMMAND

Perangkat dengan karakteristik ini dapat merespons perintah berikut sebagai bagian dari operasi EXECUTE. Untuk mempelajari penanganan intent EXECUTE lebih lanjut, lihat Fulfillment intent.

action.devices.commands.SoftwareUpdate

Update perangkat.

Parameter

Parameter Type Deskripsi

Tidak ada properti

Contoh

Update software di perangkat saya.

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

Perangkat ERRORS

Lihat daftar lengkap error dan pengecualian.