সেন্সর স্টেট স্টেট

বিবরণ

একটি সেন্সর দ্বারা উত্পাদিত একটি পরিমাপ। উদাহরণস্বরূপ, একটি ধোঁয়া আবিষ্কারক দ্বারা পরিমাপ করা ধোঁয়ার পরিমাণ, অথবা একটি কার্বন মনোক্সাইড আবিষ্কারক দ্বারা পরিমাপ করা কার্বন মনোক্সাইডের পরিমাণ, ইত্যাদি।

ক্ষেত্র

চাবি আদর্শ বিবরণ
device যন্ত্র

SensorState অবস্থা রিপোর্ট করছে ডিভাইস।

প্রয়োজনীয়

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

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

ঐচ্ছিক

সেন্সরস্টেট স্টেট ডেটা

চাবি আদর্শ বিবরণ
currentSensorStateData

ঐচ্ছিক

_string_ কারেন্ট সেন্সরস্টেটডেটা

ঐচ্ছিক

currentSensorState স্ট্রিং

ঐচ্ছিক

rawValue সংখ্যা

ঐচ্ছিক

উদাহরণ

starters:
- type: device.state.SensorState
  device: My Device - Room Name
  state: currentSensorStateData.SmokeLevel.currentSensorState
  is: high

starters:
- type: device.state.SensorState
  device: My Device - Room Name
  state: currentSensorStateData.SmokeLevel.rawValue
  greaterThan: 200

starters:
- type: device.state.SensorState
  device: My Device - Room Name
  state: currentSensorStateData.CarbonMonoxideLevel.currentSensorState
  is: carbon monoxide detected