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 คุณลักษณะ CameraMotion คุณลักษณะ CameraPerson คุณลักษณะ CameraSound คุณลักษณะ DoorbellChime |
400 | FAILED_PRECONDITION |
คุณขยายสตรีม WebRTC ในกริ่งประตูแบบใช้แบตเตอรี่ไม่ได้ หากต้องการดูสตรีมบนกริ่งประตูเกินความยาวของเซสชันเริ่มต้น ให้หยุดสตรีมที่มีอยู่แล้วสร้างสตรีมใหม่ ดูเพิ่มเติม งานขยายไลฟ์สด คำสั่ง ExtendWebRtcStream |
400 | FAILED_PRECONDITION |
ตัวควบคุมอุณหภูมิบางรุ่นไม่รองรับการเปลี่ยนโหมดอีโคเมื่อโหมดตัวควบคุมอุณหภูมิเป็นปิด ตามลักษณะ ThermostatMode ต้องเปลี่ยนโหมดตัวควบคุมอุณหภูมิเป็น HEAT, COOL หรือ HEATCOOL ก่อนที่จะเปลี่ยนโหมดอีโค ดูเพิ่มเติม งานเปลี่ยนโหมด คำสั่ง SetMode ลักษณะThermostatMode ลักษณะThermostatTemperatureSetpoint |
400 | FAILED_PRECONDITION |
คุณจะตั้งค่าอุณหภูมิที่ต้องการไม่ได้เมื่อตัวควบคุมอุณหภูมิอยู่ในโหมดอีโคแบบกำหนดเอง ดูเพิ่มเติม เปลี่ยนอุณหภูมิที่ต้องการ คุณลักษณะ ThermostatEco คุณลักษณะ ThermostatTemperatureSetpoint |
404 | NOT_FOUND |
มีการเรียกใช้คำสั่งโดยไม่มีชื่อคำสั่งที่ถูกต้องในเนื้อหาคำขอ ป้อนคำสั่งที่ถูกต้อง |
400 | INVALID_ARGUMENT |
ใช้คำสั่งไลฟ์สด RTSP สำหรับกล้องที่รองรับ WebRTC หรือใช้คำสั่งไลฟ์สด WebRTC สำหรับกล้องที่รองรับ RTSP ดูเพิ่มเติม ดาวน์โหลดรูปภาพจากกล้อง |
400 | INVALID_ARGUMENT |
ส่งคำสั่งที่มีค่าที่ไม่ถูกต้องในอาร์กิวเมนต์ โปรดส่งค่าที่ถูกต้อง |
400 | INVALID_ARGUMENT |
ตรวจสอบว่าฟิลด์ heatCelsius มีค่าน้อยกว่าฟิลด์ coolCelsius ในคำสั่งดูเพิ่มเติม งานเปลี่ยนอุณหภูมิที่กำหนด ลักษณะThermostatTemperatureSetpoint |
404 | NOT_FOUND |
ระบุชื่ออุปกรณ์ไม่ถูกต้องหรือไม่มีชื่ออุปกรณ์ ระบุอุปกรณ์ที่ใช้ได้ ดูเพิ่มเติม: คุณลักษณะการเชื่อมต่อ |
404 | NOT_FOUND |
มีการระบุ Project ID ที่ไม่ถูกต้องหรือไม่มี ระบุ Project รหัสที่ถูกต้อง |
400 | FAILED_PRECONDITION |
ใช้ eventID ที่เหตุการณ์จากกล้องส่งคืนดูเพิ่มเติม งานจัดการเหตุการณ์จากกล้อง อุปกรณ์แสดงผล งานจัดการเหตุการณ์จากกริ่งประตูและกล้อง คำแนะนำเกี่ยวกับเหตุการณ์ ลักษณะCameraEventImage ลักษณะCameraMotion ลักษณะCameraPerson ลักษณะCameraSound ลักษณะDoorbellChime |
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
ใน Partner Connections Manager (PCM) ซึ่งจำเป็นต่อการเรียกใช้คำสั่ง
เมื่อสร้างไลฟ์สด WebRTC ข้อผิดพลาดนี้อาจหมายความว่าการตั้งค่าเสียงใน offerSdp ไม่ถูกต้องด้วยดูเพิ่มเติม งานลิงก์บัญชี คำสั่ง GenerateWebRtcStream |
429 | RESOURCE_EXHAUSTED |
นักพัฒนาแอปแต่ละรายมีโควต้าที่จำกัดจำนวนการเรียกที่ทำได้ หากคุณโทรมากกว่าโควต้า คุณจะได้รับข้อความ "จำกัดอัตรา" หากต้องการแก้ไขปัญหานี้ ให้ส่งคำขออีกครั้งเมื่อโควต้าหมดอายุ ดูเพิ่มเติม แนวคิดเกี่ยวกับขีดจำกัดอัตราการใช้งานใน Sandbox |
404 | NOT_FOUND |
ไม่มีห้องในโครงสร้าง โทรหาทรัพยากรห้องเพื่อตรวจสอบรหัสห้อง |
404 | NOT_FOUND |
ไม่มีโครงสร้างใน Projectเรียกใช้รายการไปยังทรัพยากรโครงสร้างเพื่อยืนยันรหัสโครงสร้าง |
400 | FAILED_PRECONDITION |
กล้องออฟไลน์หรือสตรีมไม่ได้เนื่องจากปัญหาทางเทคนิค ดูเพิ่มเติม อุปกรณ์กล้อง อุปกรณ์กล้อง (แบบใช้แบตเตอรี่) อุปกรณ์กล้อง (แบบใช้สาย) อุปกรณ์กริ่งประตู (แบบใช้แบตเตอรี่) อุปกรณ์กริ่งประตู (แบบใช้สาย) คำสั่ง GenerateWebRtcStream |
400 | FAILED_PRECONDITION |
ตัวควบคุมอุณหภูมิไม่มีความสามารถในการควบคุมพัดลม คุณใช้ลักษณะและคำสั่งที่เกี่ยวข้องกับพัดลมกับอุปกรณ์นี้ไม่ได้ ดูเพิ่มเติม เปิดหรือปิดพัดลม พัดลม ลักษณะ |