Smart Device Management API menggunakan kode error gRPC standar. Untuk mengetahui informasi selengkapnya tentang kode tersebut, lihat penanganan error.
Respons error di API muncul dalam format berikut:
{
"error": {
"code": 404,
"message": "Device enterprises/project-id/devices/device-id not found.",
"status": "NOT_FOUND"
}
}
Gunakan kotak penelusuran di tabel Kode Error untuk menemukan error API, beserta tips pemecahan masalah dan panduan serta karakteristik terkait. Anda dapat menelusuri konten di kolom mana pun dalam tabel.
HTTP | PPK | Pemecahan masalah |
---|---|---|
504 | DEADLINE_EXCEEDED |
Gambar acara akan berakhir 30 detik setelah acara dipublikasikan. Pastikan untuk mendownload gambar sebelum masa berlakunya berakhir. Lihat juga: Mendownload gambar kamera Perangkat Perangkat Panduan Perintah GenerateImage CameraMotion trait CameraPerson trait CameraSound trait DoorbellChime trait |
400 | FAILED_PRECONDITION |
Streaming WebRTC tidak dapat diperpanjang di bel pintu bertenaga baterai. Jika streaming di bel pintu perlu dilihat di luar durasi sesi awal, hentikan streaming yang ada dan buat streaming baru. Lihat juga: Tugas Memperpanjang live stream Perintah ExtendWebRtcStream |
400 | FAILED_PRECONDITION |
Beberapa model termostat tidak mendukung perubahan mode Hemat Energi saat mode termostat adalah NONAKTIF, menurut trait ThermostatMode . Mode termostat harus diubah ke HEAT, COOL, atau HEATCOOL sebelum mengubah mode Hemat Energi. Lihat juga: Mengubah mode tugas SetMode perintah ThermostatMode trait ThermostatTemperatureSetpoint trait |
400 | FAILED_PRECONDITION |
Titik penyetelan suhu tidak dapat disetel saat termostat dalam mode Hemat Energi manual. Lihat juga: Mengubah titik penyetelan suhu ThermostatEco trait ThermostatTemperatureSetpoint trait |
404 | NOT_FOUND |
Perintah dieksekusi tanpa nama perintah yang valid di isi permintaan. Masukkan perintah yang valid. |
400 | INVALID_ARGUMENT |
Menggunakan perintah live stream RTSP untuk kamera yang mendukung WebRTC, atau menggunakan perintah live stream WebRTC untuk kamera yang mendukung RTSP. Lihat juga: Mendownload tugas gambar kamera |
400 | INVALID_ARGUMENT |
Perintah dikirimkan dengan nilai yang tidak valid dalam argumen. Pastikan untuk mengirimkan nilai yang valid. |
400 | INVALID_ARGUMENT |
Pastikan kolom heatCelsius kurang dari kolom coolCelsius dalam perintah Anda.Lihat juga: Tugas mengubah titik penyetelan suhu ThermostatTemperatureSetpoint trait |
404 | NOT_FOUND |
Nama perangkat yang tidak valid atau tidak ada telah ditentukan. Tentukan perangkat yang valid. Lihat juga: trait Connectivity |
404 | NOT_FOUND |
ID yang tidak valid atau tidak ada Project telah ditentukan. Tentukan ID Project yang valid. |
400 | FAILED_PRECONDITION |
Gunakan eventID yang benar yang ditampilkan oleh peristiwa kamera.Lihat juga: Menangani peristiwa kamera Menampilkan perangkat Menangani peristiwa bel pintu dan kamera Panduan peristiwa trait CameraEventImage trait CameraMotion trait CameraPerson trait CameraSound trait DoorbellChime |
504 | DEADLINE_EXCEEDED |
Coba buat live stream WebRTC lagi. Lihat juga: |
400 | INVALID_ARGUMENT |
Perintah yang tidak didukung dikirim untuk sebuah sifat. |
400 | INVALID_ARGUMENT |
Karakter baris baru tidak ada di akhir string offerSdp saat mencoba membuat stream WebRTC. Pastikan string offerSdp diakhiri dengan \r\n atau \n , lalu coba buat aliran data lagi.Lihat juga: |
400 | INVALID_ARGUMENT |
Penawaran SDP harus berisi ketiga m-line audio, video, dan aplikasi dalam urutan tersebut. Lihat juga: |
400 | INVALID_ARGUMENT |
Audio SDP penawaran harus disetel ke a=recvonly (hanya menerima).Lihat juga: |
403 | PERMISSION_DENIED |
user belum memberikan izin tingkat perangkat yang sesuai di Partner Connections Manager (PCM) yang diperlukan untuk menjalankan perintah. Saat membuat live stream WebRTC, error ini juga dapat berarti bahwa setelan audio di offerSdp salah.Lihat juga: Tugas Tautkan akun Anda Perintah GenerateWebRtcStream developer |
429 | RESOURCE_EXHAUSTED |
Setiap developer memiliki kuota yang membatasi jumlah panggilan yang dapat mereka lakukan. Jika Anda melakukan lebih banyak panggilan daripada kuota, Anda akan menerima pesan Rate limited. Untuk memperbaikinya, kirim ulang panggilan setelah kuota berakhir. Lihat juga: Konsep batas kecepatan sandbox |
404 | NOT_FOUND |
Ruangan tidak ada dalam struktur. Lakukan panggilan daftar ke resource ruangan untuk memverifikasi ID Ruangan. |
404 | NOT_FOUND |
Struktur tidak ada di Project. Lakukan panggilan daftar ke resource struktur untuk memverifikasi ID Struktur. |
400 | FAILED_PRECONDITION |
Kamera sedang offline atau tidak tersedia untuk streaming karena masalah teknis. Lihat juga: Perangkat Kamera Perangkat Kamera (baterai) Perangkat Kamera (berkabel) Perangkat Bel Pintu (baterai) Perangkat Bel Pintu (berkabel) GenerateWebRtcStream |
400 | FAILED_PRECONDITION |
Termostat tidak memiliki kemampuan kipas. Perintah dan karakteristik terkait kipas tidak dapat digunakan untuk perangkat ini. Lihat juga: Tugas Aktifkan atau nonaktifkan kipas Karakteristik kipas |