הסכימה של מאפיין הנעילה והביטול של Smart Home

action.devices.traits.LockUnlock – המאפיין הזה שייך לכל המכשירים שתומכים בנעילה ובביטול נעילה, ו/או בדיווח על מצב נעול.

מאפייני המכשיר

ללא.

מצבי המכשיר

ישויות עם המאפיין הזה יכולות לדווח על המצבים הבאים כחלק מהפעולה QUERY. למידע נוסף על טיפול בכוונות מסוג QUERY, ראו ביצוע כוונות.

מדינות סוג תיאור
isLocked בוליאני

אם המכשיר נעול כרגע.

isJammed בוליאני

אם המכשיר נתקע כרגע ולכן לא ניתן לקבוע את מצב הנעילה שלו.

דוגמאות

מכשיר נעול

{
  "isLocked": true
}

מכשיר שנתקע

{
  "isJammed": true
}

פקודות למכשיר

מכשירים עם המאפיין הזה עשויים להגיב לפקודות הבאות כחלק מהפעולה EXECUTE. למידע נוסף על טיפול בכוונות מסוג EXECUTE, ראו ביצוע כוונות.

action.devices.commands.LockUnlock

נעילה או ביטול נעילה של המכשיר.

פרמטרים

פרמטרים סוג תיאור
lock בוליאני

חובה.

הערך True כשהפקודה היא נעילה, הערך False כשהפקודה היא ביטול נעילה.

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

שגיאות במכשיר

הרשימה המלאה של השגיאות והחריגות