স্মার্ট ডিভাইস ম্যানেজমেন্ট 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 সেকেন্ড পরে ইভেন্ট চিত্রের মেয়াদ শেষ হয়ে যায়। মেয়াদ শেষ হওয়ার আগে ছবিটি ডাউনলোড করতে ভুলবেন না। আরো দেখুন: একটি ক্যামেরা ইমেজ টাস্ক ডাউনলোড করুন প্রদর্শনকারী যন্ত্র ডোরবেল ডিভাইস ইভেন্ট গাইড ইমেজ কমান্ড তৈরি করুন CameraMotion বৈশিষ্ট্য CameraPerson বৈশিষ্ট্য CameraSound বৈশিষ্ট্য DoorbellChime বৈশিষ্ট্য |
400 | FAILED_PRECONDITION | একটি WebRTC স্ট্রীম ব্যাটারি চালিত ডোরবেলে বাড়ানো যাবে না। যদি ডোরবেলের একটি স্ট্রীম প্রাথমিক সেশনের দৈর্ঘ্যের বাইরে দেখতে হয়, তাহলে বিদ্যমান স্ট্রিমটি বন্ধ করুন এবং একটি নতুন তৈরি করুন। আরো দেখুন: একটি লাইভ স্ট্রিম টাস্ক প্রসারিত করুন ExtendWebRtcStream কমান্ড |
400 | FAILED_PRECONDITION | ThermostatMode অনুসারে, কিছু থার্মোস্ট্যাট মডেল ইকো মোড পরিবর্তন করা সমর্থন করে না যখন থার্মোস্ট্যাট মোড বন্ধ থাকে। ইকো মোড পরিবর্তন করার আগে তাপস্থাপক মোড অবশ্যই HEAT, COOL, বা HEATCOOL-এ পরিবর্তন করতে হবে৷ আরো দেখুন: মোড টাস্ক পরিবর্তন করুন সেটমোড কমান্ড ThermostatMode বৈশিষ্ট্য থার্মোস্ট্যাট তাপমাত্রা সেটপয়েন্ট বৈশিষ্ট্য |
400 | FAILED_PRECONDITION | থার্মোস্ট্যাট ম্যানুয়াল ইকো মোডে থাকলে তাপমাত্রা সেটপয়েন্ট সেট করা যায় না। আরো দেখুন: তাপমাত্রা সেটপয়েন্ট টাস্ক পরিবর্তন করুন ThermostatEco বৈশিষ্ট্য থার্মোস্ট্যাট তাপমাত্রা সেটপয়েন্ট বৈশিষ্ট্য |
404 | NOT_FOUND | অনুরোধের বডিতে একটি বৈধ কমান্ড নাম ছাড়াই একটি কমান্ড কার্যকর করা হয়েছে। একটি বৈধ কমান্ড লিখুন। |
400 | INVALID_ARGUMENT | WebRTC সমর্থন করে এমন একটি ক্যামেরার জন্য একটি RTSP লাইভস্ট্রিম কমান্ড ব্যবহার করা হয়েছে, অথবা RTSP সমর্থন করে এমন একটি ক্যামেরার জন্য একটি WebRTC লাইভস্ট্রিম কমান্ড ব্যবহার করেছে৷ আরো দেখুন: একটি ক্যামেরা ইমেজ টাস্ক ডাউনলোড করুন |
400 | INVALID_ARGUMENT | আর্গুমেন্টে একটি অবৈধ মান সহ একটি কমান্ড জমা দেওয়া হয়েছিল৷ একটি বৈধ মান পাঠাতে ভুলবেন না. |
400 | INVALID_ARGUMENT | নিশ্চিত করুন যে heatCelsius ক্ষেত্রটি আপনার কমান্ডের coolCelsius ক্ষেত্রের চেয়ে কম।আরো দেখুন: তাপমাত্রা সেটপয়েন্ট টাস্ক পরিবর্তন করুন থার্মোস্ট্যাট তাপমাত্রা সেটপয়েন্ট বৈশিষ্ট্য |
404 | NOT_FOUND | একটি অবৈধ বা অনুপস্থিত ডিভাইসের নাম উল্লেখ করা হয়েছে৷ একটি বৈধ ডিভাইস উল্লেখ করুন। আরো দেখুন: সংযোগ বৈশিষ্ট্য |
404 | NOT_FOUND | একটি অবৈধ বা অনুপস্থিত Project আইডি নির্দিষ্ট করা হয়েছে৷ একটি বৈধ Project ID উল্লেখ করুন। |
400 | FAILED_PRECONDITION | ক্যামেরা ইভেন্ট দ্বারা ফেরত সঠিক eventID ব্যবহার করুন।আরো দেখুন: ক্যামেরা ইভেন্ট টাস্ক হ্যান্ডেল প্রদর্শনকারী যন্ত্র ডোরবেল এবং ক্যামেরা ইভেন্ট টাস্ক পরিচালনা করুন ইভেন্ট গাইড CameraEventImage বৈশিষ্ট্য CameraMotion বৈশিষ্ট্য CameraPerson বৈশিষ্ট্য CameraSound বৈশিষ্ট্য DoorbellChime বৈশিষ্ট্য |
504 | DEADLINE_EXCEEDED | WebRTC লাইভ স্ট্রিম আবার জেনারেট করার চেষ্টা করুন। আরো দেখুন: |
400 | INVALID_ARGUMENT | একটি অসমর্থিত কমান্ড একটি বৈশিষ্ট্য জন্য পাঠানো হয়েছে. |
400 | INVALID_ARGUMENT | একটি WebRTC স্ট্রীম তৈরি করার চেষ্টা করার সময় offerSdp স্ট্রিংয়ের শেষে নতুন লাইনের অক্ষরটি অনুপস্থিত। নিশ্চিত করুন যে offerSdp স্ট্রিংটি \r\n বা \n দিয়ে শেষ হয়েছে এবং আবার স্ট্রীম তৈরি করার চেষ্টা করুন।আরো দেখুন: |
400 | INVALID_ARGUMENT | অফার SDP-তে সেই ক্রমে অডিও, ভিডিও এবং অ্যাপ্লিকেশন m-লাইন তিনটিই থাকতে হবে। আরো দেখুন: |
400 | INVALID_ARGUMENT | অফার SDP অডিও অবশ্যই a=recvonly (শুধুমাত্র গ্রহণ) তে সেট করতে হবে।আরো দেখুন: |
403 | PERMISSION_DENIED | user developerপার্টনার কানেকশন ম্যানেজার (PCM)-এ একটি কমান্ড চালানোর জন্য প্রয়োজনীয় ডিভাইস-স্তরের অনুমতি দেয়নি। WebRTC লাইভ স্ট্রীম তৈরি করার সময়, এই ত্রুটির অর্থ হতে পারে যে offerSdp এ অডিও সেটিংটি ভুল।আরো দেখুন: আপনার অ্যাকাউন্ট টাস্ক লিঙ্ক করুন WebRtcStream কমান্ড তৈরি করুন |
429 | RESOURCE_EXHAUSTED | প্রতিটি ডেভেলপারের একটি কোটা রয়েছে যাতে তারা কতগুলি কল করতে পারে তা সীমিত করে। আপনি যদি আপনার কোটার চেয়ে বেশি কল করেন তবে আপনি রেট সীমিত বার্তা পাবেন। এটি ঠিক করতে, কোটার মেয়াদ শেষ হয়ে গেলে কলটি আবার জমা দিন। আরো দেখুন: স্যান্ডবক্স রেট ধারণাকে সীমাবদ্ধ করে |
404 | NOT_FOUND | ঘরের কাঠামোর অস্তিত্ব নেই। রুম আইডি যাচাই করতে রুম রিসোর্সে একটি তালিকা কল করুন। |
404 | NOT_FOUND | কাঠামোটি Projectএ বিদ্যমান নেই। স্ট্রাকচার আইডি যাচাই করতে স্ট্রাকচার রিসোর্সে একটি তালিকা কল করুন। |
400 | FAILED_PRECONDITION | ক্যামেরাটি হয় অফলাইনে আছে বা প্রযুক্তিগত সমস্যার কারণে স্ট্রিমিংয়ের জন্য উপলব্ধ নয়৷ আরো দেখুন: ক্যামেরা ডিভাইস ক্যামেরা (ব্যাটারি) ডিভাইস ক্যামেরা (তারযুক্ত) ডিভাইস ডোরবেল (ব্যাটারি) ডিভাইস ডোরবেল (তারযুক্ত) ডিভাইস WebRtcStream কমান্ড তৈরি করুন |
400 | FAILED_PRECONDITION | থার্মোস্ট্যাটে ফ্যানের ক্ষমতা নেই। এই ডিভাইসের জন্য ফ্যান-সম্পর্কিত বৈশিষ্ট্য এবং কমান্ড ব্যবহার করা যাবে না। আরো দেখুন: ফ্যান চালু বা বন্ধ টাস্ক ফ্যান বৈশিষ্ট্য |