مخطّط سمة قفل/فتح قفل المنزل الذكي
action.devices.traits.LockUnlock: تنطبق هذه السمة على أي أجهزة تتيح قفل الجهاز وفتح قفله و/أو الإبلاغ عن حالة القفل.
سمات الجهاز
بلا عُري
حالات الجهاز
يمكن أن تُبلغ الكيانات التي تتضمّن هذه السمة عن الحالات التالية
كجزء من عملية QUERY. للاطّلاع على مزيد من المعلومات عن معالجة QUERY intents، اطّلِع على تلبية النية.
| الولايات | النوع | الوصف |
|---|---|---|
isLocked |
صحيح/خطأ |
ما إذا كان الجهاز مقفلًا حاليًا |
isJammed |
صحيح/خطأ |
ما إذا كان الجهاز مُثبَّتًا حاليًا وبالتالي لا يمكن تحديد حالة قفله |
أمثلة
الجهاز المُقفَل
{
"isLocked": true
}الجهاز الذي لا يعمل
{
"isJammed": true
}أوامر الجهاز
قد تستجيب الأجهزة التي تتضمّن هذه السمة للأوامر التالية
كجزء من عملية EXECUTE. للاطّلاع على مزيد من المعلومات عن معالجة EXECUTE intents، اطّلِع على تلبية النية.
action.devices.commands.LockUnlock
قفل الجهاز أو فتح قفله
المعلمات
| المعلمات | النوع | الوصف |
|---|---|---|
lock |
صحيح/خطأ |
مطلوبة صحيح عندما يكون الأمر هو قفل الجهاز، وخطأ عند فتح قفله. |
followUpToken |
String |
رمز مميّز تقدّمه Google للردّ على المتابعة. |
أمثلة
أغلِق الباب الأمامي.
{
"command": "action.devices.commands.LockUnlock",
"params": {
"lock": true,
"followUpToken": "123"
}
}افتح قفل الباب الأمامي.
{
"command": "action.devices.commands.LockUnlock",
"params": {
"lock": false,
"followUpToken": "567"
}
}الأخطاء ذات الصلة
حدث خطأ أثناء قفل الجهاز أو فتح قفله.
القيم المسموح بها:
remoteSetDisableddeviceJammingDetectednotSupportedalreadyLockedalreadyUnlocked
الردود للمتابعة
قد تُرجع الأجهزة التي تتضمّن هذه السمة حمولة الإجابة التالية
للمتابعة كجزء من عملية EXECUTE. للاطّلاع على مزيد من المعلومات
حول تنفيذ الردود للمتابعة، اطّلِع على مقالة
الإشعارات لإجراءات المنزل الذكي.
تحتوي الحمولة على أحد العناصر التالية:
تم بنجاح: تم قفل الجهاز
| الحقول | النوع | الوصف |
|---|---|---|
followUpToken |
String |
مطلوبة رمز المرور المقدَّم في طلب EXECUTE الأصلي. |
status |
String |
مطلوبة نتيجة الطلب القيم المسموح بها:
|
isLocked |
صحيح/خطأ |
مطلوبة يشير إلى ما إذا كان الجهاز مقفلاً. |
حالة تعذُّر إتمام العملية
| الحقول | النوع | الوصف |
|---|---|---|
followUpToken |
String |
مطلوبة رمز المرور المقدَّم في طلب EXECUTE الأصلي. |
status |
String |
مطلوبة نتيجة الطلب القيم المسموح بها:
|
errorCode |
String |
مطلوبة يمكن أن تكون القيمة أي رمز خطأ لهذه السمة، على سبيل المثال |
أمثلة
أريد قفل الباب الأمامي. (ردّ متابعة لحالة النجاح)
{
"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"
}
}
}نماذج الطلبات
de-DE
- Bitte Eingangstür abschließen
- Bitte schließ die Eingangstür auf
en-US
- lock my doors
- unlock study room
es-ES
- cierra la puerta con llave
- quitar el cerrojo de la puerta de entrad a
fr-FR
- déverrouille la porte d'entrée
- verrouille la porte d'entrée
hi-IN
- फ़्रंट डोर अनलॉक करो
- सामने के दरवाजे को लॉक करो
it-IT
- apri la porta d'ingresso
- puoi chiudere la porta d'ingresso a chiave
ja-JP
- 玄関のドア を施錠して
- 玄関 開錠して
ko-KR
- 도어락 잠가 줘
- 현관 도어락 열어 줄래
nl-NL
- Ontgrendel de voordeur
- doe de voordeur op slot
pt-BR
- Tranca a porta do quarto .
- destranca a porta da cozinha
- destrancar a porta da frente
- trancar a porta da frente
sv-SE
- lås upp ytterdörren
- lås ytterdörren