ב-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 שניות לאחר פרסום האירוע. |
400 | FAILED_PRECONDITION |
לא ניתן להאריך זרם WebRTC בפעמוני דלת שמופעלים על ידי סוללה. אם אתם צריכים לצפות בשידור של פעמון דלת מעבר לאורך הסשן הראשוני, עוצרים את השידור הקיים ויוצרים שידור חדש. מידע נוסף: הארכה של שידור חי הפקודה ExtendWebRtcStream |
400 | FAILED_PRECONDITION |
לפי המודלים של ThermostatMode , בחלק מהתרמוסטטים חלק מהתרמוסטטים לא תומכים בשינוי של מצב החיסכון. לפני שינוי מצב החיסכון, צריך לשנות את מצב התרמוסטט למצב חום, COOL או HEATCOOL. כדאי גם לבדוק: שינוי המצב פקודת SetMode ThermostatMode trait {15/thetraset נקודה |
400 | FAILED_PRECONDITION |
לא ניתן להגדיר את הטמפרטורה הקבועה כאשר התרמוסטט במצב חיסכון ידני. כמו כן, מומלץ: לשנות את הטמפרטורה לשמירה ThermostatEco תכונה תרמוסטט אחד נקודה |
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 מזהה לא חוקי או חסר. יש לציין מזהה Project חוקי. |
400 | FAILED_PRECONDITION |
שכולל יכולתם יכול יכול יכול יכול יכול יכול יכול לשתף מול מול מול מול מול מול מול מול מול מול מול מול..... עליהם. על.ווי.---eventID |
504 | DEADLINE_EXCEEDED |
יש לנסות ליצור שוב את השידור החי של WebRTC. כדאי לעיין גם במאמרים הבאים: |
400 | INVALID_ARGUMENT |
נשלחה פקודה לא נתמכת עבור תכונה מסוימת. |
400 | INVALID_ARGUMENT |
התו החדש של השורה חסר בסוף המחרוזת offerSdp בניסיון ליצור מקור נתונים של WebRTC. יש לוודא שהמחרוזת offerSdp מסתיימת ב-\r\n או ב-\n ולנסות ליצור את השידור שוב.כמו כן, אפשר לראות את : |
400 | INVALID_ARGUMENT |
SDP של מבצע חייב לכלול את כל שלושת שורות האודיו, הווידאו והאפליקציה בסדר הזה. כמו כן: |
400 | INVALID_ARGUMENT |
אודיו מסוג SDP צריך להיות מוגדר כ-a=recvonly (לקבלת שיחות בלבד).למידע נוסף: |
403 | PERMISSION_DENIED |
user לא העניק/ה ל- developerאת ההרשאות המתאימות ברמת המכשיר ב-Partner Connections Manager (PCM) שנדרשה לביצוע פקודה. כשיוצרים שידור חי של WebRTC, השגיאה הזו יכולה גם לגרום לכך שהגדרות האודיו ב- offerSdp שגויות.כמו כן: מקשרים את החשבון יצירת WebRtcStream |
429 | RESOURCE_EXHAUSTED |
לכל מפתח יש מכסה שמגבילה את מספר השיחות שניתן לבצע. אם יבוצעו יותר שיחות מהמכסה, תישלח אליכם ההודעה 'תעריף מוגבל'. כדי לפתור את הבעיה, צריך לשלוח מחדש את השיחה אחרי שהמכסה תפוג. מידע נוסף: ההגבלות על קצב יצירת הבקשות בארגז החול |
404 | NOT_FOUND |
החדר לא קיים במבנה הזה. כדי לאמת את מזהה החדר, צריך להתקשר לרשימת המשאבים. |
404 | NOT_FOUND |
המבנה לא קיים ב Project. מבצעים קריאה לרשימה במשאב המבנה כדי לאמת את מזהה המבנה. |
400 | FAILED_PRECONDITION |
אין בתרמוסטט הרשאה למאוורר. לא ניתן להשתמש בתכונות ובפקודות שקשורות למאוורר במכשיר הזה. כדאי לעיין גם בפריטים הבאים: הפעלה או כיבוי של המאוורר התכונה תכונה |