مخطط سمة قفل الشاشة الذكية في المنزل المزوّد بأجهزة ذكية

action.devices.traits.LockUnlock: تنتمي هذه السمة إلى أي أجهزة تتيح القفل أو فتح القفل و/أو الإبلاغ عن حالة القفل.

ATTRIBUTES للجهاز

بلا عُري

حالة الجهاز

يجوز للكيانات التي تستخدم هذه السمة الإبلاغ عما يلي: كجزء من عملية QUERY. للتعلّم مزيد من المعلومات عن التعامل مع QUERY هدفًا. اطّلِع على تحقيق النية بالشراء:

الولايات النوع الوصف
isLocked منطقي

ما إذا كان الجهاز مقفلاً في الوقت الحالي

isJammed منطقي

ما إذا كان الجهاز عالقًا حاليًا، وبالتالي لا يمكن تحديد حالة قفله.

أمثلة

الجهاز الذي تم قفله

{
  "isLocked": true
}

الجهاز عالق

{
  "isJammed": true
}

CommandS للجهاز

قد تستجيب الأجهزة التي تتضمن هذه السمة لما يلي: الأوامر كجزء من عملية EXECUTE. للتعلّم مزيد من المعلومات عن التعامل مع EXECUTE هدفًا. اطّلِع على تحقيق النية بالشراء:

action.devices.commands.LockUnlock

قفل الجهاز أو فتح قفله

المعلمات

المعلمات النوع الوصف
lock منطقي

يجب ملء هذا الحقل.

True عند توجيه الأمر إلى القفل، وخطأ لإلغاء القفل.

followUpToken String

الرمز المميّز الذي حصلت عليه من 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 String

يجب ملء هذا الحقل.

الرمز المميز المقدم في طلب EXECUTE الأصلي.

status String

يجب ملء هذا الحقل.

نتيجة الطلب.

القيم المسموح بها:

SUCCESS
isLocked منطقي

يجب ملء هذا الحقل.

تشير هذه السمة إلى ما إذا كان الجهاز مقفلاً.

تعذّر الإجراء

الحقول النوع الوصف
followUpToken String

يجب ملء هذا الحقل.

الرمز المميز المقدم في طلب EXECUTE الأصلي.

status String

يجب ملء هذا الحقل.

نتيجة الطلب.

القيم المسموح بها:

FAILURE
errorCode String

يجب ملء هذا الحقل.

يمكن أن تكون القيمة أي رمز خطأ لهذه السمة، على سبيل المثال 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"
    }
  }
}

نماذج النطق

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

أخطاء الجهاز

اطّلع على القائمة الكاملة الأخطاء والاستثناءات.