ข้อมูลอ้างอิงรหัสข้อผิดพลาดของ API

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 ต้องเปลี่ยนเป็นโหมดตัวควบคุมอุณหภูมิเป็นทำความร้อน ทำความเย็น หรือทำความร้อน ก่อนที่จะเปลี่ยนโหมดอีโค

ดูเพิ่มเติม:
งานเปลี่ยนโหมด
คำสั่ง SetMode
ThermostatMode trait
ThermostatTemperatureSetpoint trait
ไม่อนุญาตคำสั่งเมื่อตัวควบคุมอุณหภูมิอยู่ในโหมด MANUAL_ECO 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
เรียกคำตอบ SDP ไม่สำเร็จเนื่องจากหมดเวลา 504 DEADLINE_EXCEEDED ลองสร้างสตรีมแบบสด WebRTC อีกครั้ง

โปรดดูข้อมูลเพิ่มเติม:
ไม่มีช่องนี้ในรูปแบบ 400 INVALID_ARGUMENT มีการส่งคำสั่งที่ไม่รองรับสำหรับลักษณะหนึ่งๆ
SDP ของข้อเสนอไม่ถูกต้องไม่มี CRLF 400 INVALID_ARGUMENT อักขระบรรทัดใหม่หายไปที่ส่วนท้ายของสตริง offerSdp เมื่อพยายามสร้างสตรีม WebRTC ตรวจสอบว่าสตริง offerSdp ลงท้ายด้วย \r\n หรือ \n แล้วลองสร้างสตรีมอีกครั้ง

ดูเพิ่มเติม:
บรรทัด m-line ของข้อเสนอ SDP ไม่ถูกต้อง 400 INVALID_ARGUMENT SDP ของข้อเสนอต้องมีเส้นเสียง วิดีโอ และแอปพลิเคชัน M-line ทั้ง 3 บรรทัดตามลำดับดังกล่าว

ดูเพิ่มเติม:
SDP ของข้อเสนอไม่ถูกต้อง 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