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 सेकंड बाद, उसकी इमेज दिखना बंद हो जाती है. के साथ-साथ भी, समय से पहले और एक इमेज डाउनलोड कर लें और एक तय तारीख के खत्म होने से पहले उन्हें डाउनलोड कर लें. की ज़रूरी और आने से पहले, हर एक और लेख को डाउनलोड करना. तय करें कि आने से पहले भी हर एक इमेज डाउनलोड कर लें. साथ भी देखें और : और देखें: और कैमरा इमेज डाउनलोड करना टास्क टास्क डिसप्ले कैमरा और कैमरा डाउनलोड करने टास्क टास्क डिसप्ले और डिवाइस डोरबेल डिवाइस और डिसप्ले डिवाइस और इवेंट गाइड के दोर और डोर और डिवाइस इवेंट गाइड GenerateImage कमांड {11 के बाद आने से पहले इमेज डाउनलोड कर लें. . |
400 | FAILED_PRECONDITION |
बैटरी से चलने वाली डोरबेल पर, WebRTC स्ट्रीम को बढ़ाया नहीं जा सकता. अगर आपको डोरबेल पर शुरू की गई स्ट्रीम को सेशन की शुरुआती अवधि के बाद भी देखना है, तो मौजूदा स्ट्रीम को रोकें और नई स्ट्रीम जनरेट करें. यह भी देखें: लाइव स्ट्रीम की अवधि बढ़ाएं टास्क ExtendWebRtcStream कमांड |
400 | FAILED_PRECONDITION |
ThermostatMode ट्रैट के मुताबिक, कुछ थर्मोस्टैट मॉडल में ईको मोड को तब नहीं बदला जा सकता, जब थर्मोस्टैट मोड बंद हो. ईको मोड बदलने से पहले, थर्मोस्टैट के मोड को HEAT, COOL या HEATCOOL पर बदलना ज़रूरी है. यह भी देखें: मोड बदलें टास्क SetMode कमांड ThermostatMode ट्रैट ThermostatTemperatureSetpoint ट्रैट |
400 | FAILED_PRECONDITION |
थर्मोस्टैट के मैन्युअल ईको मोड में होने पर, तापमान को सेट नहीं किया जा सकता. यह भी देखें: तापमान के सेट पॉइंट में बदलाव करना टास्क ThermostatEco Trait थर्मोस्टैट टेंपरेचरसेटपॉइंट |
404 | NOT_FOUND |
अनुरोध के मुख्य हिस्से में, मान्य कमांड का नाम डाले बिना कोई कमांड चलाया गया था. कोई मान्य निर्देश डालें. |
400 | INVALID_ARGUMENT |
WebRTC के साथ काम करने वाले कैमरे के लिए, RTSP लाइव स्ट्रीम कमांड का इस्तेमाल किया गया हो या RTSP के साथ काम करने वाले कैमरे के लिए, WebRTC लाइव स्ट्रीम कमांड का इस्तेमाल किया गया हो. यह भी देखें: कैमरे की इमेज डाउनलोड करें टास्क |
400 | INVALID_ARGUMENT |
आर्ग्युमेंट में, अमान्य वैल्यू के साथ एक निर्देश सबमिट किया गया. पक्का करें कि आपने मान्य वैल्यू भेजी हो. |
400 | INVALID_ARGUMENT |
पक्का करें कि आपके निर्देश में heatCelsius फ़ील्ड, coolCelsius फ़ील्ड से कम हो.यह भी देखें: तापमान के सेटपॉइंट बदलें टास्क ThermostatTemperatureSetpoint ट्रैट |
404 | NOT_FOUND |
डिवाइस का नाम अमान्य है या मौजूद नहीं है. कोई मान्य डिवाइस बताएं. यह भी देखें: कनेक्टिविटी Trait |
404 | NOT_FOUND |
Project आईडी अमान्य है या मौजूद नहीं है. कोई मान्य Project आईडी डालें. |
400 | FAILED_PRECONDITION |
कैमरा इवेंट से मिले सही eventID का इस्तेमाल करें.यह भी देखें: कैमरा इवेंट मैनेज करना टास्क Display डिवाइस दरवाजे की घंटी और कैमरे के इवेंट मैनेज करना टास्क इवेंट गाइड CameraEventImage trait CameraMotion trait CameraPerson trait CameraSound trait DoorbellChime trait |
504 | DEADLINE_EXCEEDED |
WebRTC लाइव स्ट्रीम को फिर से जनरेट करने की कोशिश करें. यह भी देखें: |
400 | INVALID_ARGUMENT |
Trait के लिए, काम न करने वाला निर्देश भेजा गया था. |
400 | INVALID_ARGUMENT |
WebRTC स्ट्रीम जनरेट करते समय, offerSdp स्ट्रिंग के आखिर में नया लाइन वर्ण मौजूद नहीं है. पक्का करें कि offerSdp स्ट्रिंग, \r\n या \n पर खत्म हो. इसके बाद, स्ट्रीम को फिर से जनरेट करने की कोशिश करें.यह भी देखें: |
400 | INVALID_ARGUMENT |
ऑफ़र एसडीपी में, ऑडियो, वीडियो, और ऐप्लिकेशन की तीनों m-लाइनें इस क्रम में होनी चाहिए. यह भी देखें: |
400 | INVALID_ARGUMENT |
ऑफ़र के एसडीपी ऑडियो को a=recvonly (सिर्फ़ पाएं) पर सेट होना चाहिए.यह भी देखें: |
403 | PERMISSION_DENIED |
user ने developer
Partner Connections Manager (PCM) में, डिवाइस-लेवल की ऐसी अनुमतियां नहीं दी हैं जो किसी कमांड को लागू करने के लिए ज़रूरी हैं. WebRTC लाइव स्ट्रीम जनरेट करते समय, इस गड़बड़ी का यह मतलब भी हो सकता है कि offerSdp में ऑडियो सेटिंग गलत है.यह भी देखें: अपना खाता लिंक करें टास्क GenerateWebRtcStream कमांड |
429 | RESOURCE_EXHAUSTED |
हर डेवलपर के लिए, कॉल करने की संख्या तय होती है. अगर आपने कोटे से ज़्यादा कॉल किए, तो आपको 'कॉल की संख्या सीमित है' मैसेज मिलेगा. इसे ठीक करने के लिए, कोटा खत्म होने के बाद कॉल को फिर से सबमिट करें. यह भी देखें: सैंडबॉक्स की दर से जुड़ी सीमाएं कॉन्सेप्ट |
404 | NOT_FOUND |
स्ट्रक्चर में कमरा मौजूद नहीं है. Room ID की पुष्टि करने के लिए, rooms रिसॉर्स को सूची कॉल करें. |
404 | NOT_FOUND |
Projectमें यह स्ट्रक्चर मौजूद नहीं है. स्ट्रक्चर आईडी की पुष्टि करने के लिए, स्ट्रक्चर रिसॉर्स को सूची कॉल करें. |
400 | FAILED_PRECONDITION |
कैमरा ऑफ़लाइन है या किसी तकनीकी समस्या की वजह से, स्ट्रीमिंग नहीं की जा सकती. यह भी देखें: कैमरा डिवाइस कैमरा (बैटरी) डिवाइस कैमरा (तार वाला) डिवाइस डोरबेल (बैटरी) डिवाइस दरवाज़े की घंटी (तार वाली)डिवाइस GenerateWebRtcStream |
400 | FAILED_PRECONDITION |
थर्मोस्टैट में फ़ैन की सुविधा नहीं है. इस डिवाइस के लिए, पंखे से जुड़े ट्रैट और निर्देशों का इस्तेमाल नहीं किया जा सकता. यह भी देखें: पंखे को चालू या बंद करें टास्क पंखे का ट्रैट |