एपीआई गड़बड़ी कोड संदर्भ

Smart Device Management API, सामान्य gRPC गड़बड़ी कोड का इस्तेमाल करता है. उन कोड के बारे में ज़्यादा जानकारी के लिए, गड़बड़ी को मैनेज करना देखें.

एपीआई में गड़बड़ी का जवाब इस फ़ॉर्मैट में दिखता है:

{
  "error": {
    "code": 404,
    "message": "Device enterprises/project-id/devices/device-id not found.",
    "status": "NOT_FOUND"
  }
}

गड़बड़ी के कोड और उससे जुड़ी बातें जानने के लिए, गड़बड़ी कोड वाली टेबल में दिए गए खोज बॉक्स का इस्तेमाल करें. आप टेबल में मौजूद किसी भी फ़ील्ड में कॉन्टेंट खोज सकते हैं.

गड़बड़ी संदेश HTTP RPC समस्या हल करना
कैमरे की इमेज अब डाउनलोड नहीं की जा सकती. 504 DEADLINE_EXCEEDED इवेंट की इमेज, इवेंट पब्लिश होने के 30 सेकंड बाद खत्म हो जाती है. कोई इमेज अपलोड करने से पहले, उसकी फ़ोटो ज़रूर डाउनलोड करें.

यह भी देखें:
  कैमरा इमेज डाउनलोड करें टास्क
  डिसप्ले डिवाइस
  Doorbell डिवाइस






दरवाज़े की घंटी को कमांड में इस्तेमाल नहीं किया जा सकता. 400 FAILED_PRECONDITION WebRTC की स्ट्रीम को, बैटरी से चलने वाली दरवाज़े की घंटी पर बढ़ाया नहीं जा सकता.
दरवाज़े की घंटी पर मौजूद किसी स्ट्रीम को, सेशन की शुरुआती अवधि से पहले देखे जाने के लिए, मौजूदा स्ट्रीम को बंद करें और एक नई स्ट्रीम जनरेट करें.

यह भी देखें:
  लाइव स्ट्रीम का समय बढ़ाएं टास्क
  ExtendWebRtcStream कमांड
मौजूदा थर्मोस्टैट मोड में कमांड की अनुमति नहीं है. 400 FAILED_PRECONDITION थर्मोस्टैट मोड बंद होने पर, कुछ थर्मोस्टैट मॉडल, ईको मोड को बदलने की सुविधा नहीं देते हैं. ऐसा थर्मोस्टैटमोड ट्रेट के मुताबिक किया जाता है. ईको मोड में बदलाव करने से पहले, थर्मोस्टैट को HEAT, COOL या HEATCOOL में बदलना ज़रूरी है.

यह भी देखें:
  मोड बदलें
SetMode कमांड
  TherestatMode या
}{}1
}
MANUAL_ECO मोड में थर्मोस्टैट की अनुमति नहीं है. 400 FAILED_PRECONDITION थर्मोस्टैट के मैन्युअल तरीके से ईको मोड में होने पर, सेट किए गए तापमान को सेट नहीं किया जा सकता.

यह भी देखें:
  तापमान के सेट किए गए तापमान में बदलाव करें टास्क
  थर्मोस्टैटEco ट्रेट
  थर्मोस्टैट
निर्देश नहीं दिया गया. 404 NOT_FOUND अनुरोध के मुख्य भाग में मान्य निर्देश के बिना एक निर्देश दिया गया था. कोई मान्य निर्देश डालें.
निर्देश की सुविधा नहीं है. 400 INVALID_ARGUMENT RTSP के साथ काम करने वाले कैमरे के लिए, RTSP लाइव स्ट्रीम कमांड का इस्तेमाल किया है. इसके अलावा, RTSP के साथ काम करने वाले कैमरे के लिए WebRTC लाइव स्ट्रीम कमांड का इस्तेमाल किया है.

यह भी देखें:
  कैमरा इमेज डाउनलोड करें टास्क
इसमें एक अमान्य मान है. 400 INVALID_ARGUMENT तर्कों में किसी अमान्य मान के साथ एक आदेश सबमिट किया गया था. पक्का करें कि आपने मान्य वैल्यू भेजी है.
कूल वैल्यू, हीट वैल्यू से ज़्यादा होनी चाहिए. 400 INVALID_ARGUMENT पक्का करें कि heatCelsius फ़ील्ड, आपके निर्देश में मौजूद coolCelsius फ़ील्ड से कम हो.

यह भी देखें:
  तापमान के सेट किए गए तापमान में बदलाव करें
  TherestatTemperatureSetpoint की जानकारी
डिवाइस नहीं मिला. 404 NOT_FOUND एक अमान्य या अनुपलब्ध डिवाइस नाम डाला गया था. सही डिवाइस चुनें.

यह भी देखें:
  कनेक्टिविटी रेट
एंटरप्राइज़ नहीं मिला. 404 NOT_FOUND एक अमान्य या अनुपलब्ध Project आईडी डाला गया था. कोई मान्य Project आईडी डालें.
इवेंट आईडी, कैमरे का नहीं है. 400 FAILED_PRECONDITION eventID











टाइम आउट की वजह से, जवाब में मिले एसडीपी को दोबारा नहीं पाया जा सका. 504 DEADLINE_EXCEEDED WebRTC की लाइव स्ट्रीम को फिर से जनरेट करने की कोशिश करें.

यह भी देखें:
विशेषताओं में फ़ील्ड मौजूद नहीं है. 400 INVALID_ARGUMENT किसी एट्रिब्यूट के लिए, ऐसा निर्देश भेजा गया है जो सूची में नहीं है.
अमान्य ऑफ़र एसडीपी, सीआरएलएफ़ मौजूद नहीं है. 400 INVALID_ARGUMENT WebRTC स्ट्रीम जनरेट करते समय, offerSdp स्ट्रिंग के आखिर में न्यूलाइन वर्ण मौजूद नहीं होता. पक्का करें कि offerSdp स्ट्रिंग, \r\n या \n से खत्म होती हो. इसके बाद, स्ट्रीम को फिर से जनरेट करने की कोशिश करें.

यह भी देखें:
अमान्य ऑफ़र SDP m-lines. 400 INVALID_ARGUMENT ऑफ़र के एसडीपी में, ऑडियो, वीडियो, और ऐप्लिकेशन की तीन एम-लाइन होनी चाहिए. इन्हें उसी क्रम में इस्तेमाल किया जाना चाहिए.

यह भी देखें:
अमान्य ऑफ़र SDP. 400 INVALID_ARGUMENT ऑफ़र का SDP ऑडियो a=recvonly पर सेट होना चाहिए (सिर्फ़ पाने के लिए).

यह भी देखें:
अनुमति नहीं दी गई. 403 PERMISSION_DENIED user developerने पार्टनर कनेक्शन मैनेजर (PCM) को डिवाइस लेवल की ज़रूरी अनुमतियां user नहीं दी हैं. यह निर्देश कमांड चलाने के लिए ज़रूरी है.

WebRTC की लाइव स्ट्रीम जनरेट करने पर, इस गड़बड़ी का यह मतलब भी हो सकता है कि offerSdp में ऑडियो सेटिंग गलत है.

यह भी देखें:
  अपना खाता जोड़ें टास्क
  GenerateWebRtcStream निर्देश
अनुरोध की संख्या सीमित है. 429 RESOURCE_EXHAUSTED हर डेवलपर के पास एक सीमा होती है, जिससे तय होता है कि वह कितने कॉल कर सकता है. तय सीमा से ज़्यादा कॉल करने पर, आपको अनुरोध की दर सीमित है. इसे ठीक करने के लिए, कोटा की समयसीमा खत्म होने के बाद कॉल को फिर से सबमिट करें.

यह भी देखें:
  सैंडबॉक्स दर की सीमा कॉन्सेप्ट
चैट रूम नहीं मिला. 404 NOT_FOUND इमारत का कोई हिस्सा मौजूद नहीं है. रूम आईडी की पुष्टि करने के लिए, कमरों की सूची का ऐक्सेस दें.
स्ट्रक्चर नहीं मिला. 404 NOT_FOUND यह स्ट्रक्चर Projectमें मौजूद नहीं है. स्ट्रक्चर आईडी की पुष्टि करने के लिए, स्ट्रक्चर रिसॉर्स के लिए सूची कॉल करें.
थर्मोस्टैट का पंखा उपलब्ध नहीं है. 400 FAILED_PRECONDITION थर्मोस्टैट में पंखे की सुविधा नहीं है. इस डिवाइस के लिए, प्रशंसकों से जुड़ी जानकारी और निर्देशों का इस्तेमाल नहीं किया जा सकता.

यह भी देखें:
  फ़ैन को चालू या बंद करें टास्क
  फ़ैन एट्रिब्यूट