বর্ণনা
যে ডিভাইসগুলির জন্য তাদের অপারেশনের জন্য একটি চলমান সময়কাল রয়েছে যা জিজ্ঞাসা করা যেতে পারে।
এই ধরনের ডিভাইসগুলি অপারেশনের শুরুতে তাদের মোট চক্রের সংখ্যা রিপোর্ট করবে এবং ডিভাইসটি চলমান অবস্থায় প্রতিটি চক্রের মধ্যে রয়েছে।
ক্ষেত্র
চাবি | টাইপ | বর্ণনা |
---|---|---|
device | যন্ত্র | প্রয়োজন পরিবর্তনশীল অনুমোদিত. |
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 | সময়কাল | একটি নির্দিষ্ট সময়ের জন্য স্টার্টারের ট্রিগারিং দমন করুন। ঐচ্ছিক পরিবর্তনশীল অনুমোদিত. |
রানসাইকেল স্টেট ডেটা
চাবি | টাইপ | বর্ণনা |
---|---|---|
currentTotalRemainingTime | সময়কাল | ঐচ্ছিক |
currentCycleRemainingTime | সময়কাল | ঐচ্ছিক |
উদাহরণ
starters:
- type: device.state.RunCycle
device: My Device - Room Name
state: currentRunCycle
is: Some Text
condition:
type: device.state.RunCycle
device: My Device - Room Name
state: currentRunCycle
is: Some Text