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 } |
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 से खत्म होती हो. इसके बाद, स्ट्रीम को फिर से जनरेट करने की कोशिश करें.यह भी देखें: |
400 | INVALID_ARGUMENT |
ऑफ़र के एसडीपी में, ऑडियो, वीडियो, और ऐप्लिकेशन की तीन एम-लाइन होनी चाहिए. इन्हें उसी क्रम में इस्तेमाल किया जाना चाहिए. यह भी देखें: |
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 |
थर्मोस्टैट में पंखे की सुविधा नहीं है. इस डिवाइस के लिए, प्रशंसकों से जुड़ी जानकारी और निर्देशों का इस्तेमाल नहीं किया जा सकता. यह भी देखें: फ़ैन को चालू या बंद करें टास्क फ़ैन एट्रिब्यूट |