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 trait CameraPerson trait CameraSound trait DoorbellChime trait |
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 |
ระบุชื่ออุปกรณ์ไม่ถูกต้องหรือขาดหายไป ระบุอุปกรณ์ที่ถูกต้อง ดูเพิ่มเติม: ลักษณะการเชื่อมต่อ |
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
สิทธิ์ระดับอุปกรณ์ที่เหมาะสมใน Partner Connections Manager (PCM) ที่จำเป็นต่อการดำเนินการ
เมื่อสร้างสตรีมแบบสด WebRTC ข้อผิดพลาดนี้ยัง หมายความว่าการตั้งค่าเสียงใน offerSdp ไม่ถูกต้องโปรดดูข้อมูลเพิ่มเติม งานลิงก์บัญชี คำสั่ง GenerateWebRtcStream |
429 | RESOURCE_EXHAUSTED |
นักพัฒนาแอปแต่ละรายมีโควต้าซึ่งจำกัดจำนวนการโทรที่สามารถทำได้ หากคุณโทรออกมากกว่าโควต้า คุณจะได้รับข้อความจำกัดอัตราการโทร หากต้องการแก้ไขปัญหานี้ ให้ส่งการโทรอีกครั้งเมื่อโควต้าหมดอายุ ดูเพิ่มเติม: แนวคิดขีดจำกัดอัตราแซนด์บ็อกซ์ |
404 | NOT_FOUND |
ไม่มีห้องในโครงสร้าง ทำการเรียกใช้รายการไปยังทรัพยากรห้องแชทเพื่อยืนยันรหัสห้อง |
404 | NOT_FOUND |
ไม่มีโครงสร้างใน Projectทำการเรียกแบบแสดงรายการไปยังทรัพยากรของโครงสร้างเพื่อยืนยันรหัสโครงสร้าง |
400 | FAILED_PRECONDITION |
กล้องออฟไลน์อยู่หรือสตรีมไม่ได้เนื่องจากปัญหาทางเทคนิค ดูเพิ่มเติม: อุปกรณ์กล้อง อุปกรณ์กล้อง (แบบใช้แบตเตอรี่) อุปกรณ์กล้อง (แบบใช้สาย) อุปกรณ์กริ่งประตู (แบบใช้แบตเตอรี่) อุปกรณ์กริ่งประตู (แบบใช้สาย) GenerateWebRtcStream |
400 | FAILED_PRECONDITION |
ตัวควบคุมอุณหภูมิไม่สามารถเปิดพัดลมได้ ใช้ลักษณะและคำสั่งที่เกี่ยวข้องกับพัดลมสำหรับอุปกรณ์นี้ไม่ได้ ดูเพิ่มเติม: งานเปิดหรือปิดพัดลม Fan trait |