ב-Smart Device Management API נעשה שימוש בקודי שגיאה רגילים של gRPC. מידע נוסף על הקודים האלה זמין במאמר טיפול בשגיאות.
תגובת שגיאה ב-API מופיעה בפורמט הבא:
{
"error": {
"code": 404,
"message": "Device enterprises/project-id/devices/device-id not found.",
"status": "NOT_FOUND"
}
}
אתם יכולים להשתמש בתיבת החיפוש בטבלה 'קודי שגיאה' כדי למצוא שגיאות API, יחד עם טיפים לפתרון בעיות ומדריכים ותכונות קשורות. אפשר לחפש תוכן בכל שדה בטבלה.
HTTP | הכנסה לקליק | פתרון בעיות |
---|---|---|
504 | DEADLINE_EXCEEDED |
התוקף של תמונות האירוע יפוג 30 שניות אחרי פרסום האירוע. חשוב להוריד את התמונה לפני שתוקפה יפוג. מידע נוסף זמין במאמרים הבאים: המשימה הורדת תמונה ממצלמה מכשיר תצוגה מכשיר דלת המדריך אירועים הפקודה GenerateImage CameraMotion מאפיין CameraPerson מאפיין CameraSound מאפיין DoorbellChime מאפיין |
400 | FAILED_PRECONDITION |
אי אפשר להאריך את הסטרימינג של WebRTC ב-doorbell (פעמון דלת) שמופעל על סוללה. אם רוצים לצפות בשידור של פעמון דלת מעבר למשך הסשן הראשוני, צריך לעצור את השידור הקיים וליצור שידור חדש. מידע נוסף זמין במאמרים הבאים: המשימה הארכת שידור חי הפקודה 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 |
צוין שם מכשיר לא תקין או חסר. מציינים מכשיר תקין. מידע נוסף זמין במאמרים הבאים: מאפיין Connectivity |
404 | NOT_FOUND |
צוין מזהה Project לא חוקי או חסר. מציינים מזהה 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 של האודיו, הווידאו והאפליקציה, לפי הסדר הזה. מידע נוסף זמין במאמרים הבאים: |
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 |
לתרמוסטט אין יכולת להפעיל מאוורר. אי אפשר להשתמש במאפיינים ובפקודות שקשורים למאוורר במכשיר הזה. מידע נוסף זמין במאמרים הבאים: המשימה הפעלה או כיבוי של המאוורר המאפיין מאוורר |