Smart Device Management API ใช้รหัสข้อผิดพลาด gRPC มาตรฐาน ดูข้อมูลเพิ่มเติมเกี่ยวกับโค้ดเหล่านี้ได้ที่การจัดการข้อผิดพลาด
การตอบกลับข้อผิดพลาดใน API จะปรากฏในรูปแบบต่อไปนี้
{
"error": {
"code": 404,
"message": "Device enterprises/project-id/devices/device-id not found.",
"status": "NOT_FOUND"
}
}
ใช้ช่องค้นหาในตารางรหัสข้อผิดพลาดเพื่อค้นหาข้อผิดพลาดของ API รวมถึงเคล็ดลับการแก้ปัญหา รวมถึงลักษณะและคำแนะนำที่เกี่ยวข้อง คุณสามารถค้นหาเนื้อหาในช่องใดก็ได้ในตาราง
HTTP | RPC | การแก้ปัญหา |
---|---|---|
504 | DEADLINE_EXCEEDED |
รูปภาพกิจกรรมจะหมดอายุใน 30 วินาทีหลังจากที่เผยแพร่กิจกรรม และตรวจสอบว่าได้ดาวน์โหลดรูปภาพก่อนที่จะหมดอายุก่อนที่จะหมดอายุ ดูข้อมูลเพิ่มเติม รวมถึง ดาวน์โหลดรูปภาพจากกล้องงาน อุปกรณ์{ที่แสดงภาพรูปภาพจากกล้องงาน อุปกรณ์จอแสดงผลอุปกรณ์ ระบบ GenerateImage |
400 | FAILED_PRECONDITION |
ขยายสตรีม WebRTC บนกริ่งประตูแบบใช้แบตเตอรี่ไม่ได้ หากต้องดูสตรีมบนกริ่งประตูเกินความยาวเซสชันเริ่มต้น ให้หยุดสตรีมที่มีอยู่และสร้างสตรีมใหม่ ดูข้อมูลเพิ่มเติมได้ที่ งานขยายสตรีมแบบสด คำสั่ง ExtendWebRtcStream |
400 | FAILED_PRECONDITION |
ตัวควบคุมอุณหภูมิบางรุ่นไม่รองรับการเปลี่ยนโหมดอีโคเมื่อโหมดตัวควบคุมอุณหภูมิปิดอยู่ ตามลักษณะ ThermostatMode ต้องเปลี่ยนโหมดตัวควบคุมอุณหภูมิเป็น HEAT, COOL หรือ HEATCOOL ก่อนเปลี่ยนโหมดอีโค ดูข้อมูลเพิ่มเติมได้ที่ เปลี่ยนโหมด คำสั่ง SetMode ThermostatMode trait ThermostatTemperatureSetpoint trait |
400 | FAILED_PRECONDITION |
ไม่สามารถตั้งค่าอุณหภูมิที่กำหนดได้เมื่อตัวควบคุมอุณหภูมิอยู่ในโหมดอีโคด้วยตนเอง ดูข้อมูลเพิ่มเติมได้ที่ งานเปลี่ยนอุณหภูมิที่กำหนด ThermostatEco trait ThermostatTemperatureSetpoint trait |
404 | NOT_FOUND |
มีการเรียกใช้คําสั่งโดยไม่มีชื่อคําสั่งที่ถูกต้องในเนื้อหาคําขอ ป้อนคำสั่งที่ถูกต้อง |
400 | INVALID_ARGUMENT |
ใช้คำสั่งสตรีมแบบสด RTSP สำหรับกล้องที่รองรับ WebRTC หรือใช้คำสั่งสตรีมแบบสด WebRTC สำหรับกล้องที่รองรับ RTSP ดูข้อมูลเพิ่มเติมได้ที่ งานดาวน์โหลดรูปภาพจากกล้อง |
400 | INVALID_ARGUMENT |
ส่งคําสั่งที่มีค่าไม่ถูกต้องในอาร์กิวเมนต์ ตรวจสอบว่าได้ส่งค่าที่ถูกต้อง |
400 | INVALID_ARGUMENT |
ตรวจสอบว่าช่อง heatCelsius มีค่าน้อยกว่าช่อง coolCelsius ในคําสั่งดูข้อมูลเพิ่มเติมได้ที่ งานเปลี่ยนอุณหภูมิที่กำหนด ThermostatTemperatureSetpoint trait |
404 | NOT_FOUND |
ระบุชื่ออุปกรณ์ไม่ถูกต้องหรือไม่มีชื่ออุปกรณ์ ระบุอุปกรณ์ที่ถูกต้อง ดูข้อมูลเพิ่มเติมได้ที่ Connectivity trait |
404 | NOT_FOUND |
มีการระบุรหัส Project ที่ไม่ถูกต้องหรือขาดหายไป ระบุ Project รหัสที่ถูกต้อง |
400 | FAILED_PRECONDITION |
ใช้ eventID ที่ถูกต้องซึ่งเหตุการณ์จากกล้องแสดงดูข้อมูลเพิ่มเติมได้ที่ งานจัดการเหตุการณ์จากกล้อง อุปกรณ์แสดงผล งานจัดการเหตุการณ์จากกริ่งประตูและกล้อง คำแนะนำเหตุการณ์ CameraEventImage trait CameraMotion trait CameraPerson trait CameraSound trait DoorbellChime trait |
504 | DEADLINE_EXCEEDED |
ลองสร้างสตรีมแบบสดของ WebRTC อีกครั้ง ดูข้อมูลเพิ่มเติมได้ที่ |
400 | INVALID_ARGUMENT |
มีการส่งคําสั่งที่ไม่รองรับสําหรับลักษณะ |
400 | INVALID_ARGUMENT |
อักขระบรรทัดใหม่หายไปที่ส่วนท้ายของสตริง offerSdp เมื่อพยายามสร้างสตรีม WebRTC ตรวจสอบว่าสตริง offerSdp ลงท้ายด้วย \r\n หรือ \n แล้วลองสร้างสตรีมอีกครั้งดูข้อมูลเพิ่มเติมได้ที่ |
400 | INVALID_ARGUMENT |
SDP ของข้อเสนอต้องมี m-line ของเสียง วิดีโอ และแอปพลิเคชันทั้ง 3 รายการตามลำดับ ดูข้อมูลเพิ่มเติมได้ที่ |
400 | INVALID_ARGUMENT |
เสียง SDP ของข้อเสนอต้องตั้งค่าเป็น a=recvonly (รับอย่างเดียว)ดูข้อมูลเพิ่มเติมได้ที่ |
403 | PERMISSION_DENIED |
user ไม่ได้ให้ developerสิทธิ์ระดับอุปกรณ์ที่เหมาะสมในเครื่องมือจัดการการเชื่อมต่อกับพาร์ทเนอร์ (PCM) ซึ่งจําเป็นต่อการใช้คําสั่ง เมื่อสร้างสตรีมแบบสด WebRTC ข้อผิดพลาดนี้ยังอาจหมายความว่าการตั้งค่าเสียงใน offerSdp ไม่ถูกต้องด้วยดูข้อมูลเพิ่มเติมได้ที่ งานลิงก์บัญชี คําสั่ง GenerateWebRtcStream |
429 | RESOURCE_EXHAUSTED |
นักพัฒนาแอปแต่ละรายจะมีโควต้าที่จำกัดจำนวนการเรียกใช้ หากโทรเกินโควต้า คุณจะได้รับข้อความ "อัตราถูกจำกัด" หากต้องการแก้ไขปัญหานี้ ให้ส่งการโทรอีกครั้งเมื่อโควต้าหมดอายุ ดูเพิ่มเติม แนวคิดเกี่ยวกับขีดจำกัดอัตราแซนด์บ็อกซ์ |
404 | NOT_FOUND |
ห้องนี้ไม่มีอยู่ในโครงสร้าง เรียกใช้รายการไปยังทรัพยากรห้องแชทเพื่อยืนยันรหัสห้อง |
404 | NOT_FOUND |
โครงสร้างดังกล่าวไม่มีอยู่ใน Projectเรียกใช้รายการทรัพยากรโครงสร้างเพื่อยืนยันรหัสโครงสร้าง |
400 | FAILED_PRECONDITION |
กล้องออฟไลน์หรือไม่พร้อมสตรีมเนื่องจากปัญหาทางเทคนิค ดูข้อมูลเพิ่มเติมได้ที่ อุปกรณ์กล้อง อุปกรณ์กล้อง (แบบใช้แบตเตอรี่) อุปกรณ์กล้อง (แบบใช้สาย) อุปกรณ์กริ่งประตู (แบบใช้แบตเตอรี่) อุปกรณ์กริ่งประตู (แบบใช้สาย) คำสั่ง GenerateWebRtcStream |
400 | FAILED_PRECONDITION |
ตัวควบคุมอุณหภูมิไม่สามารถเปิดพัดลมได้ คุณใช้แอตทริบิวต์และคำสั่งที่เกี่ยวข้องกับพัดลมกับอุปกรณ์นี้ไม่ได้ ดูข้อมูลเพิ่มเติมได้ที่ งานเปิดหรือปิดพัดลม แอตทริบิวต์ พัดลม |