স্মার্ট হোম লক আনলক বৈশিষ্ট্য স্কিমা

action.devices.traits.LockUnlock - এই বৈশিষ্ট্যটি যেকোন ডিভাইসের অন্তর্গত যা লক করা এবং আনলক করা এবং/অথবা লক করা অবস্থার রিপোর্টিং সমর্থন করে।

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

কোনোটিই নয়।

ডিভাইস STATES

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

রাজ্যগুলি টাইপ বর্ণনা
isLocked বুলিয়ান

ডিভাইসটি বর্তমানে লক করা আছে কিনা।

isJammed বুলিয়ান

ডিভাইসটি বর্তমানে জ্যাম করা আছে কিনা এবং তাই এর লক করা অবস্থা নির্ধারণ করা যাবে না।

উদাহরণ

লক করা ডিভাইস

{
  "isLocked": true
}

ডিভাইস যে জ্যাম আছে

{
  "isJammed": true
}

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

এই বৈশিষ্ট্য সহ ডিভাইসগুলি EXECUTE অপারেশনের অংশ হিসাবে নিম্নলিখিত কমান্ডগুলিতে সাড়া দিতে পারে। EXECUTE intents হ্যান্ডলিং সম্পর্কে আরও জানতে, Intent completement দেখুন।

action.devices.commands.LockUnlock

ডিভাইসটি লক বা আনলক করুন।

পরামিতি

পরামিতি টাইপ বর্ণনা
lock বুলিয়ান

প্রয়োজন।

লক করার জন্য কমান্ড দিলে সত্য, আনলক করার জন্য মিথ্যা।

followUpToken স্ট্রিং

ফলো-আপ প্রতিক্রিয়ার জন্য Google-প্রদত্ত টোকেন।

উদাহরণ

সদর দরজা লক.

{
  "command": "action.devices.commands.LockUnlock",
  "params": {
    "lock": true,
    "followUpToken": "123"
  }
}

সদর দরজা খুলুন.

{
  "command": "action.devices.commands.LockUnlock",
  "params": {
    "lock": false,
    "followUpToken": "567"
  }
}

ডিভাইসটি লক বা আনলক করার সময় একটি ত্রুটি ঘটেছে৷

সমর্থিত মান:

remoteSetDisabled
deviceJammingDetected
notSupported
alreadyLocked
alreadyUnlocked

ফলো-আপ প্রতিক্রিয়া

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

পেলোডে নিম্নলিখিতগুলির মধ্যে একটি রয়েছে:

সফলতা: তালাবদ্ধ

ক্ষেত্র টাইপ বর্ণনা
followUpToken স্ট্রিং

প্রয়োজন।

মূল EXECUTE অনুরোধে টোকেন প্রদান করা হয়েছে।

status স্ট্রিং

প্রয়োজন।

অনুরোধের ফলাফল।

সমর্থিত মান:

SUCCESS
isLocked বুলিয়ান

প্রয়োজন।

ডিভাইসটি লক করা আছে কিনা তা নির্দেশ করে।

ব্যর্থতা

ক্ষেত্র টাইপ বর্ণনা
followUpToken স্ট্রিং

প্রয়োজন।

মূল EXECUTE অনুরোধে টোকেন প্রদান করা হয়েছে।

status স্ট্রিং

প্রয়োজন।

অনুরোধের ফলাফল।

সমর্থিত মান:

FAILURE
errorCode স্ট্রিং

প্রয়োজন।

মান এই বৈশিষ্ট্যের জন্য যেকোনো ত্রুটি কোড হতে পারে, উদাহরণস্বরূপ, deviceJammingDetected

উদাহরণ

সদর দরজা লক. (সাফল্যের ক্ষেত্রে ফলো-আপ প্রতিক্রিয়া)

{
  "LockUnlock": {
    "priority": 0,
    "followUpResponse": {
      "status": "SUCCESS",
      "isLocked": true,
      "followUpToken": "1234"
    }
  }
}

সদর দরজা খুলুন. (সাফল্যের ক্ষেত্রে ফলো-আপ প্রতিক্রিয়া)

{
  "LockUnlock": {
    "priority": 0,
    "followUpResponse": {
      "status": "SUCCESS",
      "isLocked": false,
      "followUpToken": "1234"
    }
  }
}

সদর দরজা লক. (ব্যর্থতার ক্ষেত্রে ফলো-আপ প্রতিক্রিয়া)

{
  "LockUnlock": {
    "priority": 0,
    "followUpResponse": {
      "status": "FAILURE",
      "errorCode": "deviceJammingDetected",
      "followUpToken": "1234"
    }
  }
}

নমুনা উচ্চারণ

  • Bitte Eingangstür abschließen
  • Bitte schließ die Eingangstür auf
  • my doors lock
  • study room unlock
  • cierra la puerta con llave
  • quitar el cerrojo de la puerta de entrad a
  • déverrouille la porte d'entrée
  • verrouille la porte d'entrée
  • फ़्रंट डोर अनलॉक करो
  • सामने के दरवाजे को लॉक करो
  • apri la porta d'ingresso
  • puoi chiudere la porta d'ingresso a chiave
  • 玄関のドアを施錠して
  • 玄関開錠して
  • 도어락 잠가 줘
  • 현관 도어락 열어 줄래
  • Ontgrendel de voordeur
  • doe de voordeur op slot
  • Tranca a porta do quarto .
  • destranca a porta da cozinha
  • destrancar a porta da frente
  • trancar a porta da frente
  • lås upp ytterdörren
  • lås ytterdörren

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

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