Skema Karakter Scene Smart Home

action.devices.traits.Scene - Sifat ini digunakan untuk mengimplementasikan perangkat virtual bersama dengan jenis perangkat SCENE.

Lihat Panduan jenis suasana untuk mengetahui informasi selengkapnya.

Misalnya, jika perangkat memungkinkan pengguna untuk mengonfigurasi pengelompokan satu sentuhan dari — mengatur lampu ke warna tertentu, atau mengurutkan berbagai jenis keamanan fitur tambahan, atau kombinasi aktivitas lainnya — konfigurasi ini dapat diekspos melalui SYNC sebagai adegan bernama, dan Asisten akan membuatnya adegan yang tersedia untuk pengguna melalui tata bahasa aktivasi sederhana:

  • Mulai Mode Pesta.
  • Aktifkan suasana tengah malam.

Sebagai objek virtual, adegan dapat ditempatkan dalam ruangan (jika relevan) untuk disambiguasi (disambiguasi):

  • Mulai pesta di dapur.
  • Aktifkan mode cahaya malam di kamar tidur.

Satu perbedaan antara adegan dan target fisik adalah Asisten akan secara otomatis menerapkan efek jamak ke perintah Scene, sehingga pengguna dapat memicu di beberapa partner. Misalnya, jika pengguna memiliki "mode pesta" adegan pada dua partner yang berbeda, satu untuk keamanan dan satu untuk lampu, Aktifkan mode pesta akan memicu keduanya.

Scene akan berinteraksi baik dengan Tindakan Pribadi mendatang untuk tata bahasa kustom (misalnya, Aktifkan Mode Pesta -> Mari mulai!).

Scene harus selalu memiliki nama yang diberikan pengguna versus "BobCo Scene" default penamaan. Setiap scene adalah perangkat virtualnya sendiri, dengan namanya sendiri. Nama yang disediakan pengguna mungkin berasal dari SYNC.

ATTRIBUTES Perangkat

Perangkat dengan karakteristik ini mungkin melaporkan hal berikut sebagai bagian dari operasi SYNC. Untuk mempelajari selengkapnya tentang menangani intent SYNC, lihat Pemenuhan intent.

Atribut Jenis Deskripsi
sceneReversible Boolean

(Default: false)

Menunjukkan bahwa adegan ini dapat dibatalkan. Atribut ini hanya relevan untuk scene yang mengubah status dan mengingat status sebelumnya. Perangkat mendukung perintah ActivateScene dengan parameter deactivate ke true.

Contoh

Perangkat yang mendukung scene yang dapat dibalik.

{
  "sceneReversible": true
}

NEGARA Perangkat

Tidak ada.

Perangkat COMMANDS

Perangkat dengan karakteristik ini dapat merespons hal berikut sebagai bagian dari operasi EXECUTE. Untuk mempelajari selengkapnya tentang menangani intent EXECUTE, lihat Pemenuhan intent.

action.devices.commands.ActivateScene

Mengaktifkan atau menonaktifkan suasana.

Parameter

Parameter Jenis Deskripsi
deactivate Boolean

Wajib.

True untuk membatalkan adegan jika dapat dibatalkan, false untuk mengaktifkan adegan.

Contoh

Aktifkan suasana berdasarkan nama.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": false
  }
}

Menonaktifkan suasana berdasarkan nama.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": true
  }
}

Perangkat ERRORS

Lihat daftar lengkap error dan pengecualian.