FanSpeedState

বিবরণ

ফ্যানের স্পিড সেট করার সুবিধা আছে এমন ডিভাইসের জন্য।

ফিল্ড

কী ধরন বিবরণ
device ডিভাইস

ডিভাইসটি FanSpeed স্ট্যাটাস রিপোর্ট করছে।

প্রয়োজনীয়

state FieldPath

নির্দিষ্ট স্টেট ডেটা চেক করতে হবে।

প্রয়োজনীয়

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 সময়সীমা

নির্দিষ্ট সময়সীমার জন্য স্টার্টার ট্রিগার করা বন্ধ করুন।

ঐচ্ছিক

FanSpeed স্টেট ডেটা

কী ধরন বিবরণ
currentFanSpeedSetting স্ট্রিং

ঐচ্ছিক

currentFanSpeedPercent Number

ঐচ্ছিক

উদাহরণ

starters:
- type: device.state.FanSpeed
  device: My Device - Room Name
  state:  currentFanSpeedSetting
  is: High

condition:
  type: device.state.FanSpeed
  device: My Device - Room Name
  state: currentFanSpeedPercent
  is: 50