Skema Penggemar

Nest Thermostat 

sdm.devices.traits.Fan

Sifat ini dimiliki oleh perangkat apa pun yang memiliki kemampuan sistem untuk mengontrol kipas.

Kolom

Kolom Deskripsi Jenis Data
timerMode Mode timer saat ini. string
Nilai: "AKTIF", "NONAKTIF"
timerTimeout Stempel waktu, dalam format RFC 3339, saat mode timer akan beralih ke NONAKTIF. string
Contoh: "2019-05-10T03:22:54Z"

Contoh permintaan dan respons GET

Permintaan

GET /enterprises/project-id/devices/device-id

Respons

{
  "name" : "enterprises/project-id/devices/device-id",
  "traits" : {
    "sdm.devices.traits.Fan" : {
      "timerMode" : "ON",
      "timerTimeout" : "2019-05-10T03:22:54Z"
    }
  }
}

Perintah

SetTimer

Ubah timer kipas.

Permintaan dan respons SetTimer

Permintaan

POST /enterprises/project-id/devices/device-id:executeCommand
{
  "command" : "sdm.devices.commands.Fan.SetTimer",
  "params" : {
    "timerMode" : "ON",
    "duration" : "3600s"
  }
}

Respons

{}

Kolom permintaan SetTimer

Kolom Deskripsi Jenis Data
timerMode Mode untuk menyetel timer kipas. string
Nilai: "AKTIF", "NONAKTIF"
duration Opsional. Menentukan durasi dalam detik saat timer disetel untuk dijalankan. string
Rentang: "1 dtk" hingga "43200 dtk"
Default: "900 dtk"

Error

Kode error berikut dapat ditampilkan sehubungan dengan karakteristik ini:

Pesan Error PPK Pemecahan masalah
Kipas termostat tidak tersedia. FAILED_PRECONDITION Termostat tidak memiliki kemampuan kipas. Ciri dan perintah terkait kipas tidak dapat digunakan untuk perangkat ini.

Lihat Referensi Kode Error API untuk mengetahui daftar lengkap kode error API.