הסכימה של מאפיין הנעילה והביטול של 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"
}
}שגיאות קשורות
אירעה שגיאה בנעילה או בפתיחה של המכשיר.
ערכים נתמכים:
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