ডকস্টেট

বর্ণনা

স্ব-মোবাইল ডিভাইসগুলির জন্য যা চার্জ করার জন্য ফিরে যেতে আদেশ করা যেতে পারে।

ক্ষেত্র

চাবি টাইপ বর্ণনা
device যন্ত্র

Dock অবস্থা রিপোর্টিং ডিভাইস.

প্রয়োজন

পরিবর্তনশীল অনুমোদিত.

state ফিল্ডপাথ

পরীক্ষা করার জন্য নির্দিষ্ট রাজ্যের ডেটা।

প্রয়োজন

পরিবর্তনশীল অনুমোদিত নয়

is গতিশীল

রাজ্যের ডেটা একটি মানের সমান কিনা তা পরীক্ষা করে।

ঐচ্ছিক

এই ক্ষেত্রটি ব্যবহার করতে, নিম্নলিখিত সমস্ত ক্ষেত্রগুলি ব্যবহার করা যাবে না: isNot , greaterThanOrEqualTo , greaterThan , lessThanOrEqualTo , lessThan

পরিবর্তনশীল অনুমোদিত.

isNot গতিশীল

রাজ্যের ডেটা একটি মানের সমান নয় কিনা তা পরীক্ষা করে।

ঐচ্ছিক

এই ক্ষেত্রটি ব্যবহার করতে, নিম্নলিখিত সমস্ত ক্ষেত্রগুলি ব্যবহার করা যাবে না: is , greaterThanOrEqualTo , greaterThan , lessThanOrEqualTo , lessThan

পরিবর্তনশীল অনুমোদিত.

greaterThan গতিশীল

রাজ্যের ডেটা (>) একটি মানের চেয়ে বেশি কিনা তা পরীক্ষা করে।

ঐচ্ছিক

এই ক্ষেত্রটি ব্যবহার করতে, নিম্নলিখিত সমস্ত ক্ষেত্রগুলি ব্যবহার করা যাবে না: isNot , is , greaterThanOrEqualTo

পরিবর্তনশীল অনুমোদিত.

greaterThanOrEqualTo গতিশীল

রাজ্যের ডেটা (>=) একটি মানের চেয়ে বেশি বা সমান কিনা তা পরীক্ষা করে।

ঐচ্ছিক

এই ক্ষেত্রটি ব্যবহার করতে, নিম্নলিখিত সমস্ত ক্ষেত্রগুলি ব্যবহার করা যাবে না: isNot , is , greaterThan

পরিবর্তনশীল অনুমোদিত.

lessThan গতিশীল

রাজ্যের ডেটা একটি মানের (<) থেকে কম কিনা তা পরীক্ষা করে।

ঐচ্ছিক

এই ক্ষেত্রটি ব্যবহার করতে, নিম্নলিখিত সমস্ত ক্ষেত্র ব্যবহার করা যাবে না: isNot , is , lessThanOrEqualTo

পরিবর্তনশীল অনুমোদিত.

lessThanOrEqualTo গতিশীল

রাজ্যের ডেটা একটি মানের (<=) থেকে কম বা সমান কিনা তা পরীক্ষা করে।

ঐচ্ছিক

এই ক্ষেত্রটি ব্যবহার করতে, নিম্নলিখিত সমস্ত ক্ষেত্র ব্যবহার করা যাবে না: isNot , is , lessThan

পরিবর্তনশীল অনুমোদিত.

for সময়কাল

রাজ্য ইতিমধ্যেই একটি নির্দিষ্ট সময়ের জন্য রয়ে গেছে কিনা তা পরীক্ষা করে। শুধুমাত্র স্টার্টারদের জন্য প্রযোজ্য, শর্তের সাথে ব্যবহার করা যাবে না।

ঐচ্ছিক

পরিবর্তনশীল অনুমোদিত.

suppressFor সময়কাল

একটি নির্দিষ্ট সময়ের জন্য স্টার্টারের ট্রিগারিং দমন করুন।

ঐচ্ছিক

পরিবর্তনশীল অনুমোদিত.

ডক স্টেট ডেটা

চাবি টাইপ বর্ণনা
isDocked বুল

ঐচ্ছিক

উদাহরণ

starters:
- type: device.state.Dock
  device: My Device - Room Name

condition:
  type: device.state.Dock
  device: My Device - Room Name