סכימת תכונה לביטול נעילה בבית חכם

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"
    }
  }
}

נועלים את הדלת הקדמית. (follow-up response for failure case)

{
  "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

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

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