Selamat datang di Pusat Developer Google Home, tujuan baru untuk mempelajari cara mengembangkan tindakan smart home. Catatan: Anda akan terus membuat tindakan di konsol Actions.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Skema Atribut Smart Off OnOff

action.devices.traits.OnOff - Fungsi aktif dan nonaktif dasar untuk setiap perangkat yang memiliki biner aktif dan nonaktif, termasuk steker dan tombol, serta banyak perangkat di masa mendatang.

ATRIBUT Perangkat

Perangkat dengan karakteristik ini dapat melaporkan atribut berikut sebagai bagian dari operasi SYNC. Untuk mempelajari penanganan intent SYNC lebih lanjut, lihat fulfillment intent.

Atribut Jenis Deskripsi
commandOnlyOnOff Boolean

(Default: false)

Menunjukkan apakah perangkat hanya dapat dikontrol melalui perintah, dan tidak dapat dikueri untuk mengetahui informasi status.

queryOnlyOnOff Boolean

(Default: false)

Menunjukkan apakah perangkat hanya dapat dikueri untuk informasi status, dan tidak dapat dikontrol melalui perintah.

Contoh

Perangkat yang mendukung perintah aktif/nonaktif dan status pelaporan.

{
  "commandOnlyOnOff": false,
  "queryOnlyOnOff": false
}

Perangkat yang hanya mendukung perintah aktif/nonaktif.

{
  "commandOnlyOnOff": true,
  "queryOnlyOnOff": false
}

Perangkat (biasanya sensor) yang hanya mendukung pelaporan status aktif/nonaktif.

{
  "queryOnlyOnOff": true,
  "commandOnlyOnOff": false
}

STATUS Perangkat

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

Negara bagian Jenis Deskripsi
on Boolean

Apakah perangkat dengan tombol aktif/nonaktif aktif atau nonaktif.

Contoh

Apakah perangkat aktif?

{
  "on": true
}

Apakah perangkat nonaktif?

{
  "on": false
}

COMMAND Perangkat

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.OnOff

Aktifkan atau nonaktifkan perangkat.

Parameter

Parameter Jenis Deskripsi
on Boolean

Wajib.

Apakah akan mengaktifkan atau menonaktifkan perangkat.

Contoh

Aktifkan perangkat.

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": true
  }
}

Nonaktifkan perangkat.

{
  "command": "action.devices.commands.OnOff",
  "params": {
    "on": false
  }
}

Contoh ucapan

de-DE

  • Bitte Licht aus
  • Bitte das Wohnzimmer einschalten
  • Bitte die Küche ausstellen
  • Lampen an

en-US

  • matikan AC
  • nyalakan lampu saya

es-ES

  • enciende el robot de limpieza
  • enciéndeme el salón

fr-FR

  • Tu peux éteindre salon mobil ?
  • allume la chambre
  • allume les lumières
  • éteins les lumières

Perangkat ERRORS

Lihat daftar lengkap error dan pengecualian.