ב-API של Smart Device Management נעשה שימוש בקודי שגיאה סטנדרטיים של gRPC. מידע נוסף על הקודים האלה זמין במאמר בנושא טיפול בשגיאות.
תגובה לשגיאה ב-API מופיעה בפורמט הבא:
{
"error": {
"code": 404,
"message": "Device enterprises/project-id/devices/device-id not found.",
"status": "NOT_FOUND"
}
}
אפשר להשתמש בתיבת החיפוש בטבלה 'קודי שגיאה' כדי למצוא שגיאות ב-API, וגם טיפים לפתרון בעיות ומאפיינים ומדריכים קשורים. אפשר לחפש תוכן בכל שדה בטבלה.
HTTP | הכנסה לקליק | פתרון בעיות |
---|---|---|
504 | DEADLINE_EXCEEDED |
תוקף התמונות של האירוע פג 30 שניות אחרי פרסום האירוע. חשוב להוריד את התמונה לפני שהיא תפוג. מידע נוסף: הורדת תמונה ממצלמה מכשיר Display מכשיר Doorbell מדריך לאירועים הפקודה GenerateImage מאפיין CameraMotion מאפיין CameraPerson מאפיין CameraSound מאפיין DoorbellChime |
400 | FAILED_PRECONDITION |
אי אפשר להאריך את משך השידור ב-WebRTC בדלתות עם פעמון שמבוססות על סוללה. אם רוצים לצפות בשידור ממצלמת פעמון לדלת מעבר למשך הסשן הראשוני, צריך לעצור את השידור הקיים וליצור שידור חדש. ראו גם: הארכת שידור חי הפקודה ExtendWebRtcStream |
400 | FAILED_PRECONDITION |
חלק מדגמי התרמוסטטים לא תומכים בשינוי מצב החיסכון כשהתרמוסטט כבוי, בהתאם למאפיין ThermostatMode . צריך לשנות את מצב התרמוסטט לחימום, קירור או חימום וקירור לפני שמשנים את מצב החיסכון. ראו גם: השינוי של מצב התרמוסטט SetMode המאפיין ThermostatMode המאפיין ThermostatTemperatureSetpoint |
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 |
404 | NOT_FOUND |
צוין שם מכשיר לא תקין או חסר. צריך לציין מכשיר תקין. מידע נוסף: מאפיין הקישוריות |
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 has not granted the developer
the appropriate device-level permissions in Partner Connections Manager (PCM) required to execute a
command. When generating a WebRTC live stream, this error can also mean that the audio setting in the offerSdp is incorrect.See also: Link your account task GenerateWebRtcStream command |
429 | RESOURCE_EXHAUSTED |
לכל מפתח יש מכסת שיחות שמוגבלת למספר מסוים. אם תבצעו יותר שיחות מהמכסה, תוצג לכם ההודעה Rate limited. כדי לפתור את הבעיה, צריך לשלוח מחדש את הקריאה אחרי שתוקף המכסה יפוג. ראו גם: מושג מגבלות הקצב של Sandbox |
404 | NOT_FOUND |
החדר לא קיים במבנה. מבצעים שיחה לרשימת המשאבים של החדרים כדי לאמת את מזהה החדר. |
404 | NOT_FOUND |
המבנה לא קיים ב- Project. מבצעים קריאה לרשימה למשאב המבנה כדי לאמת את מזהה המבנה. |
400 | FAILED_PRECONDITION |
המצלמה במצב אופליין או שלא זמינה לסטרימינג בגלל בעיה טכנית. מידע נוסף: מצלמה מצלמה (סוללה) מצלמה (קווית) פעמון לדלת (סוללה) פעמון לדלת (קווית) GenerateWebRtcStream |
400 | FAILED_PRECONDITION |
לתרמוסטט אין אפשרות להפעלת מאוורר. אי אפשר להשתמש במאפיינים ובפקודות שקשורים למאוורר במכשיר הזה. ראו גם: המשימה הפעלה או השבתה של המאוורר מאפיין המאוורר |