স্মার্ট হোম অকুপেন্সি সেন্সিং ট্রেইট স্কিমা

action.devices.traits.OccupancySensing - এই বৈশিষ্ট্যটি এমন ডিভাইসের অন্তর্গত যা দখল শনাক্ত করতে পারে, PIR, অতিস্বনক বা শারীরিক যোগাযোগ সেন্সিং এর মাধ্যমে।

ডিভাইস বৈশিষ্ট্য

এই বৈশিষ্ট্য সহ ডিভাইসগুলি SYNC অপারেশনের অংশ হিসাবে নিম্নলিখিত বৈশিষ্ট্যগুলি রিপোর্ট করতে পারে৷ SYNC ইন্টেন্টগুলি পরিচালনা করার বিষয়ে আরও জানতে, ইন্টেন্ট পরিপূর্ণতা দেখুন।

গুণাবলী টাইপ বর্ণনা
occupancySensorConfiguration অ্যারে

অবজেক্টের একটি তালিকা, প্রতিটিতে সেন্সরের ধরন এবং এর সাথে সম্পর্কিত বিলম্ব এবং ইভেন্ট থ্রেশহোল্ড রয়েছে।

[ item, ... ] অবজেক্ট

একটি সেন্সর প্রকার এবং এর সাথে সম্পর্কিত বিলম্ব এবং ইভেন্ট থ্রেশহোল্ড, যদি প্রযোজ্য হয়।

occupancySensorType স্ট্রিং

প্রয়োজন।

সমর্থিত মান:

PIR
ডিভাইসটি প্যাসিভ ইনফ্রারেড (PIR) সেন্সিং এর মাধ্যমে সেন্সিং অকুপেন্সি সমর্থন করে।
ULTRASONIC
ডিভাইসটি অতিস্বনক সেন্সিং এর মাধ্যমে সেন্সিং অকুপেন্সি সমর্থন করে।
PHYSICAL_CONTACT
ডিভাইস শারীরিক যোগাযোগ সেন্সিং মাধ্যমে দখল সমর্থন করে.
occupiedToUnoccupiedDelaySec পূর্ণসংখ্যা

শেষ শনাক্ত হওয়া ইভেন্টের পরে রিপোর্ট করা দখলদারিত্ব একটি খালি অবস্থায় পরিবর্তিত হওয়ার আগে, সেকেন্ডে সময়ের বিলম্বের প্রতিনিধিত্ব করে।

unoccupiedToOccupiedDelaySec পূর্ণসংখ্যা

শেষ শনাক্ত করা ইভেন্টের পরে রিপোর্ট করা দখলকৃত অবস্থায় একটি দখলকৃত অবস্থায় পরিবর্তিত হওয়ার আগে, সেকেন্ডে সময়ের বিলম্বের প্রতিনিধিত্ব করে। occupiedToUnoccupiedDelaySec সেট করা থাকলে প্রয়োজন।

unoccupiedToOccupiedEventThreshold পূর্ণসংখ্যা

একটি দখলকৃত অবস্থায় রিপোর্ট করা দখল পরিবর্তনের আগে unoccupiedToOccupiedDelaySec সময়ের মধ্যে সনাক্তকরণ ইভেন্টগুলির সংখ্যা নির্দিষ্ট করে৷ প্রয়োজন যদি unoccupiedToOccupiedDelaySec সেট করা থাকে।

উদাহরণ

অকুপেন্সি সেন্সর যা PIR এবং অতিস্বনক সেন্সিং সমর্থন করে।

{
  "occupancySensorConfiguration": [
    {
      "occupancySensorType": "PIR",
      "occupiedToUnoccupiedDelaySec": 10,
      "unoccupiedToOccupiedDelaySec": 10,
      "unoccupiedToOccupiedEventThreshold": 2
    },
    {
      "occupancySensorType": "ULTRASONIC",
      "occupiedToUnoccupiedDelaySec": 10,
      "unoccupiedToOccupiedDelaySec": 10,
      "unoccupiedToOccupiedEventThreshold": 2
    }
  ]
}

ডিভাইস STATES

এই বৈশিষ্ট্য সহ সত্তাগুলি QUERY অপারেশনের অংশ হিসাবে নিম্নলিখিত রাজ্যগুলির রিপোর্ট করতে পারে৷ QUERY অভিপ্রায় পরিচালনার বিষয়ে আরও জানতে, অভিপ্রায় পূরণ দেখুন৷

রাজ্যগুলি টাইপ বর্ণনা
occupancy স্ট্রিং

প্রয়োজন।

ইঙ্গিত করে যে ডিভাইসটি দখল অনুভব করে কিনা।

সমর্থিত মান:

OCCUPIED
ডিভাইসটি দখল শনাক্ত করে।
UNOCCUPIED
ডিভাইসটি দখল শনাক্ত করে না।
UNKNOWN_OCCUPANCY_STATE
ডিভাইস দ্বারা সনাক্ত করা বর্তমান দখল অবস্থা অজানা.

উদাহরণ

সেন্সর কি অফিসে দখল শনাক্ত করে?

{
  "occupancy": "OCCUPIED"
}

ডিভাইস কমান্ড

কোনোটিই নয়।

ডিভাইসের ত্রুটি৷

ত্রুটি এবং ব্যতিক্রমগুলির সম্পূর্ণ তালিকা দেখুন।