স্মার্ট হোম লক আনলক বৈশিষ্ট্য স্কিমা
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 | স্ট্রিং | প্রয়োজন। অনুরোধের ফলাফল। সমর্থিত মান:
|
isLocked | বুলিয়ান | প্রয়োজন। ডিভাইসটি লক করা আছে কিনা তা নির্দেশ করে। |
ব্যর্থতা
ক্ষেত্র | টাইপ | বর্ণনা |
---|---|---|
followUpToken | স্ট্রিং | প্রয়োজন। মূল EXECUTE অনুরোধে টোকেন প্রদান করা হয়েছে। |
status | স্ট্রিং | প্রয়োজন। অনুরোধের ফলাফল। সমর্থিত মান:
|
errorCode | স্ট্রিং | প্রয়োজন। মান এই বৈশিষ্ট্যের জন্য যেকোনো ত্রুটি কোড হতে পারে, উদাহরণস্বরূপ, |
উদাহরণ
সদর দরজা লক. (সাফল্যের ক্ষেত্রে ফলো-আপ প্রতিক্রিয়া)
{ "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