ডিভাইসের মানদণ্ড সনাক্ত করুন

পাবলিক ক্লাস IdentifyDeviceCriteria অবজেক্ট প্রসারিত করে

ধ্রুবক সারাংশ

int PRODUCT_WILDCARD_ID_NEST_CAM TargetProductId এর জন্য ব্যবহার করার জন্য বিশেষ মান যা ইঙ্গিত করে যে Nest Cam বা Nest Cam Outdoor-এর যেকোন প্রজন্ম সনাক্তকরণের অনুরোধে সাড়া দেওয়ার জন্য বৈধ বলে বিবেচিত হতে পারে।
int PRODUCT_WILDCARD_ID_NEST_PROTECT TargetProductId এর জন্য ব্যবহার করার জন্য বিশেষ মান যা নির্দেশ করে যে Nest Protect-এর যেকোন প্রজন্মের একটি শনাক্তকরণ অনুরোধে সাড়া দেওয়ার জন্য বৈধ বলে বিবেচিত হতে পারে।
int PRODUCT_WILDCARD_ID_NEST_THERMOSTAT TargetProductId এর জন্য ব্যবহার করার জন্য বিশেষ মান যা নির্দেশ করে যে Nest Thermostat-এর যেকোন প্রজন্মকে শনাক্ত করার অনুরোধে সাড়া দেওয়ার জন্য বৈধ বলে বিবেচিত হতে পারে।

ক্ষেত্রের সারাংশ

পাবলিক দীর্ঘ টার্গেটডিভাইসআইডি নির্দিষ্ট করে যে শুধুমাত্র নির্দিষ্ট ওয়েভ নোড আইডি সহ ডিভাইসটি সাড়া দেবে।
পাবলিক দীর্ঘ টার্গেটফ্যাব্রিকআইডি নির্দিষ্ট করে যে শুধুমাত্র যে ডিভাইসগুলি নির্দিষ্ট উইভ ফ্যাব্রিকের সদস্য সেগুলিকে সাড়া দেওয়া উচিত৷
পাবলিক টার্গেটডিভাইস মোড টার্গেটমোডস নির্দিষ্ট করে যে শুধুমাত্র ডিভাইসগুলি যেগুলি বর্তমানে নির্দিষ্ট মোডে রয়েছে তাদের প্রতিক্রিয়া জানানো উচিত৷
পাবলিক int টার্গেট প্রোডাক্ট আইডি নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত পণ্য আইডি সহ ডিভাইসগুলিকে সাড়া দেওয়া উচিত৷
পাবলিক int TargetVendorId নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত বিক্রেতার দ্বারা নির্মিত ডিভাইসগুলিকে সাড়া দেওয়া উচিত৷

পাবলিক কনস্ট্রাক্টর সারাংশ

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ

ধ্রুবক

PRODUCT_WILDCARD_ID_NEST_CAM int পাবলিক স্ট্যাটিক ফাইনাল

TargetProductId এর জন্য ব্যবহার করার জন্য বিশেষ মান যা ইঙ্গিত করে যে Nest Cam বা Nest Cam Outdoor-এর যেকোন প্রজন্ম সনাক্তকরণের অনুরোধে সাড়া দেওয়ার জন্য বৈধ বলে বিবেচিত হতে পারে।

ধ্রুবক মান: 65522

PRODUCT_WILDCARD_ID_NEST_PROTECT int পাবলিক স্ট্যাটিক ফাইনাল

TargetProductId এর জন্য ব্যবহার করার জন্য বিশেষ মান যা নির্দেশ করে যে Nest Protect-এর যেকোন প্রজন্মের একটি শনাক্তকরণ অনুরোধে সাড়া দেওয়ার জন্য বৈধ বলে বিবেচিত হতে পারে।

ধ্রুবক মান: 65521

PRODUCT_WILDCARD_ID_NEST_THERMOSTAT int পাবলিক স্ট্যাটিক ফাইনাল

TargetProductId এর জন্য ব্যবহার করার জন্য বিশেষ মান যা নির্দেশ করে যে Nest Thermostat-এর যেকোন প্রজন্মকে শনাক্ত করার অনুরোধে সাড়া দেওয়ার জন্য বৈধ বলে বিবেচিত হতে পারে।

ধ্রুবক মান: 65520

ক্ষেত্র

সর্বজনীন দীর্ঘ TargetDeviceId

নির্দিষ্ট করে যে শুধুমাত্র নির্দিষ্ট ওয়েভ নোড আইডি সহ ডিভাইসটি সাড়া দেবে। -1-এর মান উল্লেখ করে যে সমস্ত ডিভাইসের সাড়া দেওয়া উচিত।

পাবলিক লং TargetFabricId

নির্দিষ্ট করে যে শুধুমাত্র যে ডিভাইসগুলি নির্দিষ্ট উইভ ফ্যাব্রিকের সদস্য সেগুলিকে সাড়া দেওয়া উচিত৷ মান একটি প্রকৃত ফ্যাব্রিক আইডি বা TargetFabricId ক্লাসে সংজ্ঞায়িত মানগুলির একটি হতে পারে।

সর্বজনীন টার্গেটডিভাইসমোডস টার্গেটমোডস

নির্দিষ্ট করে যে শুধুমাত্র ডিভাইসগুলি যেগুলি বর্তমানে নির্দিষ্ট মোডে রয়েছে তাদের প্রতিক্রিয়া জানানো উচিত৷ TargetDeviceModes enum থেকে মানগুলি নেওয়া হয়৷

পাবলিক int TargetProductId

নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত পণ্য আইডি সহ ডিভাইসগুলিকে সাড়া দেওয়া উচিত৷ -1 এর মান যেকোনো পণ্যকে নির্দিষ্ট করে। যদি TargetProductId ক্ষেত্র নির্দিষ্ট করা থাকে, তাহলে TargetVendorIdও নির্দিষ্ট করতে হবে।

পাবলিক int TargetVendorId

নির্দিষ্ট করে যে শুধুমাত্র প্রদত্ত বিক্রেতার দ্বারা নির্মিত ডিভাইসগুলিকে সাড়া দেওয়া উচিত৷ -1 এর মান যেকোন বিক্রেতাকে নির্দিষ্ট করে।

পাবলিক কনস্ট্রাক্টর

সর্বজনীন আইডেন্টিফাইডিভাইস মানদণ্ড ()